Versions in this module Expand all Collapse all v2 v2.85.6 Nov 18, 2021 v2.85.5 Nov 18, 2021 Changes in this version + type ConnectionState struct + Description *string + Status *PrivateLinkConnectionStatus + type CreateOrUpdateResponse struct + HttpResponse *http.Response + Poller polling.LongRunningPoller + type CreatedByType string + const CreatedByTypeApplication + const CreatedByTypeKey + const CreatedByTypeManagedIdentity + const CreatedByTypeUser + type DeleteResponse struct + HttpResponse *http.Response + Poller polling.LongRunningPoller + type EHNamespace struct + Id *string + Identity *identity.SystemUserAssignedIdentityMap + Location *string + Name *string + Properties *EHNamespaceProperties + Sku *Sku + SystemData *SystemData + Tags *map[string]string + Type *string + type EHNamespacePredicate struct + Id *string + Location *string + Name *string + Type *string + func (p EHNamespacePredicate) Matches(input EHNamespace) bool + type EHNamespaceProperties struct + ClusterArmId *string + CreatedAt *string + Encryption *Encryption + IsAutoInflateEnabled *bool + KafkaEnabled *bool + MaximumThroughputUnits *int64 + MetricId *string + PrivateEndpointConnections *[]PrivateEndpointConnection + ProvisioningState *string + ServiceBusEndpoint *string + Status *string + UpdatedAt *string + ZoneRedundant *bool + func (o EHNamespaceProperties) GetCreatedAtAsTime() (*time.Time, error) + func (o EHNamespaceProperties) GetUpdatedAtAsTime() (*time.Time, error) + func (o EHNamespaceProperties) SetCreatedAtAsTime(input time.Time) + func (o EHNamespaceProperties) SetUpdatedAtAsTime(input time.Time) + type Encryption struct + KeySource *KeySource + KeyVaultProperties *[]KeyVaultProperties + RequireInfrastructureEncryption *bool + type EndPointProvisioningState string + const EndPointProvisioningStateCanceled + const EndPointProvisioningStateCreating + const EndPointProvisioningStateDeleting + const EndPointProvisioningStateFailed + const EndPointProvisioningStateSucceeded + const EndPointProvisioningStateUpdating + type GetResponse struct + HttpResponse *http.Response + Model *EHNamespace + type KeySource string + const KeySourceMicrosoftPointKeyVault + type KeyVaultProperties struct + Identity *UserAssignedIdentityProperties + KeyName *string + KeyVaultUri *string + KeyVersion *string + type ListByResourceGroupCompleteResult struct + Items []EHNamespace + type ListByResourceGroupResponse struct + HttpResponse *http.Response + Model *[]EHNamespace + func (r ListByResourceGroupResponse) HasMore() bool + func (r ListByResourceGroupResponse) LoadMore(ctx context.Context) (resp ListByResourceGroupResponse, err error) + type ListCompleteResult struct + Items []EHNamespace + type ListResponse struct + HttpResponse *http.Response + Model *[]EHNamespace + func (r ListResponse) HasMore() bool + func (r ListResponse) LoadMore(ctx context.Context) (resp ListResponse, err error) + type NamespaceId struct + Name string + ResourceGroup string + SubscriptionId string + func NewNamespaceID(subscriptionId, resourceGroup, name string) NamespaceId + func ParseNamespaceID(input string) (*NamespaceId, error) + func ParseNamespaceIDInsensitively(input string) (*NamespaceId, error) + func (id NamespaceId) ID() string + func (id NamespaceId) String() string + type NamespacesClient struct + Client autorest.Client + func NewNamespacesClientWithBaseURI(endpoint string) NamespacesClient + func (c NamespacesClient) CreateOrUpdate(ctx context.Context, id NamespaceId, input EHNamespace) (result CreateOrUpdateResponse, err error) + func (c NamespacesClient) CreateOrUpdateThenPoll(ctx context.Context, id NamespaceId, input EHNamespace) error + func (c NamespacesClient) Delete(ctx context.Context, id NamespaceId) (result DeleteResponse, err error) + func (c NamespacesClient) DeleteThenPoll(ctx context.Context, id NamespaceId) error + func (c NamespacesClient) Get(ctx context.Context, id NamespaceId) (result GetResponse, err error) + func (c NamespacesClient) List(ctx context.Context, id SubscriptionId) (resp ListResponse, err error) + func (c NamespacesClient) ListByResourceGroup(ctx context.Context, id ResourceGroupId) (resp ListByResourceGroupResponse, err error) + func (c NamespacesClient) ListByResourceGroupComplete(ctx context.Context, id ResourceGroupId) (ListByResourceGroupCompleteResult, error) + func (c NamespacesClient) ListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id ResourceGroupId, predicate EHNamespacePredicate) (resp ListByResourceGroupCompleteResult, err error) + func (c NamespacesClient) ListComplete(ctx context.Context, id SubscriptionId) (ListCompleteResult, error) + func (c NamespacesClient) ListCompleteMatchingPredicate(ctx context.Context, id SubscriptionId, predicate EHNamespacePredicate) (resp ListCompleteResult, err error) + func (c NamespacesClient) Update(ctx context.Context, id NamespaceId, input EHNamespace) (result UpdateResponse, err error) + type PrivateEndpoint struct + Id *string + type PrivateEndpointConnection struct + Id *string + Name *string + Properties *PrivateEndpointConnectionProperties + SystemData *SystemData + Type *string + type PrivateEndpointConnectionProperties struct + PrivateEndpoint *PrivateEndpoint + PrivateLinkServiceConnectionState *ConnectionState + ProvisioningState *EndPointProvisioningState + type PrivateLinkConnectionStatus string + const PrivateLinkConnectionStatusApproved + const PrivateLinkConnectionStatusDisconnected + const PrivateLinkConnectionStatusPending + const PrivateLinkConnectionStatusRejected + type ResourceGroupId struct + ResourceGroup string + SubscriptionId string + func NewResourceGroupID(subscriptionId, resourceGroup string) ResourceGroupId + func ParseResourceGroupID(input string) (*ResourceGroupId, error) + func ParseResourceGroupIDInsensitively(input string) (*ResourceGroupId, error) + func (id ResourceGroupId) ID() string + func (id ResourceGroupId) String() string + type Sku struct + Capacity *int64 + Name SkuName + Tier *SkuTier + type SkuName string + const SkuNameBasic + const SkuNamePremium + const SkuNameStandard + type SkuTier string + const SkuTierBasic + const SkuTierPremium + const SkuTierStandard + type SubscriptionId struct + SubscriptionId string + func NewSubscriptionID(subscriptionId string) SubscriptionId + func ParseSubscriptionID(input string) (*SubscriptionId, error) + func ParseSubscriptionIDInsensitively(input string) (*SubscriptionId, error) + func (id SubscriptionId) ID() string + func (id SubscriptionId) String() string + type SystemData struct + CreatedAt *string + CreatedBy *string + CreatedByType *CreatedByType + LastModifiedAt *string + LastModifiedBy *string + LastModifiedByType *CreatedByType + func (o SystemData) GetCreatedAtAsTime() (*time.Time, error) + func (o SystemData) GetLastModifiedAtAsTime() (*time.Time, error) + func (o SystemData) SetCreatedAtAsTime(input time.Time) + func (o SystemData) SetLastModifiedAtAsTime(input time.Time) + type UpdateResponse struct + HttpResponse *http.Response + Model *EHNamespace + type UserAssignedIdentityProperties struct + UserAssignedIdentity *string