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 PossibleValuesForAuthenticationType() []string + func PossibleValuesForCheckNameAvailabilityReason() []string + func PossibleValuesForPrivateEndpointConnectionProvisioningState() []string + func PossibleValuesForPrivateEndpointConnectionProxyProvisioningState() []string + func PossibleValuesForPrivateEndpointServiceConnectionStatus() []string + func PossibleValuesForProvisioningState() []string + func PossibleValuesForPublicNetworkAccess() []string + func PossibleValuesForRole() []string + func PossibleValuesForSKU() []string + func ValidateAccountID(input interface{}, key string) (warnings []string, errors []error) + func ValidateInstanceID(input interface{}, key string) (warnings []string, errors []error) + func ValidatePrivateEndpointConnectionProxyID(input interface{}, key string) (warnings []string, errors []error) + type Account struct + Id *string + Identity *identity.LegacySystemAndUserAssignedMap + Location string + Name *string + Properties *AccountProperties + SystemData *systemdata.SystemData + Tags *map[string]string + Type *string + type AccountId struct + AccountName string + ResourceGroupName string + SubscriptionId string + func NewAccountID(subscriptionId string, resourceGroupName string, accountName string) AccountId + func ParseAccountID(input string) (*AccountId, error) + func ParseAccountIDInsensitively(input string) (*AccountId, error) + func (id *AccountId) FromParseResult(input resourceids.ParseResult) error + func (id AccountId) ID() string + func (id AccountId) Segments() []resourceids.Segment + func (id AccountId) String() string + type AccountOperationPredicate struct + Id *string + Location *string + Name *string + Type *string + func (p AccountOperationPredicate) Matches(input Account) bool + type AccountProperties struct + HostName *string + Locations *[]Location + PrivateEndpointConnections *[]PrivateEndpointConnection + ProvisioningState *ProvisioningState + PublicNetworkAccess *PublicNetworkAccess + Sku *SKU + type AccountUpdate struct + Identity *identity.LegacySystemAndUserAssignedMap + Location *string + Tags *map[string]string + type AccountsCreateOperationResponse struct + HttpResponse *http.Response + Model *Account + OData *odata.OData + Poller pollers.Poller + type AccountsDeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type AccountsGetOperationResponse struct + HttpResponse *http.Response + Model *Account + OData *odata.OData + type AccountsHeadOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type AccountsListByResourceGroupCompleteResult struct + Items []Account + LatestHttpResponse *http.Response + type AccountsListByResourceGroupCustomPager struct + NextLink *odata.Link + func (p *AccountsListByResourceGroupCustomPager) NextPageLink() *odata.Link + type AccountsListByResourceGroupOperationResponse struct + HttpResponse *http.Response + Model *[]Account + OData *odata.OData + type AccountsListBySubscriptionCompleteResult struct + Items []Account + LatestHttpResponse *http.Response + type AccountsListBySubscriptionCustomPager struct + NextLink *odata.Link + func (p *AccountsListBySubscriptionCustomPager) NextPageLink() *odata.Link + type AccountsListBySubscriptionOperationResponse struct + HttpResponse *http.Response + Model *[]Account + OData *odata.OData + type AccountsUpdateOperationResponse struct + HttpResponse *http.Response + Model *Account + OData *odata.OData + Poller pollers.Poller + type AuthenticationType string + const AuthenticationTypeKeyBased + func (s *AuthenticationType) UnmarshalJSON(bytes []byte) error + type CheckNameAvailabilityOperationResponse struct + HttpResponse *http.Response + Model *CheckNameAvailabilityResponse + OData *odata.OData + 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 ConnectionDetails struct + GroupId *string + Id *string + LinkIdentifier *string + MemberName *string + PrivateIPAddress *string + type DeviceupdatesClient struct + Client *resourcemanager.Client + func NewDeviceupdatesClientWithBaseURI(sdkApi sdkEnv.Api) (*DeviceupdatesClient, error) + func (c DeviceupdatesClient) AccountsCreate(ctx context.Context, id AccountId, input Account) (result AccountsCreateOperationResponse, err error) + func (c DeviceupdatesClient) AccountsCreateThenPoll(ctx context.Context, id AccountId, input Account) error + func (c DeviceupdatesClient) AccountsDelete(ctx context.Context, id AccountId) (result AccountsDeleteOperationResponse, err error) + func (c DeviceupdatesClient) AccountsDeleteThenPoll(ctx context.Context, id AccountId) error + func (c DeviceupdatesClient) AccountsGet(ctx context.Context, id AccountId) (result AccountsGetOperationResponse, err error) + func (c DeviceupdatesClient) AccountsHead(ctx context.Context, id AccountId) (result AccountsHeadOperationResponse, err error) + func (c DeviceupdatesClient) AccountsListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId) (result AccountsListByResourceGroupOperationResponse, err error) + func (c DeviceupdatesClient) AccountsListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId) (AccountsListByResourceGroupCompleteResult, error) + func (c DeviceupdatesClient) AccountsListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, ...) (result AccountsListByResourceGroupCompleteResult, err error) + func (c DeviceupdatesClient) AccountsListBySubscription(ctx context.Context, id commonids.SubscriptionId) (result AccountsListBySubscriptionOperationResponse, err error) + func (c DeviceupdatesClient) AccountsListBySubscriptionComplete(ctx context.Context, id commonids.SubscriptionId) (AccountsListBySubscriptionCompleteResult, error) + func (c DeviceupdatesClient) AccountsListBySubscriptionCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (result AccountsListBySubscriptionCompleteResult, err error) + func (c DeviceupdatesClient) AccountsUpdate(ctx context.Context, id AccountId, input AccountUpdate) (result AccountsUpdateOperationResponse, err error) + func (c DeviceupdatesClient) AccountsUpdateThenPoll(ctx context.Context, id AccountId, input AccountUpdate) error + func (c DeviceupdatesClient) CheckNameAvailability(ctx context.Context, id commonids.SubscriptionId, ...) (result CheckNameAvailabilityOperationResponse, err error) + func (c DeviceupdatesClient) InstancesCreate(ctx context.Context, id InstanceId, input Instance) (result InstancesCreateOperationResponse, err error) + func (c DeviceupdatesClient) InstancesCreateThenPoll(ctx context.Context, id InstanceId, input Instance) error + func (c DeviceupdatesClient) InstancesDelete(ctx context.Context, id InstanceId) (result InstancesDeleteOperationResponse, err error) + func (c DeviceupdatesClient) InstancesDeleteThenPoll(ctx context.Context, id InstanceId) error + func (c DeviceupdatesClient) InstancesGet(ctx context.Context, id InstanceId) (result InstancesGetOperationResponse, err error) + func (c DeviceupdatesClient) InstancesHead(ctx context.Context, id InstanceId) (result InstancesHeadOperationResponse, err error) + func (c DeviceupdatesClient) InstancesListByAccount(ctx context.Context, id AccountId) (result InstancesListByAccountOperationResponse, err error) + func (c DeviceupdatesClient) InstancesListByAccountComplete(ctx context.Context, id AccountId) (InstancesListByAccountCompleteResult, error) + func (c DeviceupdatesClient) InstancesListByAccountCompleteMatchingPredicate(ctx context.Context, id AccountId, predicate InstanceOperationPredicate) (result InstancesListByAccountCompleteResult, err error) + func (c DeviceupdatesClient) InstancesUpdate(ctx context.Context, id InstanceId, input TagUpdate) (result InstancesUpdateOperationResponse, err error) + func (c DeviceupdatesClient) PrivateEndpointConnectionProxiesUpdatePrivateEndpointProperties(ctx context.Context, id PrivateEndpointConnectionProxyId, ...) (...) + func (c DeviceupdatesClient) PrivateEndpointConnectionProxiesValidate(ctx context.Context, id PrivateEndpointConnectionProxyId, ...) (result PrivateEndpointConnectionProxiesValidateOperationResponse, err error) + type DiagnosticStorageProperties struct + AuthenticationType AuthenticationType + ConnectionString *string + ResourceId string + type GroupConnectivityInformation struct + CustomerVisibleFqdns *[]string + GroupId *string + InternalFqdn *string + MemberName *string + PrivateLinkServiceArmRegion *string + RedirectMapId *string + type Instance struct + Id *string + Location string + Name *string + Properties InstanceProperties + SystemData *systemdata.SystemData + Tags *map[string]string + Type *string + type InstanceId struct + AccountName string + InstanceName string + ResourceGroupName string + SubscriptionId string + func NewInstanceID(subscriptionId string, resourceGroupName string, accountName string, ...) InstanceId + func ParseInstanceID(input string) (*InstanceId, error) + func ParseInstanceIDInsensitively(input string) (*InstanceId, error) + func (id *InstanceId) FromParseResult(input resourceids.ParseResult) error + func (id InstanceId) ID() string + func (id InstanceId) Segments() []resourceids.Segment + func (id InstanceId) String() string + type InstanceOperationPredicate struct + Id *string + Location *string + Name *string + Type *string + func (p InstanceOperationPredicate) Matches(input Instance) bool + type InstanceProperties struct + AccountName *string + DiagnosticStorageProperties *DiagnosticStorageProperties + EnableDiagnostics *bool + IotHubs *[]IotHubSettings + ProvisioningState *ProvisioningState + type InstancesCreateOperationResponse struct + HttpResponse *http.Response + Model *Instance + OData *odata.OData + Poller pollers.Poller + type InstancesDeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type InstancesGetOperationResponse struct + HttpResponse *http.Response + Model *Instance + OData *odata.OData + type InstancesHeadOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type InstancesListByAccountCompleteResult struct + Items []Instance + LatestHttpResponse *http.Response + type InstancesListByAccountCustomPager struct + NextLink *odata.Link + func (p *InstancesListByAccountCustomPager) NextPageLink() *odata.Link + type InstancesListByAccountOperationResponse struct + HttpResponse *http.Response + Model *[]Instance + OData *odata.OData + type InstancesUpdateOperationResponse struct + HttpResponse *http.Response + Model *Instance + OData *odata.OData + type IotHubSettings struct + ResourceId string + type Location struct + Name *string + Role *Role + type PrivateEndpoint struct + Id *string + type PrivateEndpointConnection struct + Id *string + Name *string + Properties PrivateEndpointConnectionProperties + SystemData *systemdata.SystemData + Type *string + type PrivateEndpointConnectionProperties struct + GroupIds *[]string + PrivateEndpoint *PrivateEndpoint + PrivateLinkServiceConnectionState PrivateLinkServiceConnectionState + ProvisioningState *PrivateEndpointConnectionProvisioningState + type PrivateEndpointConnectionProvisioningState string + const PrivateEndpointConnectionProvisioningStateCreating + const PrivateEndpointConnectionProvisioningStateDeleting + const PrivateEndpointConnectionProvisioningStateFailed + const PrivateEndpointConnectionProvisioningStateSucceeded + func (s *PrivateEndpointConnectionProvisioningState) UnmarshalJSON(bytes []byte) error + type PrivateEndpointConnectionProxiesUpdatePrivateEndpointPropertiesOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type PrivateEndpointConnectionProxiesValidateOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type PrivateEndpointConnectionProxy struct + ETag *string + Id *string + Name *string + Properties *PrivateEndpointConnectionProxyProperties + RemotePrivateEndpoint *RemotePrivateEndpoint + Status *string + SystemData *systemdata.SystemData + Type *string + type PrivateEndpointConnectionProxyId struct + AccountName string + PrivateEndpointConnectionProxyId string + ResourceGroupName string + SubscriptionId string + func NewPrivateEndpointConnectionProxyID(subscriptionId string, resourceGroupName string, accountName string, ...) PrivateEndpointConnectionProxyId + func ParsePrivateEndpointConnectionProxyID(input string) (*PrivateEndpointConnectionProxyId, error) + func ParsePrivateEndpointConnectionProxyIDInsensitively(input string) (*PrivateEndpointConnectionProxyId, error) + func (id *PrivateEndpointConnectionProxyId) FromParseResult(input resourceids.ParseResult) error + func (id PrivateEndpointConnectionProxyId) ID() string + func (id PrivateEndpointConnectionProxyId) Segments() []resourceids.Segment + func (id PrivateEndpointConnectionProxyId) String() string + type PrivateEndpointConnectionProxyProperties struct + ProvisioningState *PrivateEndpointConnectionProxyProvisioningState + type PrivateEndpointConnectionProxyProvisioningState string + const PrivateEndpointConnectionProxyProvisioningStateCreating + const PrivateEndpointConnectionProxyProvisioningStateDeleting + const PrivateEndpointConnectionProxyProvisioningStateFailed + const PrivateEndpointConnectionProxyProvisioningStateSucceeded + func (s *PrivateEndpointConnectionProxyProvisioningState) UnmarshalJSON(bytes []byte) error + type PrivateEndpointServiceConnectionStatus string + const PrivateEndpointServiceConnectionStatusApproved + const PrivateEndpointServiceConnectionStatusPending + const PrivateEndpointServiceConnectionStatusRejected + func (s *PrivateEndpointServiceConnectionStatus) UnmarshalJSON(bytes []byte) error + type PrivateEndpointUpdate struct + Id *string + ImmutableResourceId *string + ImmutableSubscriptionId *string + Location *string + VnetTrafficTag *string + type PrivateLinkServiceConnection struct + GroupIds *[]string + Name *string + RequestMessage *string + type PrivateLinkServiceConnectionState struct + ActionsRequired *string + Description *string + Status *PrivateEndpointServiceConnectionStatus + type PrivateLinkServiceProxy struct + GroupConnectivityInformation *[]GroupConnectivityInformation + Id *string + RemotePrivateEndpointConnection *RemotePrivateEndpointConnection + RemotePrivateLinkServiceConnectionState *PrivateLinkServiceConnectionState + type ProvisioningState string + const ProvisioningStateAccepted + const ProvisioningStateCanceled + const ProvisioningStateCreating + const ProvisioningStateDeleted + const ProvisioningStateFailed + const ProvisioningStateSucceeded + func (s *ProvisioningState) UnmarshalJSON(bytes []byte) error + type PublicNetworkAccess string + const PublicNetworkAccessDisabled + const PublicNetworkAccessEnabled + func (s *PublicNetworkAccess) UnmarshalJSON(bytes []byte) error + type RemotePrivateEndpoint struct + ConnectionDetails *[]ConnectionDetails + Id *string + ImmutableResourceId *string + ImmutableSubscriptionId *string + Location *string + ManualPrivateLinkServiceConnections *[]PrivateLinkServiceConnection + PrivateLinkServiceConnections *[]PrivateLinkServiceConnection + PrivateLinkServiceProxies *[]PrivateLinkServiceProxy + VnetTrafficTag *string + type RemotePrivateEndpointConnection struct + Id *string + type Role string + const RoleFailover + const RolePrimary + func (s *Role) UnmarshalJSON(bytes []byte) error + type SKU string + const SKUFree + const SKUStandard + func (s *SKU) UnmarshalJSON(bytes []byte) error + type TagUpdate struct + Tags *map[string]string