parse

package
v2.85.6 Latest Latest
Warning

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

Go to latest
Published: Nov 18, 2021 License: MPL-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ApiDiagnosticId

type ApiDiagnosticId struct {
	SubscriptionId string
	ResourceGroup  string
	ServiceName    string
	ApiName        string
	DiagnosticName string
}

func ApiDiagnosticID

func ApiDiagnosticID(input string) (*ApiDiagnosticId, error)

ApiDiagnosticID parses a ApiDiagnostic ID into an ApiDiagnosticId struct

func NewApiDiagnosticID

func NewApiDiagnosticID(subscriptionId, resourceGroup, serviceName, apiName, diagnosticName string) ApiDiagnosticId

func (ApiDiagnosticId) ID

func (id ApiDiagnosticId) ID() string

func (ApiDiagnosticId) String

func (id ApiDiagnosticId) String() string

type ApiId

type ApiId struct {
	SubscriptionId string
	ResourceGroup  string
	ServiceName    string
	Name           string
}

func ApiID

func ApiID(input string) (*ApiId, error)

ApiID parses a Api ID into an ApiId struct

func NewApiID

func NewApiID(subscriptionId, resourceGroup, serviceName, name string) ApiId

func (ApiId) ID

func (id ApiId) ID() string

func (ApiId) String

func (id ApiId) String() string

type ApiManagementId

type ApiManagementId struct {
	SubscriptionId string
	ResourceGroup  string
	ServiceName    string
}

func ApiManagementID

func ApiManagementID(input string) (*ApiManagementId, error)

ApiManagementID parses a ApiManagement ID into an ApiManagementId struct

func NewApiManagementID

func NewApiManagementID(subscriptionId, resourceGroup, serviceName string) ApiManagementId

func (ApiManagementId) ID

func (id ApiManagementId) ID() string

func (ApiManagementId) String

func (id ApiManagementId) String() string

type ApiOperationId

type ApiOperationId struct {
	SubscriptionId string
	ResourceGroup  string
	ServiceName    string
	ApiName        string
	OperationName  string
}

func ApiOperationID

func ApiOperationID(input string) (*ApiOperationId, error)

ApiOperationID parses a ApiOperation ID into an ApiOperationId struct

func NewApiOperationID

func NewApiOperationID(subscriptionId, resourceGroup, serviceName, apiName, operationName string) ApiOperationId

func (ApiOperationId) ID

func (id ApiOperationId) ID() string

func (ApiOperationId) String

func (id ApiOperationId) String() string

type ApiOperationPolicyId

type ApiOperationPolicyId struct {
	SubscriptionId string
	ResourceGroup  string
	ServiceName    string
	ApiName        string
	OperationName  string
	PolicyName     string
}

func ApiOperationPolicyID

func ApiOperationPolicyID(input string) (*ApiOperationPolicyId, error)

ApiOperationPolicyID parses a ApiOperationPolicy ID into an ApiOperationPolicyId struct

func NewApiOperationPolicyID

func NewApiOperationPolicyID(subscriptionId, resourceGroup, serviceName, apiName, operationName, policyName string) ApiOperationPolicyId

func (ApiOperationPolicyId) ID

func (id ApiOperationPolicyId) ID() string

func (ApiOperationPolicyId) String

func (id ApiOperationPolicyId) String() string

type ApiPolicyId

type ApiPolicyId struct {
	SubscriptionId string
	ResourceGroup  string
	ServiceName    string
	ApiName        string
	PolicyName     string
}

func ApiPolicyID

func ApiPolicyID(input string) (*ApiPolicyId, error)

ApiPolicyID parses a ApiPolicy ID into an ApiPolicyId struct

func NewApiPolicyID

func NewApiPolicyID(subscriptionId, resourceGroup, serviceName, apiName, policyName string) ApiPolicyId

func (ApiPolicyId) ID

func (id ApiPolicyId) ID() string

func (ApiPolicyId) String

func (id ApiPolicyId) String() string

type ApiReleaseId

type ApiReleaseId struct {
	SubscriptionId string
	ResourceGroup  string
	ServiceName    string
	ApiName        string
	ReleaseName    string
}

