Documentation ¶
Index ¶
- func PossibleValuesForAccountEncryptionKeyType() []string
- func PossibleValuesForDefaultAction() []string
- func PossibleValuesForPrivateEndpointConnectionProvisioningState() []string
- func PossibleValuesForPrivateEndpointServiceConnectionStatus() []string
- func PossibleValuesForProvisioningState() []string
- func PossibleValuesForPublicNetworkAccess() []string
- func PossibleValuesForStorageAccountType() []string
- func PossibleValuesForStorageAuthentication() []string
- func ValidateLocationID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateMediaServiceID(input interface{}, key string) (warnings []string, errors []error)
- func ValidatePrivateEndpointConnectionID(input interface{}, key string) (warnings []string, errors []error)
- func ValidatePrivateLinkResourceID(input interface{}, key string) (warnings []string, errors []error)
- type AccessControl
- type AccountEncryption
- type AccountEncryptionKeyType
- type AccountsClient
- func (c AccountsClient) LocationsCheckNameAvailability(ctx context.Context, id LocationId, input CheckNameAvailabilityInput) (result LocationsCheckNameAvailabilityOperationResponse, err error)
- func (c AccountsClient) MediaservicesCreateOrUpdate(ctx context.Context, id MediaServiceId, input MediaService) (result MediaservicesCreateOrUpdateOperationResponse, err error)
- func (c AccountsClient) MediaservicesCreateOrUpdateThenPoll(ctx context.Context, id MediaServiceId, input MediaService) error
- func (c AccountsClient) MediaservicesDelete(ctx context.Context, id MediaServiceId) (result MediaservicesDeleteOperationResponse, err error)
- func (c AccountsClient) MediaservicesGet(ctx context.Context, id MediaServiceId) (result MediaservicesGetOperationResponse, err error)
- func (c AccountsClient) MediaservicesList(ctx context.Context, id commonids.ResourceGroupId) (result MediaservicesListOperationResponse, err error)
- func (c AccountsClient) MediaservicesListBySubscription(ctx context.Context, id commonids.SubscriptionId) (result MediaservicesListBySubscriptionOperationResponse, err error)
- func (c AccountsClient) MediaservicesListBySubscriptionComplete(ctx context.Context, id commonids.SubscriptionId) (MediaservicesListBySubscriptionCompleteResult, error)
- func (c AccountsClient) MediaservicesListBySubscriptionCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (result MediaservicesListBySubscriptionCompleteResult, err error)
- func (c AccountsClient) MediaservicesListComplete(ctx context.Context, id commonids.ResourceGroupId) (MediaservicesListCompleteResult, error)
- func (c AccountsClient) MediaservicesListCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, ...) (result MediaservicesListCompleteResult, err error)
- func (c AccountsClient) MediaservicesListEdgePolicies(ctx context.Context, id MediaServiceId, input ListEdgePoliciesInput) (result MediaservicesListEdgePoliciesOperationResponse, err error)
- func (c AccountsClient) MediaservicesSyncStorageKeys(ctx context.Context, id MediaServiceId, input SyncStorageKeysInput) (result MediaservicesSyncStorageKeysOperationResponse, err error)
- func (c AccountsClient) MediaservicesUpdate(ctx context.Context, id MediaServiceId, input MediaServiceUpdate) (result MediaservicesUpdateOperationResponse, err error)
- func (c AccountsClient) MediaservicesUpdateThenPoll(ctx context.Context, id MediaServiceId, input MediaServiceUpdate) error
- func (c AccountsClient) PrivateEndpointConnectionsCreateOrUpdate(ctx context.Context, id PrivateEndpointConnectionId, ...) (result PrivateEndpointConnectionsCreateOrUpdateOperationResponse, err error)
- func (c AccountsClient) PrivateEndpointConnectionsDelete(ctx context.Context, id PrivateEndpointConnectionId) (result PrivateEndpointConnectionsDeleteOperationResponse, err error)
- func (c AccountsClient) PrivateEndpointConnectionsGet(ctx context.Context, id PrivateEndpointConnectionId) (result PrivateEndpointConnectionsGetOperationResponse, err error)
- func (c AccountsClient) PrivateEndpointConnectionsList(ctx context.Context, id MediaServiceId) (result PrivateEndpointConnectionsListOperationResponse, err error)
- func (c AccountsClient) PrivateLinkResourcesGet(ctx context.Context, id PrivateLinkResourceId) (result PrivateLinkResourcesGetOperationResponse, err error)
- func (c AccountsClient) PrivateLinkResourcesList(ctx context.Context, id MediaServiceId) (result PrivateLinkResourcesListOperationResponse, err error)
- type CheckNameAvailabilityInput
- type DefaultAction
- type EdgePolicies
- type EdgeUsageDataCollectionPolicy
- type EdgeUsageDataEventHub
- type EntityNameAvailabilityCheckOutput
- type KeyDelivery
- type KeyVaultProperties
- type ListEdgePoliciesInput
- type LocationId
- type LocationsCheckNameAvailabilityOperationResponse
- type MediaService
- type MediaServiceId
- type MediaServiceIdentity
- type MediaServiceOperationPredicate
- type MediaServiceProperties
- type MediaServiceUpdate
- type MediaservicesCreateOrUpdateOperationResponse
- type MediaservicesDeleteOperationResponse
- type MediaservicesGetOperationResponse
- type MediaservicesListBySubscriptionCompleteResult
- type MediaservicesListBySubscriptionCustomPager
- type MediaservicesListBySubscriptionOperationResponse
- type MediaservicesListCompleteResult
- type MediaservicesListCustomPager
- type MediaservicesListEdgePoliciesOperationResponse
- type MediaservicesListOperationResponse
- type MediaservicesSyncStorageKeysOperationResponse
- type MediaservicesUpdateOperationResponse
- type PrivateEndpoint
- type PrivateEndpointConnection
- type PrivateEndpointConnectionId
- func NewPrivateEndpointConnectionID(subscriptionId string, resourceGroupName string, mediaServiceName string, ...) PrivateEndpointConnectionId
- func ParsePrivateEndpointConnectionID(input string) (*PrivateEndpointConnectionId, error)
- func ParsePrivateEndpointConnectionIDInsensitively(input string) (*PrivateEndpointConnectionId, error)
- type PrivateEndpointConnectionListResult
- type PrivateEndpointConnectionProperties
- type PrivateEndpointConnectionProvisioningState
- type PrivateEndpointConnectionsCreateOrUpdateOperationResponse
- type PrivateEndpointConnectionsDeleteOperationResponse
- type PrivateEndpointConnectionsGetOperationResponse
- type PrivateEndpointConnectionsListOperationResponse
- type PrivateEndpointServiceConnectionStatus
- type PrivateLinkResource
- type PrivateLinkResourceId
- type PrivateLinkResourceListResult
- type PrivateLinkResourceProperties
- type PrivateLinkResourcesGetOperationResponse
- type PrivateLinkResourcesListOperationResponse
- type PrivateLinkServiceConnectionState
- type ProvisioningState
- type PublicNetworkAccess
- type ResourceIdentity
- type StorageAccount
- type StorageAccountType
- type StorageAuthentication
- type SyncStorageKeysInput
- type UserAssignedManagedIdentity
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForAccountEncryptionKeyType ¶
func PossibleValuesForAccountEncryptionKeyType() []string
func PossibleValuesForDefaultAction ¶
func PossibleValuesForDefaultAction() []string
func PossibleValuesForPrivateEndpointConnectionProvisioningState ¶
func PossibleValuesForPrivateEndpointConnectionProvisioningState() []string
func PossibleValuesForPrivateEndpointServiceConnectionStatus ¶
func PossibleValuesForPrivateEndpointServiceConnectionStatus() []string
func PossibleValuesForProvisioningState ¶
func PossibleValuesForProvisioningState() []string
func PossibleValuesForPublicNetworkAccess ¶
func PossibleValuesForPublicNetworkAccess() []string
func PossibleValuesForStorageAccountType ¶
func PossibleValuesForStorageAccountType() []string
func PossibleValuesForStorageAuthentication ¶
func PossibleValuesForStorageAuthentication() []string
func ValidateLocationID ¶
ValidateLocationID checks that 'input' can be parsed as a Location ID
func ValidateMediaServiceID ¶
ValidateMediaServiceID checks that 'input' can be parsed as a Media Service ID
func ValidatePrivateEndpointConnectionID ¶
func ValidatePrivateEndpointConnectionID(input interface{}, key string) (warnings []string, errors []error)
ValidatePrivateEndpointConnectionID checks that 'input' can be parsed as a Private Endpoint Connection ID
func ValidatePrivateLinkResourceID ¶
func ValidatePrivateLinkResourceID(input interface{}, key string) (warnings []string, errors []error)
ValidatePrivateLinkResourceID checks that 'input' can be parsed as a Private Link Resource ID
Types ¶
type AccessControl ¶
type AccessControl struct { DefaultAction *DefaultAction `json:"defaultAction,omitempty"` IPAllowList *[]string `json:"ipAllowList,omitempty"` }
type AccountEncryption ¶
type AccountEncryption struct { Identity *ResourceIdentity `json:"identity,omitempty"` KeyVaultProperties *KeyVaultProperties `json:"keyVaultProperties,omitempty"` Status *string `json:"status,omitempty"` Type AccountEncryptionKeyType `json:"type"` }
type AccountEncryptionKeyType ¶
type AccountEncryptionKeyType string
const ( AccountEncryptionKeyTypeCustomerKey AccountEncryptionKeyType = "CustomerKey" AccountEncryptionKeyTypeSystemKey AccountEncryptionKeyType = "SystemKey" )
func (*AccountEncryptionKeyType) UnmarshalJSON ¶
func (s *AccountEncryptionKeyType) UnmarshalJSON(bytes []byte) error
type AccountsClient ¶
type AccountsClient struct {
Client *resourcemanager.Client
}
func NewAccountsClientWithBaseURI ¶
func NewAccountsClientWithBaseURI(sdkApi sdkEnv.Api) (*AccountsClient, error)
func (AccountsClient) LocationsCheckNameAvailability ¶
func (c AccountsClient) LocationsCheckNameAvailability(ctx context.Context, id LocationId, input CheckNameAvailabilityInput) (result LocationsCheckNameAvailabilityOperationResponse, err error)
LocationsCheckNameAvailability ...
func (AccountsClient) MediaservicesCreateOrUpdate ¶
func (c AccountsClient) MediaservicesCreateOrUpdate(ctx context.Context, id MediaServiceId, input MediaService) (result MediaservicesCreateOrUpdateOperationResponse, err error)
MediaservicesCreateOrUpdate ...
func (AccountsClient) MediaservicesCreateOrUpdateThenPoll ¶
func (c AccountsClient) MediaservicesCreateOrUpdateThenPoll(ctx context.Context, id MediaServiceId, input MediaService) error
MediaservicesCreateOrUpdateThenPoll performs MediaservicesCreateOrUpdate then polls until it's completed
func (AccountsClient) MediaservicesDelete ¶
func (c AccountsClient) MediaservicesDelete(ctx context.Context, id MediaServiceId) (result MediaservicesDeleteOperationResponse, err error)
MediaservicesDelete ...
func (AccountsClient) MediaservicesGet ¶
func (c AccountsClient) MediaservicesGet(ctx context.Context, id MediaServiceId) (result MediaservicesGetOperationResponse, err error)
MediaservicesGet ...
func (AccountsClient) MediaservicesList ¶
func (c AccountsClient) MediaservicesList(ctx context.Context, id commonids.ResourceGroupId) (result MediaservicesListOperationResponse, err error)
MediaservicesList ...
func (AccountsClient) MediaservicesListBySubscription ¶
func (c AccountsClient) MediaservicesListBySubscription(ctx context.Context, id commonids.SubscriptionId) (result MediaservicesListBySubscriptionOperationResponse, err error)
MediaservicesListBySubscription ...
func (AccountsClient) MediaservicesListBySubscriptionComplete ¶
func (c AccountsClient) MediaservicesListBySubscriptionComplete(ctx context.Context, id commonids.SubscriptionId) (MediaservicesListBySubscriptionCompleteResult, error)
MediaservicesListBySubscriptionComplete retrieves all the results into a single object
func (AccountsClient) MediaservicesListBySubscriptionCompleteMatchingPredicate ¶
func (c AccountsClient) MediaservicesListBySubscriptionCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, predicate MediaServiceOperationPredicate) (result MediaservicesListBySubscriptionCompleteResult, err error)
MediaservicesListBySubscriptionCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (AccountsClient) MediaservicesListComplete ¶
func (c AccountsClient) MediaservicesListComplete(ctx context.Context, id commonids.ResourceGroupId) (MediaservicesListCompleteResult, error)
MediaservicesListComplete retrieves all the results into a single object
func (AccountsClient) MediaservicesListCompleteMatchingPredicate ¶
func (c AccountsClient) MediaservicesListCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, predicate MediaServiceOperationPredicate) (result MediaservicesListCompleteResult, err error)
MediaservicesListCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (AccountsClient) MediaservicesListEdgePolicies ¶
func (c AccountsClient) MediaservicesListEdgePolicies(ctx context.Context, id MediaServiceId, input ListEdgePoliciesInput) (result MediaservicesListEdgePoliciesOperationResponse, err error)
MediaservicesListEdgePolicies ...
func (AccountsClient) MediaservicesSyncStorageKeys ¶
func (c AccountsClient) MediaservicesSyncStorageKeys(ctx context.Context, id MediaServiceId, input SyncStorageKeysInput) (result MediaservicesSyncStorageKeysOperationResponse, err error)
MediaservicesSyncStorageKeys ...
func (AccountsClient) MediaservicesUpdate ¶
func (c AccountsClient) MediaservicesUpdate(ctx context.Context, id MediaServiceId, input MediaServiceUpdate) (result MediaservicesUpdateOperationResponse, err error)
MediaservicesUpdate ...
func (AccountsClient) MediaservicesUpdateThenPoll ¶
func (c AccountsClient) MediaservicesUpdateThenPoll(ctx context.Context, id MediaServiceId, input MediaServiceUpdate) error
MediaservicesUpdateThenPoll performs MediaservicesUpdate then polls until it's completed
func (AccountsClient) PrivateEndpointConnectionsCreateOrUpdate ¶
func (c AccountsClient) PrivateEndpointConnectionsCreateOrUpdate(ctx context.Context, id PrivateEndpointConnectionId, input PrivateEndpointConnection) (result PrivateEndpointConnectionsCreateOrUpdateOperationResponse, err error)
PrivateEndpointConnectionsCreateOrUpdate ...
func (AccountsClient) PrivateEndpointConnectionsDelete ¶
func (c AccountsClient) PrivateEndpointConnectionsDelete(ctx context.Context, id PrivateEndpointConnectionId) (result PrivateEndpointConnectionsDeleteOperationResponse, err error)
PrivateEndpointConnectionsDelete ...
func (AccountsClient) PrivateEndpointConnectionsGet ¶
func (c AccountsClient) PrivateEndpointConnectionsGet(ctx context.Context, id PrivateEndpointConnectionId) (result PrivateEndpointConnectionsGetOperationResponse, err error)
PrivateEndpointConnectionsGet ...
func (AccountsClient) PrivateEndpointConnectionsList ¶
func (c AccountsClient) PrivateEndpointConnectionsList(ctx context.Context, id MediaServiceId) (result PrivateEndpointConnectionsListOperationResponse, err error)
PrivateEndpointConnectionsList ...
func (AccountsClient) PrivateLinkResourcesGet ¶
func (c AccountsClient) PrivateLinkResourcesGet(ctx context.Context, id PrivateLinkResourceId) (result PrivateLinkResourcesGetOperationResponse, err error)
PrivateLinkResourcesGet ...
func (AccountsClient) PrivateLinkResourcesList ¶
func (c AccountsClient) PrivateLinkResourcesList(ctx context.Context, id MediaServiceId) (result PrivateLinkResourcesListOperationResponse, err error)
PrivateLinkResourcesList ...
type DefaultAction ¶
type DefaultAction string
const ( DefaultActionAllow DefaultAction = "Allow" DefaultActionDeny DefaultAction = "Deny" )
func (*DefaultAction) UnmarshalJSON ¶
func (s *DefaultAction) UnmarshalJSON(bytes []byte) error
type EdgePolicies ¶
type EdgePolicies struct {
UsageDataCollectionPolicy *EdgeUsageDataCollectionPolicy `json:"usageDataCollectionPolicy,omitempty"`
}
type EdgeUsageDataCollectionPolicy ¶
type EdgeUsageDataCollectionPolicy struct { DataCollectionFrequency *string `json:"dataCollectionFrequency,omitempty"` DataReportingFrequency *string `json:"dataReportingFrequency,omitempty"` EventHubDetails *EdgeUsageDataEventHub `json:"eventHubDetails,omitempty"` MaxAllowedUnreportedUsageDuration *string `json:"maxAllowedUnreportedUsageDuration,omitempty"` }
type EdgeUsageDataEventHub ¶
type KeyDelivery ¶
type KeyDelivery struct {
AccessControl *AccessControl `json:"accessControl,omitempty"`
}
type KeyVaultProperties ¶
type ListEdgePoliciesInput ¶
type ListEdgePoliciesInput struct {
DeviceId *string `json:"deviceId,omitempty"`
}
type LocationId ¶
LocationId is a struct representing the Resource ID for a Location
func NewLocationID ¶
func NewLocationID(subscriptionId string, locationName string) LocationId
NewLocationID returns a new LocationId struct
func ParseLocationID ¶
func ParseLocationID(input string) (*LocationId, error)
ParseLocationID parses 'input' into a LocationId
func ParseLocationIDInsensitively ¶
func ParseLocationIDInsensitively(input string) (*LocationId, error)
ParseLocationIDInsensitively parses 'input' case-insensitively into a LocationId note: this method should only be used for API response data and not user input
func (*LocationId) FromParseResult ¶
func (id *LocationId) FromParseResult(input resourceids.ParseResult) error
func (LocationId) Segments ¶
func (id LocationId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Location ID
func (LocationId) String ¶
func (id LocationId) String() string
String returns a human-readable description of this Location ID
type LocationsCheckNameAvailabilityOperationResponse ¶
type LocationsCheckNameAvailabilityOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *EntityNameAvailabilityCheckOutput }
type MediaService ¶
type MediaService struct { Id *string `json:"id,omitempty"` Identity *MediaServiceIdentity `json:"identity,omitempty"` Location string `json:"location"` Name *string `json:"name,omitempty"` Properties *MediaServiceProperties `json:"properties,omitempty"` SystemData *systemdata.SystemData `json:"systemData,omitempty"` Tags *map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
type MediaServiceId ¶
type MediaServiceId struct { SubscriptionId string ResourceGroupName string MediaServiceName string }
MediaServiceId is a struct representing the Resource ID for a Media Service
func NewMediaServiceID ¶
func NewMediaServiceID(subscriptionId string, resourceGroupName string, mediaServiceName string) MediaServiceId
NewMediaServiceID returns a new MediaServiceId struct
func ParseMediaServiceID ¶
func ParseMediaServiceID(input string) (*MediaServiceId, error)
ParseMediaServiceID parses 'input' into a MediaServiceId
func ParseMediaServiceIDInsensitively ¶
func ParseMediaServiceIDInsensitively(input string) (*MediaServiceId, error)
ParseMediaServiceIDInsensitively parses 'input' case-insensitively into a MediaServiceId note: this method should only be used for API response data and not user input
func (*MediaServiceId) FromParseResult ¶
func (id *MediaServiceId) FromParseResult(input resourceids.ParseResult) error
func (MediaServiceId) ID ¶
func (id MediaServiceId) ID() string
ID returns the formatted Media Service ID
func (MediaServiceId) Segments ¶
func (id MediaServiceId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Media Service ID
func (MediaServiceId) String ¶
func (id MediaServiceId) String() string
String returns a human-readable description of this Media Service ID
type MediaServiceIdentity ¶
type MediaServiceIdentity struct { PrincipalId *string `json:"principalId,omitempty"` TenantId *string `json:"tenantId,omitempty"` Type string `json:"type"` UserAssignedIdentities *map[string]UserAssignedManagedIdentity `json:"userAssignedIdentities,omitempty"` }
type MediaServiceOperationPredicate ¶
type MediaServiceOperationPredicate struct { Id *string Location *string Name *string Type *string }
func (MediaServiceOperationPredicate) Matches ¶
func (p MediaServiceOperationPredicate) Matches(input MediaService) bool
type MediaServiceProperties ¶
type MediaServiceProperties struct { Encryption *AccountEncryption `json:"encryption,omitempty"` KeyDelivery *KeyDelivery `json:"keyDelivery,omitempty"` MediaServiceId *string `json:"mediaServiceId,omitempty"` PrivateEndpointConnections *[]PrivateEndpointConnection `json:"privateEndpointConnections,omitempty"` ProvisioningState *ProvisioningState `json:"provisioningState,omitempty"` PublicNetworkAccess *PublicNetworkAccess `json:"publicNetworkAccess,omitempty"` StorageAccounts *[]StorageAccount `json:"storageAccounts,omitempty"` StorageAuthentication *StorageAuthentication `json:"storageAuthentication,omitempty"` }
type MediaServiceUpdate ¶
type MediaServiceUpdate struct { Identity *MediaServiceIdentity `json:"identity,omitempty"` Properties *MediaServiceProperties `json:"properties,omitempty"` Tags *map[string]string `json:"tags,omitempty"` }
type MediaservicesGetOperationResponse ¶
type MediaservicesGetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *MediaService }
type MediaservicesListBySubscriptionCompleteResult ¶
type MediaservicesListBySubscriptionCompleteResult struct { LatestHttpResponse *http.Response Items []MediaService }
type MediaservicesListBySubscriptionCustomPager ¶ added in v0.20240628.1153531
type MediaservicesListBySubscriptionCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*MediaservicesListBySubscriptionCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *MediaservicesListBySubscriptionCustomPager) NextPageLink() *odata.Link
type MediaservicesListBySubscriptionOperationResponse ¶
type MediaservicesListBySubscriptionOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]MediaService }
type MediaservicesListCompleteResult ¶
type MediaservicesListCompleteResult struct { LatestHttpResponse *http.Response Items []MediaService }
type MediaservicesListCustomPager ¶ added in v0.20240628.1153531
func (*MediaservicesListCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *MediaservicesListCustomPager) NextPageLink() *odata.Link
type MediaservicesListEdgePoliciesOperationResponse ¶
type MediaservicesListEdgePoliciesOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *EdgePolicies }
type MediaservicesListOperationResponse ¶
type MediaservicesListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]MediaService }
type PrivateEndpoint ¶
type PrivateEndpoint struct {
Id *string `json:"id,omitempty"`
}
type PrivateEndpointConnection ¶
type PrivateEndpointConnection struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *PrivateEndpointConnectionProperties `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
type PrivateEndpointConnectionId ¶
type PrivateEndpointConnectionId struct { SubscriptionId string ResourceGroupName string MediaServiceName string PrivateEndpointConnectionName string }
PrivateEndpointConnectionId is a struct representing the Resource ID for a Private Endpoint Connection
func NewPrivateEndpointConnectionID ¶
func NewPrivateEndpointConnectionID(subscriptionId string, resourceGroupName string, mediaServiceName string, privateEndpointConnectionName string) PrivateEndpointConnectionId
NewPrivateEndpointConnectionID returns a new PrivateEndpointConnectionId struct
func ParsePrivateEndpointConnectionID ¶
func ParsePrivateEndpointConnectionID(input string) (*PrivateEndpointConnectionId, error)
ParsePrivateEndpointConnectionID parses 'input' into a PrivateEndpointConnectionId
func ParsePrivateEndpointConnectionIDInsensitively ¶
func ParsePrivateEndpointConnectionIDInsensitively(input string) (*PrivateEndpointConnectionId, error)
ParsePrivateEndpointConnectionIDInsensitively parses 'input' case-insensitively into a PrivateEndpointConnectionId note: this method should only be used for API response data and not user input
func (*PrivateEndpointConnectionId) FromParseResult ¶
func (id *PrivateEndpointConnectionId) FromParseResult(input resourceids.ParseResult) error
func (PrivateEndpointConnectionId) ID ¶
func (id PrivateEndpointConnectionId) ID() string
ID returns the formatted Private Endpoint Connection ID
func (PrivateEndpointConnectionId) Segments ¶
func (id PrivateEndpointConnectionId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Private Endpoint Connection ID
func (PrivateEndpointConnectionId) String ¶
func (id PrivateEndpointConnectionId) String() string
String returns a human-readable description of this Private Endpoint Connection ID
type PrivateEndpointConnectionListResult ¶
type PrivateEndpointConnectionListResult struct {
Value *[]PrivateEndpointConnection `json:"value,omitempty"`
}
type PrivateEndpointConnectionProperties ¶
type PrivateEndpointConnectionProperties struct { PrivateEndpoint *PrivateEndpoint `json:"privateEndpoint,omitempty"` PrivateLinkServiceConnectionState PrivateLinkServiceConnectionState `json:"privateLinkServiceConnectionState"` ProvisioningState *PrivateEndpointConnectionProvisioningState `json:"provisioningState,omitempty"` }
type PrivateEndpointConnectionProvisioningState ¶
type PrivateEndpointConnectionProvisioningState string
const ( PrivateEndpointConnectionProvisioningStateCreating PrivateEndpointConnectionProvisioningState = "Creating" PrivateEndpointConnectionProvisioningStateDeleting PrivateEndpointConnectionProvisioningState = "Deleting" PrivateEndpointConnectionProvisioningStateFailed PrivateEndpointConnectionProvisioningState = "Failed" PrivateEndpointConnectionProvisioningStateSucceeded PrivateEndpointConnectionProvisioningState = "Succeeded" )
func (*PrivateEndpointConnectionProvisioningState) UnmarshalJSON ¶
func (s *PrivateEndpointConnectionProvisioningState) UnmarshalJSON(bytes []byte) error
type PrivateEndpointConnectionsCreateOrUpdateOperationResponse ¶
type PrivateEndpointConnectionsCreateOrUpdateOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *PrivateEndpointConnection }
type PrivateEndpointConnectionsGetOperationResponse ¶
type PrivateEndpointConnectionsGetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *PrivateEndpointConnection }
type PrivateEndpointConnectionsListOperationResponse ¶
type PrivateEndpointConnectionsListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *PrivateEndpointConnectionListResult }
type PrivateEndpointServiceConnectionStatus ¶
type PrivateEndpointServiceConnectionStatus string
const ( PrivateEndpointServiceConnectionStatusApproved PrivateEndpointServiceConnectionStatus = "Approved" PrivateEndpointServiceConnectionStatusPending PrivateEndpointServiceConnectionStatus = "Pending" PrivateEndpointServiceConnectionStatusRejected PrivateEndpointServiceConnectionStatus = "Rejected" )
func (*PrivateEndpointServiceConnectionStatus) UnmarshalJSON ¶
func (s *PrivateEndpointServiceConnectionStatus) UnmarshalJSON(bytes []byte) error
type PrivateLinkResource ¶
type PrivateLinkResource struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *PrivateLinkResourceProperties `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
type PrivateLinkResourceId ¶
type PrivateLinkResourceId struct { SubscriptionId string ResourceGroupName string MediaServiceName string PrivateLinkResourceName string }
PrivateLinkResourceId is a struct representing the Resource ID for a Private Link Resource
func NewPrivateLinkResourceID ¶
func NewPrivateLinkResourceID(subscriptionId string, resourceGroupName string, mediaServiceName string, privateLinkResourceName string) PrivateLinkResourceId
NewPrivateLinkResourceID returns a new PrivateLinkResourceId struct
func ParsePrivateLinkResourceID ¶
func ParsePrivateLinkResourceID(input string) (*PrivateLinkResourceId, error)
ParsePrivateLinkResourceID parses 'input' into a PrivateLinkResourceId
func ParsePrivateLinkResourceIDInsensitively ¶
func ParsePrivateLinkResourceIDInsensitively(input string) (*PrivateLinkResourceId, error)
ParsePrivateLinkResourceIDInsensitively parses 'input' case-insensitively into a PrivateLinkResourceId note: this method should only be used for API response data and not user input
func (*PrivateLinkResourceId) FromParseResult ¶
func (id *PrivateLinkResourceId) FromParseResult(input resourceids.ParseResult) error
func (PrivateLinkResourceId) ID ¶
func (id PrivateLinkResourceId) ID() string
ID returns the formatted Private Link Resource ID
func (PrivateLinkResourceId) Segments ¶
func (id PrivateLinkResourceId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Private Link Resource ID
func (PrivateLinkResourceId) String ¶
func (id PrivateLinkResourceId) String() string
String returns a human-readable description of this Private Link Resource ID
type PrivateLinkResourceListResult ¶
type PrivateLinkResourceListResult struct {
Value *[]PrivateLinkResource `json:"value,omitempty"`
}
type PrivateLinkResourcesGetOperationResponse ¶
type PrivateLinkResourcesGetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *PrivateLinkResource }
type PrivateLinkResourcesListOperationResponse ¶
type PrivateLinkResourcesListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *PrivateLinkResourceListResult }
type PrivateLinkServiceConnectionState ¶
type PrivateLinkServiceConnectionState struct { ActionsRequired *string `json:"actionsRequired,omitempty"` Description *string `json:"description,omitempty"` Status *PrivateEndpointServiceConnectionStatus `json:"status,omitempty"` }
type ProvisioningState ¶
type ProvisioningState string
const ( ProvisioningStateFailed ProvisioningState = "Failed" ProvisioningStateInProgress ProvisioningState = "InProgress" ProvisioningStateSucceeded ProvisioningState = "Succeeded" )
func (*ProvisioningState) UnmarshalJSON ¶
func (s *ProvisioningState) UnmarshalJSON(bytes []byte) error
type PublicNetworkAccess ¶
type PublicNetworkAccess string
const ( PublicNetworkAccessDisabled PublicNetworkAccess = "Disabled" PublicNetworkAccessEnabled PublicNetworkAccess = "Enabled" )
func (*PublicNetworkAccess) UnmarshalJSON ¶
func (s *PublicNetworkAccess) UnmarshalJSON(bytes []byte) error
type ResourceIdentity ¶
type StorageAccount ¶
type StorageAccount struct { Id *string `json:"id,omitempty"` Identity *ResourceIdentity `json:"identity,omitempty"` Status *string `json:"status,omitempty"` Type StorageAccountType `json:"type"` }
type StorageAccountType ¶
type StorageAccountType string
const ( StorageAccountTypePrimary StorageAccountType = "Primary" StorageAccountTypeSecondary StorageAccountType = "Secondary" )
func (*StorageAccountType) UnmarshalJSON ¶
func (s *StorageAccountType) UnmarshalJSON(bytes []byte) error
type StorageAuthentication ¶
type StorageAuthentication string
const ( StorageAuthenticationManagedIdentity StorageAuthentication = "ManagedIdentity" StorageAuthenticationSystem StorageAuthentication = "System" )
func (*StorageAuthentication) UnmarshalJSON ¶
func (s *StorageAuthentication) UnmarshalJSON(bytes []byte) error
type SyncStorageKeysInput ¶
type SyncStorageKeysInput struct {
Id *string `json:"id,omitempty"`
}
Source Files ¶
- client.go
- constants.go
- id_location.go
- id_mediaservice.go
- id_privateendpointconnection.go
- id_privatelinkresource.go
- method_locationschecknameavailability.go
- method_mediaservicescreateorupdate.go
- method_mediaservicesdelete.go
- method_mediaservicesget.go
- method_mediaserviceslist.go
- method_mediaserviceslistbysubscription.go
- method_mediaserviceslistedgepolicies.go
- method_mediaservicessyncstoragekeys.go
- method_mediaservicesupdate.go
- method_privateendpointconnectionscreateorupdate.go
- method_privateendpointconnectionsdelete.go
- method_privateendpointconnectionsget.go
- method_privateendpointconnectionslist.go
- method_privatelinkresourcesget.go
- method_privatelinkresourceslist.go
- model_accesscontrol.go
- model_accountencryption.go
- model_checknameavailabilityinput.go
- model_edgepolicies.go
- model_edgeusagedatacollectionpolicy.go
- model_edgeusagedataeventhub.go
- model_entitynameavailabilitycheckoutput.go
- model_keydelivery.go
- model_keyvaultproperties.go
- model_listedgepoliciesinput.go
- model_mediaservice.go
- model_mediaserviceidentity.go
- model_mediaserviceproperties.go
- model_mediaserviceupdate.go
- model_privateendpoint.go
- model_privateendpointconnection.go
- model_privateendpointconnectionlistresult.go
- model_privateendpointconnectionproperties.go
- model_privatelinkresource.go
- model_privatelinkresourcelistresult.go
- model_privatelinkresourceproperties.go
- model_privatelinkserviceconnectionstate.go
- model_resourceidentity.go
- model_storageaccount.go
- model_syncstoragekeysinput.go
- model_userassignedmanagedidentity.go
- predicates.go
- version.go