Reference: applications.messaging/rabbitmqqueues@2023-10-01-preview
Detailed reference documentation for applications.messaging/rabbitmqqueues@2023-10-01-preview
Schema
Top-Level Resource
Properties
Property | Type | Description |
---|---|---|
apiVersion | ‘2023-10-01-preview’ | The resource api version (ReadOnly, DeployTimeConstant) |
id | string | The resource id (ReadOnly, DeployTimeConstant) |
location | string | The geo-location where the resource lives |
name | string | The resource name (Required, DeployTimeConstant, Identifier) |
properties | RabbitMQQueueProperties | RabbitMQQueue portable resource properties (Required) |
systemData | SystemData | Metadata pertaining to creation and last modification of the resource. (ReadOnly) |
tags | TrackedResourceTags | Resource tags. |
type | ‘Applications.Messaging/rabbitMQQueues’ | The resource type (ReadOnly, DeployTimeConstant) |
RabbitMQQueueProperties
Properties
Property | Type | Description |
---|---|---|
application | string | Fully qualified resource ID for the application that the portable resource is consumed by (if applicable) |
environment | string | Fully qualified resource ID for the environment that the portable resource is linked to (Required) |
host | string | The hostname of the RabbitMQ instance |
port | int | The port of the RabbitMQ instance. Defaults to 5672 |
provisioningState | ‘Accepted’ | ‘Canceled’ |
queue | string | The name of the queue |
recipe | Recipe | The recipe used to automatically deploy underlying infrastructure for a portable resource |
resourceProvisioning | ‘manual’ | ‘recipe’ |
resources | ResourceReference[] | List of the resource IDs that support the rabbitMQ resource |
secrets | RabbitMQSecrets | The connection secrets properties to the RabbitMQ instance |
status | ResourceStatus | Status of a resource. (ReadOnly) |
tls | bool | Specifies whether to use SSL when connecting to the RabbitMQ instance |
username | string | The username to use when connecting to the RabbitMQ instance |
vHost | string | The RabbitMQ virtual host (vHost) the client will connect to. Defaults to no vHost. |
Recipe
Properties
Property | Type | Description |
---|---|---|
name | string | The name of the recipe within the environment to use (Required) |
parameters | any | Any object |
ResourceReference
Properties
Property | Type | Description |
---|---|---|
id | string | Resource id of an existing resource (Required) |
RabbitMQSecrets
Properties
Property | Type | Description |
---|---|---|
password | string | The password used to connect to the RabbitMQ instance |
uri | string | The connection URI of the RabbitMQ instance. Generated automatically from host, port, SSL, username, password, and vhost. Can be overridden with a custom value |
ResourceStatus
Properties
Property | Type | Description |
---|---|---|
compute | EnvironmentCompute | Represents backing compute resource |
outputResources | OutputResource[] | Properties of an output resource |
recipe | RecipeStatus | Recipe status at deployment time for a resource. (ReadOnly) |
EnvironmentCompute
- Discriminator: kind
Base Properties
Property | Type | Description |
---|---|---|
identity | IdentitySettings | IdentitySettings is the external identity setting. |
resourceId | string | The resource id of the compute resource for application environment. |
KubernetesCompute
Properties
Property | Type | Description |
---|---|---|
kind | ‘kubernetes’ | Discriminator property for EnvironmentCompute. (Required) |
namespace | string | The namespace to use for the environment. (Required) |
IdentitySettings
Properties
Property | Type | Description |
---|---|---|
kind | ‘azure.com.workload’ | ‘undefined’ |
oidcIssuer | string | The URI for your compute platform’s OIDC issuer |
resource | string | The resource ID of the provisioned identity |
OutputResource
Properties
Property | Type | Description |
---|---|---|
id | string | The UCP resource ID of the underlying resource. |
localId | string | The logical identifier scoped to the owning Radius resource. This is only needed or used when a resource has a dependency relationship. LocalIDs do not have any particular format or meaning beyond being compared to determine dependency relationships. |
radiusManaged | bool | Determines whether Radius manages the lifecycle of the underlying resource. |
RecipeStatus
Properties
Property | Type | Description |
---|---|---|
templateKind | string | TemplateKind is the kind of the recipe template used by the portable resource upon deployment. (Required) |
templatePath | string | TemplatePath is the path of the recipe consumed by the portable resource upon deployment. (Required) |
templateVersion | string | TemplateVersion is the version number of the template. |
SystemData
Properties
Property | Type | Description |
---|---|---|
createdAt | string | The timestamp of resource creation (UTC). |
createdBy | string | The identity that created the resource. |
createdByType | ‘Application’ | ‘Key’ |
lastModifiedAt | string | The timestamp of resource last modification (UTC) |
lastModifiedBy | string | The identity that last modified the resource. |
lastModifiedByType | ‘Application’ | ‘Key’ |
TrackedResourceTags
Properties
- none
Additional Properties
- Additional Properties Type: string
Feedback
Was this page helpful?
Glad to hear it! Please feel free to star our repo and join our Discord server to stay up to date with the project.
Sorry to hear that. If you would like to also contribute a suggestion visit and tell us how we can improve.