Versions in this module Expand all Collapse all v0 v0.20241126.2320 Nov 26, 2024 v0.20241126.1723 Nov 26, 2024 Changes in this version + func PossibleValuesForAccountEncryptionKeyType() []string + func PossibleValuesForCheckNameAvailabilityReason() []string + func PossibleValuesForVideoAnalyzerEndpointType() []string + func ValidateLocationID(input interface{}, key string) (warnings []string, errors []error) + func ValidateVideoAnalyzerID(input interface{}, key string) (warnings []string, errors []error) + type AccountEncryption struct + Identity *ResourceIdentity + KeyVaultProperties *KeyVaultProperties + Status *string + Type AccountEncryptionKeyType + type AccountEncryptionKeyType string + const AccountEncryptionKeyTypeCustomerKey + const AccountEncryptionKeyTypeSystemKey + func (s *AccountEncryptionKeyType) UnmarshalJSON(bytes []byte) error + type CheckNameAvailabilityReason string + const CheckNameAvailabilityReasonAlreadyExists + const CheckNameAvailabilityReasonInvalid + func (s *CheckNameAvailabilityReason) UnmarshalJSON(bytes []byte) error + type CheckNameAvailabilityRequest struct + Name *string + Type *string + type CheckNameAvailabilityResponse struct + Message *string + NameAvailable *bool + Reason *CheckNameAvailabilityReason + type Endpoint struct + EndpointURL *string + Type VideoAnalyzerEndpointType + type KeyVaultProperties struct + CurrentKeyIdentifier *string + KeyIdentifier string + type LocationId struct + LocationName string + SubscriptionId string + func NewLocationID(subscriptionId string, locationName string) LocationId + func ParseLocationID(input string) (*LocationId, error) + func ParseLocationIDInsensitively(input string) (*LocationId, error) + func (id *LocationId) FromParseResult(input resourceids.ParseResult) error + func (id LocationId) ID() string + func (id LocationId) Segments() []resourceids.Segment + func (id LocationId) String() string + type LocationsCheckNameAvailabilityOperationResponse struct + HttpResponse *http.Response + Model *CheckNameAvailabilityResponse + OData *odata.OData + type ResourceIdentity struct + UserAssignedIdentity string + type StorageAccount struct + Id *string + Identity *ResourceIdentity + Status *string + type SyncStorageKeysInput struct + Id *string + type UserAssignedManagedIdentity struct + ClientId *string + PrincipalId *string + type VideoAnalyzer struct + Id *string + Identity *VideoAnalyzerIdentity + Location string + Name *string + Properties *VideoAnalyzerPropertiesUpdate + SystemData *systemdata.SystemData + Tags *map[string]string + Type *string + type VideoAnalyzerCollection struct + Value *[]VideoAnalyzer + type VideoAnalyzerEndpointType string + const VideoAnalyzerEndpointTypeClientApi + func (s *VideoAnalyzerEndpointType) UnmarshalJSON(bytes []byte) error + type VideoAnalyzerId struct + ResourceGroupName string + SubscriptionId string + VideoAnalyzerName string + func NewVideoAnalyzerID(subscriptionId string, resourceGroupName string, videoAnalyzerName string) VideoAnalyzerId + func ParseVideoAnalyzerID(input string) (*VideoAnalyzerId, error) + func ParseVideoAnalyzerIDInsensitively(input string) (*VideoAnalyzerId, error) + func (id *VideoAnalyzerId) FromParseResult(input resourceids.ParseResult) error + func (id VideoAnalyzerId) ID() string + func (id VideoAnalyzerId) Segments() []resourceids.Segment + func (id VideoAnalyzerId) String() string + type VideoAnalyzerIdentity struct + Type string + UserAssignedIdentities *map[string]UserAssignedManagedIdentity + type VideoAnalyzerPropertiesUpdate struct + Encryption *AccountEncryption + Endpoints *[]Endpoint + StorageAccounts *[]StorageAccount + type VideoAnalyzerUpdate struct + Identity *VideoAnalyzerIdentity + Properties *VideoAnalyzerPropertiesUpdate + Tags *map[string]string + type VideoAnalyzersClient struct + Client *resourcemanager.Client + func NewVideoAnalyzersClientWithBaseURI(sdkApi sdkEnv.Api) (*VideoAnalyzersClient, error) + func (c VideoAnalyzersClient) LocationsCheckNameAvailability(ctx context.Context, id LocationId, input CheckNameAvailabilityRequest) (result LocationsCheckNameAvailabilityOperationResponse, err error) + func (c VideoAnalyzersClient) VideoAnalyzersCreateOrUpdate(ctx context.Context, id VideoAnalyzerId, input VideoAnalyzer) (result VideoAnalyzersCreateOrUpdateOperationResponse, err error) + func (c VideoAnalyzersClient) VideoAnalyzersDelete(ctx context.Context, id VideoAnalyzerId) (result VideoAnalyzersDeleteOperationResponse, err error) + func (c VideoAnalyzersClient) VideoAnalyzersGet(ctx context.Context, id VideoAnalyzerId) (result VideoAnalyzersGetOperationResponse, err error) + func (c VideoAnalyzersClient) VideoAnalyzersList(ctx context.Context, id commonids.ResourceGroupId) (result VideoAnalyzersListOperationResponse, err error) + func (c VideoAnalyzersClient) VideoAnalyzersListBySubscription(ctx context.Context, id commonids.SubscriptionId) (result VideoAnalyzersListBySubscriptionOperationResponse, err error) + func (c VideoAnalyzersClient) VideoAnalyzersSyncStorageKeys(ctx context.Context, id VideoAnalyzerId, input SyncStorageKeysInput) (result VideoAnalyzersSyncStorageKeysOperationResponse, err error) + func (c VideoAnalyzersClient) VideoAnalyzersUpdate(ctx context.Context, id VideoAnalyzerId, input VideoAnalyzerUpdate) (result VideoAnalyzersUpdateOperationResponse, err error) + type VideoAnalyzersCreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *VideoAnalyzer + OData *odata.OData + type VideoAnalyzersDeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type VideoAnalyzersGetOperationResponse struct + HttpResponse *http.Response + Model *VideoAnalyzer + OData *odata.OData + type VideoAnalyzersListBySubscriptionOperationResponse struct + HttpResponse *http.Response + Model *VideoAnalyzerCollection + OData *odata.OData + type VideoAnalyzersListOperationResponse struct + HttpResponse *http.Response + Model *VideoAnalyzerCollection + OData *odata.OData + type VideoAnalyzersSyncStorageKeysOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type VideoAnalyzersUpdateOperationResponse struct + HttpResponse *http.Response + Model *VideoAnalyzer + OData *odata.OData