RoutingServiceBusQueueEndpointProperties Class

The properties related to service bus queue endpoint types.

All required parameters must be populated in order to send to Azure.

Inheritance
azure.mgmt.iothub._serialization.Model
RoutingServiceBusQueueEndpointProperties

Constructor

RoutingServiceBusQueueEndpointProperties(*, name: str, id: str | None = None, connection_string: str | None = None, endpoint_uri: str | None = None, entity_path: str | None = None, authentication_type: str | _models.AuthenticationType | None = None, subscription_id: str | None = None, resource_group: str | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
id
str

Id of the service bus queue endpoint.

connection_string
str

The connection string of the service bus queue endpoint.

endpoint_uri
str

The url of the service bus queue endpoint. It must include the protocol sb://.

entity_path
str

Queue name on the service bus namespace.

authentication_type

Method used to authenticate against the service bus queue endpoint. Known values are: "keyBased" and "identityBased".

name
str

The name that identifies this endpoint. The name can only include alphanumeric characters, periods, underscores, hyphens and has a maximum length of 64 characters. The following names are reserved: events, fileNotifications, $default. Endpoint names must be unique across endpoint types. The name need not be the same as the actual queue name. Required.

subscription_id
str

The subscription identifier of the service bus queue endpoint.

resource_group
str

The name of the resource group of the service bus queue endpoint.

Variables

Name Description
id
str

Id of the service bus queue endpoint.

connection_string
str

The connection string of the service bus queue endpoint.

endpoint_uri
str

The url of the service bus queue endpoint. It must include the protocol sb://.

entity_path
str

Queue name on the service bus namespace.

authentication_type

Method used to authenticate against the service bus queue endpoint. Known values are: "keyBased" and "identityBased".

name
str

The name that identifies this endpoint. The name can only include alphanumeric characters, periods, underscores, hyphens and has a maximum length of 64 characters. The following names are reserved: events, fileNotifications, $default. Endpoint names must be unique across endpoint types. The name need not be the same as the actual queue name. Required.

subscription_id
str

The subscription identifier of the service bus queue endpoint.

resource_group
str

The name of the resource group of the service bus queue endpoint.