Documentation
¶
Index ¶
- type ConsumerGroupId
- type EndpointCosmosDBAccountId
- type EndpointEventhubId
- type EndpointServiceBusQueueId
- type EndpointServiceBusTopicId
- type EndpointStorageContainerId
- func EndpointStorageContainerID(input string) (*EndpointStorageContainerId, error)
- func EndpointStorageContainerIDInsensitively(input string) (*EndpointStorageContainerId, error)
- func NewEndpointStorageContainerID(subscriptionId, resourceGroup, iotHubName, endpointName string) EndpointStorageContainerId
- type EnrichmentId
- type FallbackRouteId
- type IotHubCertificateId
- type IotHubId
- type RouteId
- type SharedAccessPolicyId
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConsumerGroupId ¶
type ConsumerGroupId struct { SubscriptionId string ResourceGroup string IotHubName string EventHubEndpointName string Name string }
func ConsumerGroupID ¶
func ConsumerGroupID(input string) (*ConsumerGroupId, error)
ConsumerGroupID parses a ConsumerGroup ID into an ConsumerGroupId struct
func ConsumerGroupIDInsensitively ¶
func ConsumerGroupIDInsensitively(input string) (*ConsumerGroupId, error)
ConsumerGroupIDInsensitively parses an ConsumerGroup ID into an ConsumerGroupId struct, insensitively This should only be used to parse an ID for rewriting, the ConsumerGroupID method should be used instead for validation etc.
Whilst this may seem strange, this enables Terraform have consistent casing which works around issues in Core, whilst handling broken API responses.
func NewConsumerGroupID ¶
func NewConsumerGroupID(subscriptionId, resourceGroup, iotHubName, eventHubEndpointName, name string) ConsumerGroupId
func (ConsumerGroupId) ID ¶
func (id ConsumerGroupId) ID() string
func (ConsumerGroupId) String ¶
func (id ConsumerGroupId) String() string
type EndpointCosmosDBAccountId ¶
type EndpointCosmosDBAccountId struct { SubscriptionId string ResourceGroup string IotHubName string EndpointName string }
func EndpointCosmosDBAccountID ¶
func EndpointCosmosDBAccountID(input string) (*EndpointCosmosDBAccountId, error)
EndpointCosmosDBAccountID parses a EndpointCosmosDBAccount ID into an EndpointCosmosDBAccountId struct
func EndpointCosmosDBAccountIDInsensitively ¶
func EndpointCosmosDBAccountIDInsensitively(input string) (*EndpointCosmosDBAccountId, error)
EndpointCosmosDBAccountIDInsensitively parses an EndpointCosmosDBAccount ID into an EndpointCosmosDBAccountId struct, insensitively This should only be used to parse an ID for rewriting, the EndpointCosmosDBAccountID method should be used instead for validation etc.
Whilst this may seem strange, this enables Terraform have consistent casing which works around issues in Core, whilst handling broken API responses.
func NewEndpointCosmosDBAccountID ¶
func NewEndpointCosmosDBAccountID(subscriptionId, resourceGroup, iotHubName, endpointName string) EndpointCosmosDBAccountId
func (EndpointCosmosDBAccountId) ID ¶
func (id EndpointCosmosDBAccountId) ID() string
func (EndpointCosmosDBAccountId) String ¶
func (id EndpointCosmosDBAccountId) String() string
type EndpointEventhubId ¶
type EndpointEventhubId struct { SubscriptionId string ResourceGroup string IotHubName string EndpointName string }
func EndpointEventhubID ¶
func EndpointEventhubID(input string) (*EndpointEventhubId, error)
EndpointEventhubID parses a EndpointEventhub ID into an EndpointEventhubId struct
func EndpointEventhubIDInsensitively ¶
func EndpointEventhubIDInsensitively(input string) (*EndpointEventhubId, error)
EndpointEventhubIDInsensitively parses an EndpointEventhub ID into an EndpointEventhubId struct, insensitively This should only be used to parse an ID for rewriting, the EndpointEventhubID method should be used instead for validation etc.
Whilst this may seem strange, this enables Terraform have consistent casing which works around issues in Core, whilst handling broken API responses.
func NewEndpointEventhubID ¶
func NewEndpointEventhubID(subscriptionId, resourceGroup, iotHubName, endpointName string) EndpointEventhubId
func (EndpointEventhubId) ID ¶
func (id EndpointEventhubId) ID() string
func (EndpointEventhubId) String ¶
func (id EndpointEventhubId) String() string
type EndpointServiceBusQueueId ¶
type EndpointServiceBusQueueId struct { SubscriptionId string ResourceGroup string IotHubName string EndpointName string }
func EndpointServiceBusQueueID ¶
func EndpointServiceBusQueueID(input string) (*EndpointServiceBusQueueId, error)
EndpointServiceBusQueueID parses a EndpointServiceBusQueue ID into an EndpointServiceBusQueueId struct
func EndpointServiceBusQueueIDInsensitively ¶
func EndpointServiceBusQueueIDInsensitively(input string) (*EndpointServiceBusQueueId, error)
EndpointServiceBusQueueIDInsensitively parses an EndpointServiceBusQueue ID into an EndpointServiceBusQueueId struct, insensitively This should only be used to parse an ID for rewriting, the EndpointServiceBusQueueID method should be used instead for validation etc.
Whilst this may seem strange, this enables Terraform have consistent casing which works around issues in Core, whilst handling broken API responses.
func NewEndpointServiceBusQueueID ¶
func NewEndpointServiceBusQueueID(subscriptionId, resourceGroup, iotHubName, endpointName string) EndpointServiceBusQueueId
func (EndpointServiceBusQueueId) ID ¶
func (id EndpointServiceBusQueueId) ID() string
func (EndpointServiceBusQueueId) String ¶
func (id EndpointServiceBusQueueId) String() string
type EndpointServiceBusTopicId ¶
type EndpointServiceBusTopicId struct { SubscriptionId string ResourceGroup string IotHubName string EndpointName string }
func EndpointServiceBusTopicID ¶
func EndpointServiceBusTopicID(input string) (*EndpointServiceBusTopicId, error)
EndpointServiceBusTopicID parses a EndpointServiceBusTopic ID into an EndpointServiceBusTopicId struct
func EndpointServiceBusTopicIDInsensitively ¶
func EndpointServiceBusTopicIDInsensitively(input string) (*EndpointServiceBusTopicId, error)
EndpointServiceBusTopicIDInsensitively parses an EndpointServiceBusTopic ID into an EndpointServiceBusTopicId struct, insensitively This should only be used to parse an ID for rewriting, the EndpointServiceBusTopicID method should be used instead for validation etc.
Whilst this may seem strange, this enables Terraform have consistent casing which works around issues in Core, whilst handling broken API responses.
func NewEndpointServiceBusTopicID ¶
func NewEndpointServiceBusTopicID(subscriptionId, resourceGroup, iotHubName, endpointName string) EndpointServiceBusTopicId
func (EndpointServiceBusTopicId) ID ¶
func (id EndpointServiceBusTopicId) ID() string
func (EndpointServiceBusTopicId) String ¶
func (id EndpointServiceBusTopicId) String() string
type EndpointStorageContainerId ¶
type EndpointStorageContainerId struct { SubscriptionId string ResourceGroup string IotHubName string EndpointName string }
func EndpointStorageContainerID ¶
func EndpointStorageContainerID(input string) (*EndpointStorageContainerId, error)
EndpointStorageContainerID parses a EndpointStorageContainer ID into an EndpointStorageContainerId struct
func EndpointStorageContainerIDInsensitively ¶
func EndpointStorageContainerIDInsensitively(input string) (*EndpointStorageContainerId, error)
EndpointStorageContainerIDInsensitively parses an EndpointStorageContainer ID into an EndpointStorageContainerId struct, insensitively This should only be used to parse an ID for rewriting, the EndpointStorageContainerID method should be used instead for validation etc.
Whilst this may seem strange, this enables Terraform have consistent casing which works around issues in Core, whilst handling broken API responses.
func NewEndpointStorageContainerID ¶
func NewEndpointStorageContainerID(subscriptionId, resourceGroup, iotHubName, endpointName string) EndpointStorageContainerId
func (EndpointStorageContainerId) ID ¶
func (id EndpointStorageContainerId) ID() string
func (EndpointStorageContainerId) String ¶
func (id EndpointStorageContainerId) String() string
type EnrichmentId ¶
type EnrichmentId struct { SubscriptionId string ResourceGroup string IotHubName string Name string }
func EnrichmentID ¶
func EnrichmentID(input string) (*EnrichmentId, error)
EnrichmentID parses a Enrichment ID into an EnrichmentId struct
func EnrichmentIDInsensitively ¶
func EnrichmentIDInsensitively(input string) (*EnrichmentId, error)
EnrichmentIDInsensitively parses an Enrichment ID into an EnrichmentId struct, insensitively This should only be used to parse an ID for rewriting, the EnrichmentID method should be used instead for validation etc.
Whilst this may seem strange, this enables Terraform have consistent casing which works around issues in Core, whilst handling broken API responses.
func NewEnrichmentID ¶
func NewEnrichmentID(subscriptionId, resourceGroup, iotHubName, name string) EnrichmentId
func (EnrichmentId) ID ¶
func (id EnrichmentId) ID() string
func (EnrichmentId) String ¶
func (id EnrichmentId) String() string
type FallbackRouteId ¶
type FallbackRouteId struct { SubscriptionId string ResourceGroup string IotHubName string FallbackRouteName string }
func FallbackRouteID ¶
func FallbackRouteID(input string) (*FallbackRouteId, error)
FallbackRouteID parses a FallbackRoute ID into an FallbackRouteId struct
func FallbackRouteIDInsensitively ¶
func FallbackRouteIDInsensitively(input string) (*FallbackRouteId, error)
FallbackRouteIDInsensitively parses an FallbackRoute ID into an FallbackRouteId struct, insensitively This should only be used to parse an ID for rewriting, the FallbackRouteID method should be used instead for validation etc.
Whilst this may seem strange, this enables Terraform have consistent casing which works around issues in Core, whilst handling broken API responses.
func NewFallbackRouteID ¶
func NewFallbackRouteID(subscriptionId, resourceGroup, iotHubName, fallbackRouteName string) FallbackRouteId
func (FallbackRouteId) ID ¶
func (id FallbackRouteId) ID() string
func (FallbackRouteId) String ¶
func (id FallbackRouteId) String() string
type IotHubCertificateId ¶
type IotHubCertificateId struct { SubscriptionId string ResourceGroup string IotHubName string CertificateName string }
func IotHubCertificateID ¶
func IotHubCertificateID(input string) (*IotHubCertificateId, error)
IotHubCertificateID parses a IotHubCertificate ID into an IotHubCertificateId struct
func IotHubCertificateIDInsensitively ¶
func IotHubCertificateIDInsensitively(input string) (*IotHubCertificateId, error)
IotHubCertificateIDInsensitively parses an IotHubCertificate ID into an IotHubCertificateId struct, insensitively This should only be used to parse an ID for rewriting, the IotHubCertificateID method should be used instead for validation etc.
Whilst this may seem strange, this enables Terraform have consistent casing which works around issues in Core, whilst handling broken API responses.
func NewIotHubCertificateID ¶
func NewIotHubCertificateID(subscriptionId, resourceGroup, iotHubName, certificateName string) IotHubCertificateId
func (IotHubCertificateId) ID ¶
func (id IotHubCertificateId) ID() string
func (IotHubCertificateId) String ¶
func (id IotHubCertificateId) String() string
type IotHubId ¶
func IotHubIDInsensitively ¶
IotHubIDInsensitively parses an IotHub ID into an IotHubId struct, insensitively This should only be used to parse an ID for rewriting, the IotHubID method should be used instead for validation etc.
Whilst this may seem strange, this enables Terraform have consistent casing which works around issues in Core, whilst handling broken API responses.
func NewIotHubID ¶
type RouteId ¶
func NewRouteID ¶
func RouteIDInsensitively ¶
RouteIDInsensitively parses an Route ID into an RouteId struct, insensitively This should only be used to parse an ID for rewriting, the RouteID method should be used instead for validation etc.
Whilst this may seem strange, this enables Terraform have consistent casing which works around issues in Core, whilst handling broken API responses.
type SharedAccessPolicyId ¶
type SharedAccessPolicyId struct {}
func NewSharedAccessPolicyID ¶
func NewSharedAccessPolicyID(subscriptionId, resourceGroup, iotHubName, iotHubKeyName string) SharedAccessPolicyId
func SharedAccessPolicyID ¶
func SharedAccessPolicyID(input string) (*SharedAccessPolicyId, error)
SharedAccessPolicyID parses a SharedAccessPolicy ID into an SharedAccessPolicyId struct
func SharedAccessPolicyIDInsensitively ¶
func SharedAccessPolicyIDInsensitively(input string) (*SharedAccessPolicyId, error)
SharedAccessPolicyIDInsensitively parses an SharedAccessPolicy ID into an SharedAccessPolicyId struct, insensitively This should only be used to parse an ID for rewriting, the SharedAccessPolicyID method should be used instead for validation etc.
Whilst this may seem strange, this enables Terraform have consistent casing which works around issues in Core, whilst handling broken API responses.
func (SharedAccessPolicyId) ID ¶
func (id SharedAccessPolicyId) ID() string
func (SharedAccessPolicyId) String ¶
func (id SharedAccessPolicyId) String() string