func ApiReleaseID

func ApiReleaseID(input string) (*ApiReleaseId, error)

ApiReleaseID parses a ApiRelease ID into an ApiReleaseId struct

func NewApiReleaseID

func NewApiReleaseID(subscriptionId, resourceGroup, serviceName, apiName, releaseName string) ApiReleaseId

func (ApiReleaseId) ID

func (id ApiReleaseId) ID() string

func (ApiReleaseId) String

func (id ApiReleaseId) String() string

type ApiSchemaId

type ApiSchemaId struct {
	SubscriptionId string
	ResourceGroup  string
	ServiceName    string
	ApiName        string
	SchemaName     string
}

func ApiSchemaID

func ApiSchemaID(input string) (*ApiSchemaId, error)

ApiSchemaID parses a ApiSchema ID into an ApiSchemaId struct

func NewApiSchemaID

func NewApiSchemaID(subscriptionId, resourceGroup, serviceName, apiName, schemaName string) ApiSchemaId

func (ApiSchemaId) ID

func (id ApiSchemaId) ID() string

func (ApiSchemaId) String

func (id ApiSchemaId) String() string

type ApiVersionSetId

type ApiVersionSetId struct {
	SubscriptionId string
	ResourceGroup  string
	ServiceName    string
	Name           string
}

func ApiVersionSetID

func ApiVersionSetID(input string) (*ApiVersionSetId, error)

ApiVersionSetID parses a ApiVersionSet ID into an ApiVersionSetId struct

func NewApiVersionSetID

func NewApiVersionSetID(subscriptionId, resourceGroup, serviceName, name string) ApiVersionSetId

func (ApiVersionSetId) ID

func (id ApiVersionSetId) ID() string

func (ApiVersionSetId) String

func (id ApiVersionSetId) String() string

type AuthorizationServerId

type AuthorizationServerId struct {
	SubscriptionId string
	ResourceGroup  string
	ServiceName    string
	Name           string
}

func AuthorizationServerID

func AuthorizationServerID(input string) (*AuthorizationServerId, error)

AuthorizationServerID parses a AuthorizationServer ID into an AuthorizationServerId struct

func NewAuthorizationServerID

func NewAuthorizationServerID(subscriptionId, resourceGroup, serviceName, name string) AuthorizationServerId

func (AuthorizationServerId) ID

func (id AuthorizationServerId) ID() string

func (AuthorizationServerId) String

func (id AuthorizationServerId) String() string

type BackendId

type BackendId struct {
	SubscriptionId string
	ResourceGroup  string
	ServiceName    string
	Name           string
}

func BackendID

func BackendID(input string) (*BackendId, error)

BackendID parses a Backend ID into an BackendId struct

func NewBackendID

func NewBackendID(subscriptionId, resourceGroup, serviceName, name string) BackendId

func (BackendId) ID

func (id BackendId) ID() string

func (BackendId) String

func (id BackendId) String() string

type CertificateId

type CertificateId struct {
	SubscriptionId string
	ResourceGroup  string
	ServiceName    string
	Name           string
}

func CertificateID

func CertificateID(input string) (*CertificateId, error)

CertificateID parses a Certificate ID into an CertificateId struct

func NewCertificateID

func NewCertificateID(subscriptionId, resourceGroup, serviceName, name string) CertificateId

func (CertificateId) ID

func (id CertificateId) ID() string

func (CertificateId) String

func (id CertificateId) String() string

type CustomDomainId

type CustomDomainId struct {
	SubscriptionId string
	ResourceGroup  string
	ServiceName    string
	Name           string
}

func CustomDomainID

func CustomDomainID(input string) (*CustomDomainId, error)

CustomDomainID parses a CustomDomain ID into an CustomDomainId struct

func NewCustomDomainID

func NewCustomDomainID(subscriptionId, resourceGroup, serviceName, name string) CustomDomainId

func (CustomDomainId) ID

func (id CustomDomainId) ID() string

func (CustomDomainId) String

func (id CustomDomainId) String() string

type DiagnosticId

type DiagnosticId struct {
	SubscriptionId string
	ResourceGroup  string
	ServiceName    string
	Name           string
}

func DiagnosticID

func DiagnosticID(input string) (*DiagnosticId, error)

DiagnosticID parses a Diagnostic ID into an DiagnosticId struct

func NewDiagnosticID

func NewDiagnosticID(subscriptionId, resourceGroup, serviceName, name string) DiagnosticId

func (DiagnosticId) ID

func (id DiagnosticId) ID() string

func (DiagnosticId) String

func (id DiagnosticId) String() string

type EmailTemplateId

type EmailTemplateId struct {
	SubscriptionId string
	ResourceGroup  string
	ServiceName    string
	TemplateName   string
}

func EmailTemplateID

func EmailTemplateID(input string) (*EmailTemplateId, error)

EmailTemplateID parses a EmailTemplate ID into an EmailTemplateId struct

func NewEmailTemplateID

func NewEmailTemplateID(subscriptionId, resourceGroup, serviceName, templateName string) EmailTemplateId

func (EmailTemplateId) ID

func (id EmailTemplateId) ID() string

func (EmailTemplateId) String

func (id EmailTemplateId) String() string

type GatewayApiId

type GatewayApiId struct {
	SubscriptionId string
	ResourceGroup  string
	ServiceName    string
	GatewayName    string
	ApiName        string
}

func GatewayApiID

func GatewayApiID(input string) (*GatewayApiId, error)

GatewayApiID parses a GatewayApi ID into an GatewayApiId struct

func NewGatewayApiID

func NewGatewayApiID(subscriptionId, resourceGroup, serviceName, gatewayName, apiName string) GatewayApiId

func (GatewayApiId) ID

func (id GatewayApiId) ID() string

func (GatewayApiId) String

func (id GatewayApiId) String() string

type GatewayId

type GatewayId struct {
	SubscriptionId string
	ResourceGroup  string
	ServiceName    string
	Name           string
}

func GatewayID

func GatewayID(input string) (*GatewayId, error)

GatewayID parses a Gateway ID into an GatewayId struct

func NewGatewayID

func NewGatewayID(subscriptionId, resourceGroup, serviceName, name string) GatewayId

func (GatewayId) ID

func (id GatewayId) ID() string

func (GatewayId) String

func (id GatewayId) String() string

type GroupId

type GroupId struct {
	SubscriptionId string
	ResourceGroup  string
	ServiceName    string
	Name           string
}

func GroupID

func GroupID(input string) (*GroupId, error)

GroupID parses a Group ID into an GroupId struct

func NewGroupID

func NewGroupID(subscriptionId, resourceGroup, serviceName, name string) GroupId

func (GroupId) ID

func (id GroupId) ID() string

func (GroupId) String

func (id GroupId) String() string

type GroupUserId

type GroupUserId struct {
	SubscriptionId string
	ResourceGroup  string
	ServiceName    string
	GroupName      string
	UserName       string
}

func GroupUserID

func GroupUserID(input string) (*GroupUserId, error)

GroupUserID parses a GroupUser ID into an GroupUserId struct

func NewGroupUserID

func NewGroupUserID(subscriptionId, resourceGroup, serviceName, groupName, userName string) GroupUserId

func (GroupUserId) ID

func (id GroupUserId) ID() string

func (GroupUserId) String

func (id GroupUserId) String() string

type IdentityProviderId

type IdentityProviderId struct {
	SubscriptionId string
	ResourceGroup  string
	ServiceName    string
	Name           string
}

func IdentityProviderID

func IdentityProviderID(input string) (*IdentityProviderId, error)

IdentityProviderID parses a IdentityProvider ID into an IdentityProviderId struct

func NewIdentityProviderID

func NewIdentityProviderID(subscriptionId, resourceGroup, serviceName, name string) IdentityProviderId

func (IdentityProviderId) ID

func (id IdentityProviderId) ID() string

func (IdentityProviderId) String

func (id IdentityProviderId) String() string

type LoggerId

type LoggerId struct {
	SubscriptionId string
	ResourceGroup  string
	ServiceName    string
	Name           string
}

func LoggerID

func LoggerID(input string) (*LoggerId, error)

LoggerID parses a Logger ID into an LoggerId struct

func NewLoggerID

func NewLoggerID(subscriptionId, resourceGroup, serviceName, name string) LoggerId

func (LoggerId) ID

func (id LoggerId) ID() string

func (LoggerId) String

func (id LoggerId) String() string

type NamedValueId

type NamedValueId struct {
	SubscriptionId string
	ResourceGroup  string
	ServiceName    string
	Name           string
}

func NamedValueID

func NamedValueID(input string) (*NamedValueId, error)

NamedValueID parses a NamedValue ID into an NamedValueId struct

func NewNamedValueID

func NewNamedValueID(subscriptionId, resourceGroup, serviceName, name string) NamedValueId

func (NamedValueId) ID

func (id NamedValueId) ID() string

func (NamedValueId) String

func (id NamedValueId) String() string

type NotificationRecipientEmailId

type NotificationRecipientEmailId struct {
	SubscriptionId     string
	ResourceGroup      string
	ServiceName        string
	NotificationName   string
	RecipientEmailName string
}

func NewNotificationRecipientEmailID

func NewNotificationRecipientEmailID(subscriptionId, resourceGroup, serviceName, notificationName, recipientEmailName string) NotificationRecipientEmailId

func NotificationRecipientEmailID

func NotificationRecipientEmailID(input string) (*NotificationRecipientEmailId, error)

NotificationRecipientEmailID parses a NotificationRecipientEmail ID into an NotificationRecipientEmailId struct

func (NotificationRecipientEmailId) ID

func (NotificationRecipientEmailId) String

type OpenIDConnectProviderId

type OpenIDConnectProviderId struct {
	SubscriptionId string
	ResourceGroup  string
	ServiceName    string
	Name           string
}

func NewOpenIDConnectProviderID

func NewOpenIDConnectProviderID(subscriptionId, resourceGroup, serviceName, name string) OpenIDConnectProviderId

func OpenIDConnectProviderID

func OpenIDConnectProviderID(input string) (*OpenIDConnectProviderId, error)

OpenIDConnectProviderID parses a OpenIDConnectProvider ID into an OpenIDConnectProviderId struct

func (OpenIDConnectProviderId) ID

func (OpenIDConnectProviderId) String

func (id OpenIDConnectProviderId) String() string

type OperationTagId

type OperationTagId struct {
	SubscriptionId string
	ResourceGroup  string
	ServiceName    string
	ApiName        string
	OperationName  string
	TagName        string
}

func NewOperationTagID

func NewOperationTagID(subscriptionId, resourceGroup, serviceName, apiName, operationName, tagName string) OperationTagId

func OperationTagID

func OperationTagID(input string) (*OperationTagId, error)

OperationTagID parses a OperationTag ID into an OperationTagId struct

func (OperationTagId) ID

func (id OperationTagId) ID() string

func (OperationTagId) String

func (id OperationTagId) String() string

type PolicyId

type PolicyId struct {
	SubscriptionId string
	ResourceGroup  string
	ServiceName    string
	Name           string
}

func NewPolicyID

func NewPolicyID(subscriptionId, resourceGroup, serviceName, name string) PolicyId

func PolicyID

func PolicyID(input string) (*PolicyId, error)

PolicyID parses a Policy ID into an PolicyId struct

func (PolicyId) ID

func (id PolicyId) ID() string

func (PolicyId) String

func (id PolicyId) String() string

type ProductApiId

type ProductApiId struct {
	SubscriptionId string
	ResourceGroup  string
	ServiceName    string
	ProductName    string
	ApiName        string
}

func NewProductApiID

func NewProductApiID(subscriptionId, resourceGroup, serviceName, productName, apiName string) ProductApiId

func ProductApiID

func ProductApiID(input string) (*ProductApiId, error)

ProductApiID parses a ProductApi ID into an ProductApiId struct

func (ProductApiId) ID

func (id ProductApiId) ID() string

func (ProductApiId) String

func (id ProductApiId) String() string

type ProductGroupId

type ProductGroupId struct {
	SubscriptionId string
	ResourceGroup  string
	ServiceName    string
	ProductName    string
	GroupName      string
}

func NewProductGroupID

