parse

package
v1.44.1-0...-77b165e Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 18, 2025 License: MPL-2.0 Imports: 4 Imported by: 0

Documentation

Index

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 (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 (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 (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 (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

type IotHubId struct {
	SubscriptionId string
	ResourceGroup  string
	Name           string
}

func IotHubID

func IotHubID(input string) (*IotHubId, error)

IotHubID parses a IotHub ID into an IotHubId struct

func IotHubIDInsensitively

func IotHubIDInsensitively(input string) (*IotHubId, error)

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

func NewIotHubID(subscriptionId, resourceGroup, name string) IotHubId

func (IotHubId) ID

func (id IotHubId) ID() string

func (IotHubId) String

func (id IotHubId) String() string

type RouteId

type RouteId struct {
	SubscriptionId string
	ResourceGroup  string
	IotHubName     string
	Name           string
}

func NewRouteID

func NewRouteID(subscriptionId, resourceGroup, iotHubName, name string) RouteId

func RouteID

func RouteID(input string) (*RouteId, error)

RouteID parses a Route ID into an RouteId struct

func RouteIDInsensitively

func RouteIDInsensitively(input string) (*RouteId, error)

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.

func (RouteId) ID

func (id RouteId) ID() string

func (RouteId) String

func (id RouteId) String() string

type SharedAccessPolicyId

type SharedAccessPolicyId struct {
	SubscriptionId string
	ResourceGroup  string
	IotHubName     string
	IotHubKeyName  string
}

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL