Documentation ¶
Index ¶
- func PossibleValuesForAccountEncryptionKeyType() []string
- func PossibleValuesForDefaultAction() []string
- func PossibleValuesForPrivateEndpointConnectionProvisioningState() []string
- func PossibleValuesForPrivateEndpointServiceConnectionStatus() []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 CheckNameAvailabilityInput
- type DefaultAction
- type EdgePolicies
- type EdgeUsageDataCollectionPolicy
- type EdgeUsageDataEventHub
- type EntityNameAvailabilityCheckOutput
- type KeyDelivery
- type KeyVaultProperties
- type ListEdgePoliciesInput
- type LocationId
- type LocationsCheckNameAvailabilityOperationResponse
- type MediaClient
- func (c MediaClient) LocationsCheckNameAvailability(ctx context.Context, id LocationId, input CheckNameAvailabilityInput) (result LocationsCheckNameAvailabilityOperationResponse, err error)
- func (c MediaClient) MediaservicesCreateOrUpdate(ctx context.Context, id MediaServiceId, input MediaService) (result MediaservicesCreateOrUpdateOperationResponse, err error)
- func (c MediaClient) MediaservicesDelete(ctx context.Context, id MediaServiceId) (result MediaservicesDeleteOperationResponse, err error)
- func (c MediaClient) MediaservicesGet(ctx context.Context, id MediaServiceId) (result MediaservicesGetOperationResponse, err error)
- func (c MediaClient) MediaservicesList(ctx context.Context, id commonids.ResourceGroupId) (resp MediaservicesListOperationResponse, err error)
- func (c MediaClient) MediaservicesListBySubscription(ctx context.Context, id commonids.SubscriptionId) (resp MediaservicesListBySubscriptionOperationResponse, err error)
- func (c MediaClient) MediaservicesListBySubscriptionComplete(ctx context.Context, id commonids.SubscriptionId) (MediaservicesListBySubscriptionCompleteResult, error)
- func (c MediaClient) MediaservicesListBySubscriptionCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (resp MediaservicesListBySubscriptionCompleteResult, err error)
- func (c MediaClient) MediaservicesListComplete(ctx context.Context, id commonids.ResourceGroupId) (MediaservicesListCompleteResult, error)
- func (c MediaClient) MediaservicesListCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, ...) (resp MediaservicesListCompleteResult, err error)
- func (c MediaClient) MediaservicesListEdgePolicies(ctx context.Context, id MediaServiceId, input ListEdgePoliciesInput) (result MediaservicesListEdgePoliciesOperationResponse, err error)
- func (c MediaClient) MediaservicesSyncStorageKeys(ctx context.Context, id MediaServiceId, input SyncStorageKeysInput) (result MediaservicesSyncStorageKeysOperationResponse, err error)
- func (c MediaClient) MediaservicesUpdate(ctx context.Context, id MediaServiceId, input MediaServiceUpdate) (result MediaservicesUpdateOperationResponse, err error)
- func (c MediaClient) PrivateEndpointConnectionsCreateOrUpdate(ctx context.Context, id PrivateEndpointConnectionId, ...) (result PrivateEndpointConnectionsCreateOrUpdateOperationResponse, err error)
- func (c MediaClient) PrivateEndpointConnectionsDelete(ctx context.Context, id PrivateEndpointConnectionId) (result PrivateEndpointConnectionsDeleteOperationResponse, err error)
- func (c MediaClient) PrivateEndpointConnectionsGet(ctx context.Context, id PrivateEndpointConnectionId) (result PrivateEndpointConnectionsGetOperationResponse, err error)
- func (c MediaClient) PrivateEndpointConnectionsList(ctx context.Context, id MediaServiceId) (result PrivateEndpointConnectionsListOperationResponse, err error)
- func (c MediaClient) PrivateLinkResourcesGet(ctx context.Context, id PrivateLinkResourceId) (result PrivateLinkResourcesGetOperationResponse, err error)
- func (c MediaClient) PrivateLinkResourcesList(ctx context.Context, id MediaServiceId) (result PrivateLinkResourcesListOperationResponse, err error)
- type MediaService
- type MediaServiceId
- type MediaServiceOperationPredicate
- type MediaServiceProperties
- type MediaServiceUpdate
- type MediaservicesCreateOrUpdateOperationResponse
- type MediaservicesDeleteOperationResponse
- type MediaservicesGetOperationResponse
- type MediaservicesListBySubscriptionCompleteResult
- type MediaservicesListBySubscriptionOperationResponse
- type MediaservicesListCompleteResult
- type MediaservicesListEdgePoliciesOperationResponse
- type MediaservicesListOperationResponse
- type MediaservicesSyncStorageKeysOperationResponse
- type MediaservicesUpdateOperationResponse
- type PrivateEndpoint
- type PrivateEndpointConnection
- type PrivateEndpointConnectionId
- func NewPrivateEndpointConnectionID(subscriptionId string, resourceGroupName string, accountName 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 StorageAccount
- type StorageAccountType
- type StorageAuthentication
- type SyncStorageKeysInput
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 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 { KeyVaultProperties *KeyVaultProperties `json:"keyVaultProperties,omitempty"` Type AccountEncryptionKeyType `json:"type"` }
type AccountEncryptionKeyType ¶
type AccountEncryptionKeyType string
const ( AccountEncryptionKeyTypeCustomerKey AccountEncryptionKeyType = "CustomerKey" AccountEncryptionKeyTypeSystemKey AccountEncryptionKeyType = "SystemKey" )
type DefaultAction ¶
type DefaultAction string
const ( DefaultActionAllow DefaultAction = "Allow" DefaultActionDeny DefaultAction = "Deny" )
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) 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 Model *EntityNameAvailabilityCheckOutput }
type MediaClient ¶
func NewMediaClientWithBaseURI ¶
func NewMediaClientWithBaseURI(endpoint string) MediaClient
func (MediaClient) LocationsCheckNameAvailability ¶
func (c MediaClient) LocationsCheckNameAvailability(ctx context.Context, id LocationId, input CheckNameAvailabilityInput) (result LocationsCheckNameAvailabilityOperationResponse, err error)
LocationsCheckNameAvailability ...
func (MediaClient) MediaservicesCreateOrUpdate ¶
func (c MediaClient) MediaservicesCreateOrUpdate(ctx context.Context, id MediaServiceId, input MediaService) (result MediaservicesCreateOrUpdateOperationResponse, err error)
MediaservicesCreateOrUpdate ...
func (MediaClient) MediaservicesDelete ¶
func (c MediaClient) MediaservicesDelete(ctx context.Context, id MediaServiceId) (result MediaservicesDeleteOperationResponse, err error)
MediaservicesDelete ...
func (MediaClient) MediaservicesGet ¶
func (c MediaClient) MediaservicesGet(ctx context.Context, id MediaServiceId) (result MediaservicesGetOperationResponse, err error)
MediaservicesGet ...
func (MediaClient) MediaservicesList ¶
func (c MediaClient) MediaservicesList(ctx context.Context, id commonids.ResourceGroupId) (resp MediaservicesListOperationResponse, err error)
MediaservicesList ...
func (MediaClient) MediaservicesListBySubscription ¶
func (c MediaClient) MediaservicesListBySubscription(ctx context.Context, id commonids.SubscriptionId) (resp MediaservicesListBySubscriptionOperationResponse, err error)
MediaservicesListBySubscription ...
func (MediaClient) MediaservicesListBySubscriptionComplete ¶
func (c MediaClient) MediaservicesListBySubscriptionComplete(ctx context.Context, id commonids.SubscriptionId) (MediaservicesListBySubscriptionCompleteResult, error)
MediaservicesListBySubscriptionComplete retrieves all of the results into a single object
func (MediaClient) MediaservicesListBySubscriptionCompleteMatchingPredicate ¶
func (c MediaClient) MediaservicesListBySubscriptionCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, predicate MediaServiceOperationPredicate) (resp MediaservicesListBySubscriptionCompleteResult, err error)
MediaservicesListBySubscriptionCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (MediaClient) MediaservicesListComplete ¶
func (c MediaClient) MediaservicesListComplete(ctx context.Context, id commonids.ResourceGroupId) (MediaservicesListCompleteResult, error)
MediaservicesListComplete retrieves all of the results into a single object
func (MediaClient) MediaservicesListCompleteMatchingPredicate ¶
func (c MediaClient) MediaservicesListCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, predicate MediaServiceOperationPredicate) (resp MediaservicesListCompleteResult, err error)
MediaservicesListCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (MediaClient) MediaservicesListEdgePolicies ¶
func (c MediaClient) MediaservicesListEdgePolicies(ctx context.Context, id MediaServiceId, input ListEdgePoliciesInput) (result MediaservicesListEdgePoliciesOperationResponse, err error)
MediaservicesListEdgePolicies ...
func (MediaClient) MediaservicesSyncStorageKeys ¶
func (c MediaClient) MediaservicesSyncStorageKeys(ctx context.Context, id MediaServiceId, input SyncStorageKeysInput) (result MediaservicesSyncStorageKeysOperationResponse, err error)
MediaservicesSyncStorageKeys ...
func (MediaClient) MediaservicesUpdate ¶
func (c MediaClient) MediaservicesUpdate(ctx context.Context, id MediaServiceId, input MediaServiceUpdate) (result MediaservicesUpdateOperationResponse, err error)
MediaservicesUpdate ...
func (MediaClient) PrivateEndpointConnectionsCreateOrUpdate ¶
func (c MediaClient) PrivateEndpointConnectionsCreateOrUpdate(ctx context.Context, id PrivateEndpointConnectionId, input PrivateEndpointConnection) (result PrivateEndpointConnectionsCreateOrUpdateOperationResponse, err error)
PrivateEndpointConnectionsCreateOrUpdate ...
func (MediaClient) PrivateEndpointConnectionsDelete ¶
func (c MediaClient) PrivateEndpointConnectionsDelete(ctx context.Context, id PrivateEndpointConnectionId) (result PrivateEndpointConnectionsDeleteOperationResponse, err error)
PrivateEndpointConnectionsDelete ...
func (MediaClient) PrivateEndpointConnectionsGet ¶
func (c MediaClient) PrivateEndpointConnectionsGet(ctx context.Context, id PrivateEndpointConnectionId) (result PrivateEndpointConnectionsGetOperationResponse, err error)
PrivateEndpointConnectionsGet ...
func (MediaClient) PrivateEndpointConnectionsList ¶
func (c MediaClient) PrivateEndpointConnectionsList(ctx context.Context, id MediaServiceId) (result PrivateEndpointConnectionsListOperationResponse, err error)
PrivateEndpointConnectionsList ...
func (MediaClient) PrivateLinkResourcesGet ¶
func (c MediaClient) PrivateLinkResourcesGet(ctx context.Context, id PrivateLinkResourceId) (result PrivateLinkResourcesGetOperationResponse, err error)
PrivateLinkResourcesGet ...
func (MediaClient) PrivateLinkResourcesList ¶
func (c MediaClient) PrivateLinkResourcesList(ctx context.Context, id MediaServiceId) (result PrivateLinkResourcesListOperationResponse, err error)
PrivateLinkResourcesList ...
type MediaService ¶
type MediaService struct { Id *string `json:"id,omitempty"` Identity *identity.SystemAssigned `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 ¶
MediaServiceId is a struct representing the Resource ID for a Media Service
func NewMediaServiceID ¶
func NewMediaServiceID(subscriptionId string, resourceGroupName string, accountName 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) 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 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"` StorageAccounts *[]StorageAccount `json:"storageAccounts,omitempty"` StorageAuthentication *StorageAuthentication `json:"storageAuthentication,omitempty"` }
type MediaServiceUpdate ¶
type MediaServiceUpdate struct { Identity *identity.SystemAssigned `json:"identity,omitempty"` Properties *MediaServiceProperties `json:"properties,omitempty"` Tags *map[string]string `json:"tags,omitempty"` }
type MediaservicesCreateOrUpdateOperationResponse ¶
type MediaservicesCreateOrUpdateOperationResponse struct { HttpResponse *http.Response Model *MediaService }
type MediaservicesGetOperationResponse ¶
type MediaservicesGetOperationResponse struct { HttpResponse *http.Response Model *MediaService }
type MediaservicesListBySubscriptionCompleteResult ¶
type MediaservicesListBySubscriptionCompleteResult struct {
Items []MediaService
}
type MediaservicesListBySubscriptionOperationResponse ¶
type MediaservicesListBySubscriptionOperationResponse struct { HttpResponse *http.Response Model *[]MediaService // contains filtered or unexported fields }
func (MediaservicesListBySubscriptionOperationResponse) HasMore ¶
func (r MediaservicesListBySubscriptionOperationResponse) HasMore() bool
func (MediaservicesListBySubscriptionOperationResponse) LoadMore ¶
func (r MediaservicesListBySubscriptionOperationResponse) LoadMore(ctx context.Context) (resp MediaservicesListBySubscriptionOperationResponse, err error)
type MediaservicesListCompleteResult ¶
type MediaservicesListCompleteResult struct {
Items []MediaService
}
type MediaservicesListEdgePoliciesOperationResponse ¶
type MediaservicesListEdgePoliciesOperationResponse struct { HttpResponse *http.Response Model *EdgePolicies }
type MediaservicesListOperationResponse ¶
type MediaservicesListOperationResponse struct { HttpResponse *http.Response Model *[]MediaService // contains filtered or unexported fields }
func (MediaservicesListOperationResponse) HasMore ¶
func (r MediaservicesListOperationResponse) HasMore() bool
func (MediaservicesListOperationResponse) LoadMore ¶
func (r MediaservicesListOperationResponse) LoadMore(ctx context.Context) (resp MediaservicesListOperationResponse, err error)
type MediaservicesUpdateOperationResponse ¶
type MediaservicesUpdateOperationResponse struct { HttpResponse *http.Response 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 AccountName string Name string }
PrivateEndpointConnectionId is a struct representing the Resource ID for a Private Endpoint Connection
func NewPrivateEndpointConnectionID ¶
func NewPrivateEndpointConnectionID(subscriptionId string, resourceGroupName string, accountName string, name 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) 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" )
type PrivateEndpointConnectionsCreateOrUpdateOperationResponse ¶
type PrivateEndpointConnectionsCreateOrUpdateOperationResponse struct { HttpResponse *http.Response Model *PrivateEndpointConnection }
type PrivateEndpointConnectionsGetOperationResponse ¶
type PrivateEndpointConnectionsGetOperationResponse struct { HttpResponse *http.Response Model *PrivateEndpointConnection }
type PrivateEndpointConnectionsListOperationResponse ¶
type PrivateEndpointConnectionsListOperationResponse struct { HttpResponse *http.Response Model *PrivateEndpointConnectionListResult }
type PrivateEndpointServiceConnectionStatus ¶
type PrivateEndpointServiceConnectionStatus string
const ( PrivateEndpointServiceConnectionStatusApproved PrivateEndpointServiceConnectionStatus = "Approved" PrivateEndpointServiceConnectionStatusPending PrivateEndpointServiceConnectionStatus = "Pending" PrivateEndpointServiceConnectionStatusRejected PrivateEndpointServiceConnectionStatus = "Rejected" )
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 AccountName string Name string }
PrivateLinkResourceId is a struct representing the Resource ID for a Private Link Resource
func NewPrivateLinkResourceID ¶
func NewPrivateLinkResourceID(subscriptionId string, resourceGroupName string, accountName string, name 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) 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 Model *PrivateLinkResource }
type PrivateLinkResourcesListOperationResponse ¶
type PrivateLinkResourcesListOperationResponse struct { HttpResponse *http.Response Model *PrivateLinkResourceListResult }
type PrivateLinkServiceConnectionState ¶
type PrivateLinkServiceConnectionState struct { ActionsRequired *string `json:"actionsRequired,omitempty"` Description *string `json:"description,omitempty"` Status *PrivateEndpointServiceConnectionStatus `json:"status,omitempty"` }
type StorageAccount ¶
type StorageAccount struct { Id *string `json:"id,omitempty"` Type StorageAccountType `json:"type"` }
type StorageAccountType ¶
type StorageAccountType string
const ( StorageAccountTypePrimary StorageAccountType = "Primary" StorageAccountTypeSecondary StorageAccountType = "Secondary" )
type StorageAuthentication ¶
type StorageAuthentication string
const ( StorageAuthenticationManagedIdentity StorageAuthentication = "ManagedIdentity" StorageAuthenticationSystem StorageAuthentication = "System" )
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_autorest.go
- method_mediaservicescreateorupdate_autorest.go
- method_mediaservicesdelete_autorest.go
- method_mediaservicesget_autorest.go
- method_mediaserviceslist_autorest.go
- method_mediaserviceslistbysubscription_autorest.go
- method_mediaserviceslistedgepolicies_autorest.go
- method_mediaservicessyncstoragekeys_autorest.go
- method_mediaservicesupdate_autorest.go
- method_privateendpointconnectionscreateorupdate_autorest.go
- method_privateendpointconnectionsdelete_autorest.go
- method_privateendpointconnectionsget_autorest.go
- method_privateendpointconnectionslist_autorest.go
- method_privatelinkresourcesget_autorest.go
- method_privatelinkresourceslist_autorest.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_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_storageaccount.go
- model_syncstoragekeysinput.go
- predicates.go
- version.go