func NewProductGroupID(subscriptionId, resourceGroup, serviceName, productName, groupName string) ProductGroupId

func ProductGroupID

func ProductGroupID(input string) (*ProductGroupId, error)

ProductGroupID parses a ProductGroup ID into an ProductGroupId struct

func (ProductGroupId) ID

func (id ProductGroupId) ID() string

func (ProductGroupId) String

func (id ProductGroupId) String() string

type ProductId

type ProductId struct {
	SubscriptionId string
	ResourceGroup  string
	ServiceName    string
	Name           string
}

func NewProductID

func NewProductID(subscriptionId, resourceGroup, serviceName, name string) ProductId

func ProductID

func ProductID(input string) (*ProductId, error)

ProductID parses a Product ID into an ProductId struct

func (ProductId) ID

func (id ProductId) ID() string

func (ProductId) String

func (id ProductId) String() string

type ProductPolicyId

type ProductPolicyId struct {
	SubscriptionId string
	ResourceGroup  string
	ServiceName    string
	ProductName    string
	PolicyName     string
}

func NewProductPolicyID

func NewProductPolicyID(subscriptionId, resourceGroup, serviceName, productName, policyName string) ProductPolicyId

func ProductPolicyID

func ProductPolicyID(input string) (*ProductPolicyId, error)

ProductPolicyID parses a ProductPolicy ID into an ProductPolicyId struct

func (ProductPolicyId) ID

func (id ProductPolicyId) ID() string

func (ProductPolicyId) String

func (id ProductPolicyId) String() string

type PropertyId

type PropertyId struct {
	SubscriptionId string
	ResourceGroup  string
	ServiceName    string
	NamedValueName string
}

func NewPropertyID

func NewPropertyID(subscriptionId, resourceGroup, serviceName, namedValueName string) PropertyId

func PropertyID

func PropertyID(input string) (*PropertyId, error)

PropertyID parses a Property ID into an PropertyId struct

func (PropertyId) ID

func (id PropertyId) ID() string

func (PropertyId) String

func (id PropertyId) String() string

type RedisCacheId

type RedisCacheId struct {
	SubscriptionId string
	ResourceGroup  string
	ServiceName    string
	CacheName      string
}

func NewRedisCacheID

func NewRedisCacheID(subscriptionId, resourceGroup, serviceName, cacheName string) RedisCacheId

func RedisCacheID

func RedisCacheID(input string) (*RedisCacheId, error)

RedisCacheID parses a RedisCache ID into an RedisCacheId struct

func (RedisCacheId) ID

func (id RedisCacheId) ID() string

func (RedisCacheId) String

func (id RedisCacheId) String() string

type SubscriptionId

type SubscriptionId struct {
	SubscriptionId string
	ResourceGroup  string
	ServiceName    string
	Name           string
}

func NewSubscriptionID

func NewSubscriptionID(subscriptionId, resourceGroup, serviceName, name string) SubscriptionId

func SubscriptionID

func SubscriptionID(input string) (*SubscriptionId, error)

SubscriptionID parses a Subscription ID into an SubscriptionId struct

func (SubscriptionId) ID

func (id SubscriptionId) ID() string

func (SubscriptionId) String

func (id SubscriptionId) String() string

type TagId

type TagId struct {
	SubscriptionId string
	ResourceGroup  string
	ServiceName    string
	Name           string
}

func NewTagID

func NewTagID(subscriptionId, resourceGroup, serviceName, name string) TagId

func TagID

func TagID(input string) (*TagId, error)

TagID parses a Tag ID into an TagId struct

func (TagId) ID

func (id TagId) ID() string

func (TagId) String

func (id TagId) String() string

type UserId

type UserId struct {
	SubscriptionId string
	ResourceGroup  string
	ServiceName    string
	Name           string
}

func NewUserID

func NewUserID(subscriptionId, resourceGroup, serviceName, name string) UserId

func UserID

func UserID(input string) (*UserId, error)

UserID parses a User ID into an UserId struct

func (UserId) ID

func (id UserId) ID() string

func (UserId) String

func (id UserId) String() string

Jump to

Keyboard shortcuts

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