Documentation
¶
Index ¶
- type ClusterId
- type EventHubConsumerGroupId
- type EventHubId
- type NamespaceAuthorizationRuleId
- func NamespaceAuthorizationRuleID(input string) (*NamespaceAuthorizationRuleId, error)
- func NamespaceAuthorizationRuleIDInsensitively(input string) (*NamespaceAuthorizationRuleId, error)
- func NewNamespaceAuthorizationRuleID(subscriptionId, resourceGroup, namespaceName, authorizationRuleName string) NamespaceAuthorizationRuleId
- type NamespaceId
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClusterId ¶
func NewClusterID ¶
type EventHubConsumerGroupId ¶
type EventHubConsumerGroupId struct { SubscriptionId string ResourceGroup string NamespaceName string EventhubName string ConsumergroupName string }
func EventHubConsumerGroupID ¶
func EventHubConsumerGroupID(input string) (*EventHubConsumerGroupId, error)
EventHubConsumerGroupID parses a EventHubConsumerGroup ID into an EventHubConsumerGroupId struct
func NewEventHubConsumerGroupID ¶
func NewEventHubConsumerGroupID(subscriptionId, resourceGroup, namespaceName, eventhubName, consumergroupName string) EventHubConsumerGroupId
func (EventHubConsumerGroupId) ID ¶
func (id EventHubConsumerGroupId) ID() string
func (EventHubConsumerGroupId) String ¶
func (id EventHubConsumerGroupId) String() string
type EventHubId ¶
type EventHubId struct { SubscriptionId string ResourceGroup string NamespaceName string Name string }
func EventHubID ¶
func EventHubID(input string) (*EventHubId, error)
EventHubID parses a EventHub ID into an EventHubId struct
func NewEventHubID ¶
func NewEventHubID(subscriptionId, resourceGroup, namespaceName, name string) EventHubId
func (EventHubId) ID ¶
func (id EventHubId) ID() string
func (EventHubId) String ¶
func (id EventHubId) String() string
type NamespaceAuthorizationRuleId ¶
type NamespaceAuthorizationRuleId struct { SubscriptionId string ResourceGroup string NamespaceName string AuthorizationRuleName string }
func NamespaceAuthorizationRuleID ¶
func NamespaceAuthorizationRuleID(input string) (*NamespaceAuthorizationRuleId, error)
NamespaceAuthorizationRuleID parses a NamespaceAuthorizationRule ID into an NamespaceAuthorizationRuleId struct
func NamespaceAuthorizationRuleIDInsensitively ¶
func NamespaceAuthorizationRuleIDInsensitively(input string) (*NamespaceAuthorizationRuleId, error)
NamespaceAuthorizationRuleIDInsensitively parses an NamespaceAuthorizationRule ID into an NamespaceAuthorizationRuleId struct, insensitively This should only be used to parse an ID for rewriting, the NamespaceAuthorizationRuleID 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 NewNamespaceAuthorizationRuleID ¶
func NewNamespaceAuthorizationRuleID(subscriptionId, resourceGroup, namespaceName, authorizationRuleName string) NamespaceAuthorizationRuleId
func (NamespaceAuthorizationRuleId) ID ¶
func (id NamespaceAuthorizationRuleId) ID() string
func (NamespaceAuthorizationRuleId) String ¶
func (id NamespaceAuthorizationRuleId) String() string
type NamespaceId ¶
func NamespaceID ¶
func NamespaceID(input string) (*NamespaceId, error)
NamespaceID parses a Namespace ID into an NamespaceId struct
func NewNamespaceID ¶
func NewNamespaceID(subscriptionId, resourceGroup, name string) NamespaceId
func (NamespaceId) ID ¶
func (id NamespaceId) ID() string
func (NamespaceId) String ¶
func (id NamespaceId) String() string