Documentation ¶
Index ¶
- func PossibleValuesForDefaultAction() []string
- func PossibleValuesForEndPointProvisioningState() []string
- func PossibleValuesForKeySource() []string
- func PossibleValuesForNetworkRuleIPAction() []string
- func PossibleValuesForPrivateLinkConnectionStatus() []string
- func PossibleValuesForPublicNetworkAccess() []string
- func PossibleValuesForPublicNetworkAccessFlag() []string
- func PossibleValuesForSkuName() []string
- func PossibleValuesForSkuTier() []string
- func PossibleValuesForTlsVersion() []string
- func PossibleValuesForUnavailableReason() []string
- func ValidateNamespaceID(input interface{}, key string) (warnings []string, errors []error)
- type CheckNameAvailability
- type CheckNameAvailabilityOperationResponse
- type CheckNameAvailabilityResult
- type ConnectionState
- type CreateOrUpdateNetworkRuleSetOperationResponse
- type CreateOrUpdateOperationResponse
- type DefaultAction
- type DeleteOperationResponse
- type Encryption
- type EndPointProvisioningState
- type GetNetworkRuleSetOperationResponse
- type GetOperationResponse
- type KeySource
- type KeyVaultProperties
- type ListByResourceGroupCompleteResult
- type ListByResourceGroupCustomPager
- type ListByResourceGroupOperationResponse
- type ListCompleteResult
- type ListCustomPager
- type ListNetworkRuleSetsCompleteResult
- type ListNetworkRuleSetsCustomPager
- type ListNetworkRuleSetsOperationResponse
- type ListOperationResponse
- type NWRuleSetIPRules
- type NWRuleSetVirtualNetworkRules
- type NamespaceId
- type NamespacesClient
- func (c NamespacesClient) CheckNameAvailability(ctx context.Context, id commonids.SubscriptionId, input CheckNameAvailability) (result CheckNameAvailabilityOperationResponse, err error)
- func (c NamespacesClient) CreateOrUpdate(ctx context.Context, id NamespaceId, input SBNamespace) (result CreateOrUpdateOperationResponse, err error)
- func (c NamespacesClient) CreateOrUpdateNetworkRuleSet(ctx context.Context, id NamespaceId, input NetworkRuleSet) (result CreateOrUpdateNetworkRuleSetOperationResponse, err error)
- func (c NamespacesClient) CreateOrUpdateThenPoll(ctx context.Context, id NamespaceId, input SBNamespace) error
- func (c NamespacesClient) Delete(ctx context.Context, id NamespaceId) (result DeleteOperationResponse, err error)
- func (c NamespacesClient) DeleteThenPoll(ctx context.Context, id NamespaceId) error
- func (c NamespacesClient) Get(ctx context.Context, id NamespaceId) (result GetOperationResponse, err error)
- func (c NamespacesClient) GetNetworkRuleSet(ctx context.Context, id NamespaceId) (result GetNetworkRuleSetOperationResponse, err error)
- func (c NamespacesClient) List(ctx context.Context, id commonids.SubscriptionId) (result ListOperationResponse, err error)
- func (c NamespacesClient) ListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId) (result ListByResourceGroupOperationResponse, err error)
- func (c NamespacesClient) ListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId) (ListByResourceGroupCompleteResult, error)
- func (c NamespacesClient) ListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, ...) (result ListByResourceGroupCompleteResult, err error)
- func (c NamespacesClient) ListComplete(ctx context.Context, id commonids.SubscriptionId) (ListCompleteResult, error)
- func (c NamespacesClient) ListCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (result ListCompleteResult, err error)
- func (c NamespacesClient) ListNetworkRuleSets(ctx context.Context, id NamespaceId) (result ListNetworkRuleSetsOperationResponse, err error)
- func (c NamespacesClient) ListNetworkRuleSetsComplete(ctx context.Context, id NamespaceId) (ListNetworkRuleSetsCompleteResult, error)
- func (c NamespacesClient) ListNetworkRuleSetsCompleteMatchingPredicate(ctx context.Context, id NamespaceId, ...) (result ListNetworkRuleSetsCompleteResult, err error)
- func (c NamespacesClient) Update(ctx context.Context, id NamespaceId, input SBNamespaceUpdateParameters) (result UpdateOperationResponse, err error)
- type NetworkRuleIPAction
- type NetworkRuleSet
- type NetworkRuleSetOperationPredicate
- type NetworkRuleSetProperties
- type PrivateEndpoint
- type PrivateEndpointConnection
- type PrivateEndpointConnectionProperties
- type PrivateLinkConnectionStatus
- type PublicNetworkAccess
- type PublicNetworkAccessFlag
- type SBNamespace
- type SBNamespaceOperationPredicate
- type SBNamespaceProperties
- type SBNamespaceUpdateParameters
- type SBNamespaceUpdateProperties
- func (o *SBNamespaceUpdateProperties) GetCreatedAtAsTime() (*time.Time, error)
- func (o *SBNamespaceUpdateProperties) GetUpdatedAtAsTime() (*time.Time, error)
- func (o *SBNamespaceUpdateProperties) SetCreatedAtAsTime(input time.Time)
- func (o *SBNamespaceUpdateProperties) SetUpdatedAtAsTime(input time.Time)
- type SBSku
- type SkuName
- type SkuTier
- type Subnet
- type TlsVersion
- type UnavailableReason
- type UpdateOperationResponse
- type UserAssignedIdentityProperties
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForDefaultAction ¶
func PossibleValuesForDefaultAction() []string
func PossibleValuesForEndPointProvisioningState ¶
func PossibleValuesForEndPointProvisioningState() []string
func PossibleValuesForKeySource ¶
func PossibleValuesForKeySource() []string
func PossibleValuesForNetworkRuleIPAction ¶
func PossibleValuesForNetworkRuleIPAction() []string
func PossibleValuesForPrivateLinkConnectionStatus ¶
func PossibleValuesForPrivateLinkConnectionStatus() []string
func PossibleValuesForPublicNetworkAccess ¶
func PossibleValuesForPublicNetworkAccess() []string
func PossibleValuesForPublicNetworkAccessFlag ¶
func PossibleValuesForPublicNetworkAccessFlag() []string
func PossibleValuesForSkuName ¶
func PossibleValuesForSkuName() []string
func PossibleValuesForSkuTier ¶
func PossibleValuesForSkuTier() []string
func PossibleValuesForTlsVersion ¶
func PossibleValuesForTlsVersion() []string
func PossibleValuesForUnavailableReason ¶
func PossibleValuesForUnavailableReason() []string
func ValidateNamespaceID ¶
ValidateNamespaceID checks that 'input' can be parsed as a Namespace ID
Types ¶
type CheckNameAvailability ¶
type CheckNameAvailability struct {
Name string `json:"name"`
}
type CheckNameAvailabilityOperationResponse ¶
type CheckNameAvailabilityOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *CheckNameAvailabilityResult }
type CheckNameAvailabilityResult ¶
type CheckNameAvailabilityResult struct { Message *string `json:"message,omitempty"` NameAvailable *bool `json:"nameAvailable,omitempty"` Reason *UnavailableReason `json:"reason,omitempty"` }
type ConnectionState ¶
type ConnectionState struct { Description *string `json:"description,omitempty"` Status *PrivateLinkConnectionStatus `json:"status,omitempty"` }
type CreateOrUpdateNetworkRuleSetOperationResponse ¶
type CreateOrUpdateNetworkRuleSetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *NetworkRuleSet }
type DefaultAction ¶
type DefaultAction string
const ( DefaultActionAllow DefaultAction = "Allow" DefaultActionDeny DefaultAction = "Deny" )
func (*DefaultAction) UnmarshalJSON ¶
func (s *DefaultAction) UnmarshalJSON(bytes []byte) error
type DeleteOperationResponse ¶
type Encryption ¶
type Encryption struct { KeySource *KeySource `json:"keySource,omitempty"` KeyVaultProperties *[]KeyVaultProperties `json:"keyVaultProperties,omitempty"` RequireInfrastructureEncryption *bool `json:"requireInfrastructureEncryption,omitempty"` }
type EndPointProvisioningState ¶
type EndPointProvisioningState string
const ( EndPointProvisioningStateCanceled EndPointProvisioningState = "Canceled" EndPointProvisioningStateCreating EndPointProvisioningState = "Creating" EndPointProvisioningStateDeleting EndPointProvisioningState = "Deleting" EndPointProvisioningStateFailed EndPointProvisioningState = "Failed" EndPointProvisioningStateSucceeded EndPointProvisioningState = "Succeeded" EndPointProvisioningStateUpdating EndPointProvisioningState = "Updating" )
func (*EndPointProvisioningState) UnmarshalJSON ¶
func (s *EndPointProvisioningState) UnmarshalJSON(bytes []byte) error
type GetNetworkRuleSetOperationResponse ¶
type GetNetworkRuleSetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *NetworkRuleSet }
type GetOperationResponse ¶
type GetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *SBNamespace }
type KeySource ¶
type KeySource string
const (
KeySourceMicrosoftPointKeyVault KeySource = "Microsoft.KeyVault"
)
func (*KeySource) UnmarshalJSON ¶
type KeyVaultProperties ¶
type KeyVaultProperties struct { Identity *UserAssignedIdentityProperties `json:"identity,omitempty"` KeyName *string `json:"keyName,omitempty"` KeyVaultUri *string `json:"keyVaultUri,omitempty"` KeyVersion *string `json:"keyVersion,omitempty"` }
type ListByResourceGroupCompleteResult ¶
type ListByResourceGroupCompleteResult struct { LatestHttpResponse *http.Response Items []SBNamespace }
type ListByResourceGroupCustomPager ¶ added in v0.20240628.1153531
func (*ListByResourceGroupCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *ListByResourceGroupCustomPager) NextPageLink() *odata.Link
type ListByResourceGroupOperationResponse ¶
type ListByResourceGroupOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]SBNamespace }
type ListCompleteResult ¶
type ListCompleteResult struct { LatestHttpResponse *http.Response Items []SBNamespace }
type ListCustomPager ¶ added in v0.20240628.1153531
func (*ListCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *ListCustomPager) NextPageLink() *odata.Link
type ListNetworkRuleSetsCompleteResult ¶
type ListNetworkRuleSetsCompleteResult struct { LatestHttpResponse *http.Response Items []NetworkRuleSet }
type ListNetworkRuleSetsCustomPager ¶ added in v0.20240628.1153531
func (*ListNetworkRuleSetsCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *ListNetworkRuleSetsCustomPager) NextPageLink() *odata.Link
type ListNetworkRuleSetsOperationResponse ¶
type ListNetworkRuleSetsOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]NetworkRuleSet }
type ListOperationResponse ¶
type ListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]SBNamespace }
type NWRuleSetIPRules ¶
type NWRuleSetIPRules struct { Action *NetworkRuleIPAction `json:"action,omitempty"` IPMask *string `json:"ipMask,omitempty"` }
type NamespaceId ¶
NamespaceId is a struct representing the Resource ID for a Namespace
func NewNamespaceID ¶
func NewNamespaceID(subscriptionId string, resourceGroupName string, namespaceName string) NamespaceId
NewNamespaceID returns a new NamespaceId struct
func ParseNamespaceID ¶
func ParseNamespaceID(input string) (*NamespaceId, error)
ParseNamespaceID parses 'input' into a NamespaceId
func ParseNamespaceIDInsensitively ¶
func ParseNamespaceIDInsensitively(input string) (*NamespaceId, error)
ParseNamespaceIDInsensitively parses 'input' case-insensitively into a NamespaceId note: this method should only be used for API response data and not user input
func (*NamespaceId) FromParseResult ¶
func (id *NamespaceId) FromParseResult(input resourceids.ParseResult) error
func (NamespaceId) Segments ¶
func (id NamespaceId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Namespace ID
func (NamespaceId) String ¶
func (id NamespaceId) String() string
String returns a human-readable description of this Namespace ID
type NamespacesClient ¶
type NamespacesClient struct {
Client *resourcemanager.Client
}
func NewNamespacesClientWithBaseURI ¶
func NewNamespacesClientWithBaseURI(sdkApi sdkEnv.Api) (*NamespacesClient, error)
func (NamespacesClient) CheckNameAvailability ¶
func (c NamespacesClient) CheckNameAvailability(ctx context.Context, id commonids.SubscriptionId, input CheckNameAvailability) (result CheckNameAvailabilityOperationResponse, err error)
CheckNameAvailability ...
func (NamespacesClient) CreateOrUpdate ¶
func (c NamespacesClient) CreateOrUpdate(ctx context.Context, id NamespaceId, input SBNamespace) (result CreateOrUpdateOperationResponse, err error)
CreateOrUpdate ...
func (NamespacesClient) CreateOrUpdateNetworkRuleSet ¶
func (c NamespacesClient) CreateOrUpdateNetworkRuleSet(ctx context.Context, id NamespaceId, input NetworkRuleSet) (result CreateOrUpdateNetworkRuleSetOperationResponse, err error)
CreateOrUpdateNetworkRuleSet ...
func (NamespacesClient) CreateOrUpdateThenPoll ¶
func (c NamespacesClient) CreateOrUpdateThenPoll(ctx context.Context, id NamespaceId, input SBNamespace) error
CreateOrUpdateThenPoll performs CreateOrUpdate then polls until it's completed
func (NamespacesClient) Delete ¶
func (c NamespacesClient) Delete(ctx context.Context, id NamespaceId) (result DeleteOperationResponse, err error)
Delete ...
func (NamespacesClient) DeleteThenPoll ¶
func (c NamespacesClient) DeleteThenPoll(ctx context.Context, id NamespaceId) error
DeleteThenPoll performs Delete then polls until it's completed
func (NamespacesClient) Get ¶
func (c NamespacesClient) Get(ctx context.Context, id NamespaceId) (result GetOperationResponse, err error)
Get ...
func (NamespacesClient) GetNetworkRuleSet ¶
func (c NamespacesClient) GetNetworkRuleSet(ctx context.Context, id NamespaceId) (result GetNetworkRuleSetOperationResponse, err error)
GetNetworkRuleSet ...
func (NamespacesClient) List ¶
func (c NamespacesClient) List(ctx context.Context, id commonids.SubscriptionId) (result ListOperationResponse, err error)
List ...
func (NamespacesClient) ListByResourceGroup ¶
func (c NamespacesClient) ListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId) (result ListByResourceGroupOperationResponse, err error)
ListByResourceGroup ...
func (NamespacesClient) ListByResourceGroupComplete ¶
func (c NamespacesClient) ListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId) (ListByResourceGroupCompleteResult, error)
ListByResourceGroupComplete retrieves all the results into a single object
func (NamespacesClient) ListByResourceGroupCompleteMatchingPredicate ¶
func (c NamespacesClient) ListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, predicate SBNamespaceOperationPredicate) (result ListByResourceGroupCompleteResult, err error)
ListByResourceGroupCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (NamespacesClient) ListComplete ¶
func (c NamespacesClient) ListComplete(ctx context.Context, id commonids.SubscriptionId) (ListCompleteResult, error)
ListComplete retrieves all the results into a single object
func (NamespacesClient) ListCompleteMatchingPredicate ¶
func (c NamespacesClient) ListCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, predicate SBNamespaceOperationPredicate) (result ListCompleteResult, err error)
ListCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (NamespacesClient) ListNetworkRuleSets ¶
func (c NamespacesClient) ListNetworkRuleSets(ctx context.Context, id NamespaceId) (result ListNetworkRuleSetsOperationResponse, err error)
ListNetworkRuleSets ...
func (NamespacesClient) ListNetworkRuleSetsComplete ¶
func (c NamespacesClient) ListNetworkRuleSetsComplete(ctx context.Context, id NamespaceId) (ListNetworkRuleSetsCompleteResult, error)
ListNetworkRuleSetsComplete retrieves all the results into a single object
func (NamespacesClient) ListNetworkRuleSetsCompleteMatchingPredicate ¶
func (c NamespacesClient) ListNetworkRuleSetsCompleteMatchingPredicate(ctx context.Context, id NamespaceId, predicate NetworkRuleSetOperationPredicate) (result ListNetworkRuleSetsCompleteResult, err error)
ListNetworkRuleSetsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (NamespacesClient) Update ¶
func (c NamespacesClient) Update(ctx context.Context, id NamespaceId, input SBNamespaceUpdateParameters) (result UpdateOperationResponse, err error)
Update ...
type NetworkRuleIPAction ¶
type NetworkRuleIPAction string
const (
NetworkRuleIPActionAllow NetworkRuleIPAction = "Allow"
)
func (*NetworkRuleIPAction) UnmarshalJSON ¶
func (s *NetworkRuleIPAction) UnmarshalJSON(bytes []byte) error
type NetworkRuleSet ¶
type NetworkRuleSet struct { Id *string `json:"id,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` Properties *NetworkRuleSetProperties `json:"properties,omitempty"` SystemData *systemdata.SystemData `json:"systemData,omitempty"` Type *string `json:"type,omitempty"` }
type NetworkRuleSetOperationPredicate ¶
type NetworkRuleSetOperationPredicate struct { Id *string Location *string Name *string Type *string }
func (NetworkRuleSetOperationPredicate) Matches ¶
func (p NetworkRuleSetOperationPredicate) Matches(input NetworkRuleSet) bool
type NetworkRuleSetProperties ¶
type NetworkRuleSetProperties struct { DefaultAction *DefaultAction `json:"defaultAction,omitempty"` IPRules *[]NWRuleSetIPRules `json:"ipRules,omitempty"` PublicNetworkAccess *PublicNetworkAccessFlag `json:"publicNetworkAccess,omitempty"` TrustedServiceAccessEnabled *bool `json:"trustedServiceAccessEnabled,omitempty"` VirtualNetworkRules *[]NWRuleSetVirtualNetworkRules `json:"virtualNetworkRules,omitempty"` }
type PrivateEndpoint ¶
type PrivateEndpoint struct {
Id *string `json:"id,omitempty"`
}
type PrivateEndpointConnection ¶
type PrivateEndpointConnection struct { Id *string `json:"id,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` Properties *PrivateEndpointConnectionProperties `json:"properties,omitempty"` SystemData *systemdata.SystemData `json:"systemData,omitempty"` Type *string `json:"type,omitempty"` }
type PrivateEndpointConnectionProperties ¶
type PrivateEndpointConnectionProperties struct { PrivateEndpoint *PrivateEndpoint `json:"privateEndpoint,omitempty"` PrivateLinkServiceConnectionState *ConnectionState `json:"privateLinkServiceConnectionState,omitempty"` ProvisioningState *EndPointProvisioningState `json:"provisioningState,omitempty"` }
type PrivateLinkConnectionStatus ¶
type PrivateLinkConnectionStatus string
const ( PrivateLinkConnectionStatusApproved PrivateLinkConnectionStatus = "Approved" PrivateLinkConnectionStatusDisconnected PrivateLinkConnectionStatus = "Disconnected" PrivateLinkConnectionStatusPending PrivateLinkConnectionStatus = "Pending" PrivateLinkConnectionStatusRejected PrivateLinkConnectionStatus = "Rejected" )
func (*PrivateLinkConnectionStatus) UnmarshalJSON ¶
func (s *PrivateLinkConnectionStatus) UnmarshalJSON(bytes []byte) error
type PublicNetworkAccess ¶
type PublicNetworkAccess string
const ( PublicNetworkAccessDisabled PublicNetworkAccess = "Disabled" PublicNetworkAccessEnabled PublicNetworkAccess = "Enabled" PublicNetworkAccessSecuredByPerimeter PublicNetworkAccess = "SecuredByPerimeter" )
func (*PublicNetworkAccess) UnmarshalJSON ¶
func (s *PublicNetworkAccess) UnmarshalJSON(bytes []byte) error
type PublicNetworkAccessFlag ¶
type PublicNetworkAccessFlag string
const ( PublicNetworkAccessFlagDisabled PublicNetworkAccessFlag = "Disabled" PublicNetworkAccessFlagEnabled PublicNetworkAccessFlag = "Enabled" )
func (*PublicNetworkAccessFlag) UnmarshalJSON ¶
func (s *PublicNetworkAccessFlag) UnmarshalJSON(bytes []byte) error
type SBNamespace ¶
type SBNamespace struct { Id *string `json:"id,omitempty"` Identity *identity.SystemAndUserAssignedMap `json:"identity,omitempty"` Location string `json:"location"` Name *string `json:"name,omitempty"` Properties *SBNamespaceProperties `json:"properties,omitempty"` Sku *SBSku `json:"sku,omitempty"` SystemData *systemdata.SystemData `json:"systemData,omitempty"` Tags *map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
type SBNamespaceOperationPredicate ¶
func (SBNamespaceOperationPredicate) Matches ¶
func (p SBNamespaceOperationPredicate) Matches(input SBNamespace) bool
type SBNamespaceProperties ¶
type SBNamespaceProperties struct { AlternateName *string `json:"alternateName,omitempty"` CreatedAt *string `json:"createdAt,omitempty"` DisableLocalAuth *bool `json:"disableLocalAuth,omitempty"` Encryption *Encryption `json:"encryption,omitempty"` MetricId *string `json:"metricId,omitempty"` MinimumTlsVersion *TlsVersion `json:"minimumTlsVersion,omitempty"` PremiumMessagingPartitions *int64 `json:"premiumMessagingPartitions,omitempty"` PrivateEndpointConnections *[]PrivateEndpointConnection `json:"privateEndpointConnections,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` PublicNetworkAccess *PublicNetworkAccess `json:"publicNetworkAccess,omitempty"` ServiceBusEndpoint *string `json:"serviceBusEndpoint,omitempty"` Status *string `json:"status,omitempty"` UpdatedAt *string `json:"updatedAt,omitempty"` ZoneRedundant *bool `json:"zoneRedundant,omitempty"` }
func (*SBNamespaceProperties) GetCreatedAtAsTime ¶
func (o *SBNamespaceProperties) GetCreatedAtAsTime() (*time.Time, error)
func (*SBNamespaceProperties) GetUpdatedAtAsTime ¶
func (o *SBNamespaceProperties) GetUpdatedAtAsTime() (*time.Time, error)
func (*SBNamespaceProperties) SetCreatedAtAsTime ¶
func (o *SBNamespaceProperties) SetCreatedAtAsTime(input time.Time)
func (*SBNamespaceProperties) SetUpdatedAtAsTime ¶
func (o *SBNamespaceProperties) SetUpdatedAtAsTime(input time.Time)
type SBNamespaceUpdateParameters ¶
type SBNamespaceUpdateParameters struct { Id *string `json:"id,omitempty"` Identity *identity.SystemAndUserAssignedMap `json:"identity,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` Properties *SBNamespaceUpdateProperties `json:"properties,omitempty"` Sku *SBSku `json:"sku,omitempty"` Tags *map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
type SBNamespaceUpdateProperties ¶
type SBNamespaceUpdateProperties struct { AlternateName *string `json:"alternateName,omitempty"` CreatedAt *string `json:"createdAt,omitempty"` DisableLocalAuth *bool `json:"disableLocalAuth,omitempty"` Encryption *Encryption `json:"encryption,omitempty"` MetricId *string `json:"metricId,omitempty"` PrivateEndpointConnections *[]PrivateEndpointConnection `json:"privateEndpointConnections,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` ServiceBusEndpoint *string `json:"serviceBusEndpoint,omitempty"` Status *string `json:"status,omitempty"` UpdatedAt *string `json:"updatedAt,omitempty"` }
func (*SBNamespaceUpdateProperties) GetCreatedAtAsTime ¶
func (o *SBNamespaceUpdateProperties) GetCreatedAtAsTime() (*time.Time, error)
func (*SBNamespaceUpdateProperties) GetUpdatedAtAsTime ¶
func (o *SBNamespaceUpdateProperties) GetUpdatedAtAsTime() (*time.Time, error)
func (*SBNamespaceUpdateProperties) SetCreatedAtAsTime ¶
func (o *SBNamespaceUpdateProperties) SetCreatedAtAsTime(input time.Time)
func (*SBNamespaceUpdateProperties) SetUpdatedAtAsTime ¶
func (o *SBNamespaceUpdateProperties) SetUpdatedAtAsTime(input time.Time)
type TlsVersion ¶
type TlsVersion string
const ( TlsVersionOnePointOne TlsVersion = "1.1" TlsVersionOnePointTwo TlsVersion = "1.2" TlsVersionOnePointZero TlsVersion = "1.0" )
func (*TlsVersion) UnmarshalJSON ¶
func (s *TlsVersion) UnmarshalJSON(bytes []byte) error
type UnavailableReason ¶
type UnavailableReason string
const ()
func (*UnavailableReason) UnmarshalJSON ¶
func (s *UnavailableReason) UnmarshalJSON(bytes []byte) error
type UpdateOperationResponse ¶
type UpdateOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *SBNamespace }
type UserAssignedIdentityProperties ¶
type UserAssignedIdentityProperties struct {
UserAssignedIdentity *string `json:"userAssignedIdentity,omitempty"`
}
Source Files ¶
- client.go
- constants.go
- id_namespace.go
- method_checknameavailability.go
- method_createorupdate.go
- method_createorupdatenetworkruleset.go
- method_delete.go
- method_get.go
- method_getnetworkruleset.go
- method_list.go
- method_listbyresourcegroup.go
- method_listnetworkrulesets.go
- method_update.go
- model_checknameavailability.go
- model_checknameavailabilityresult.go
- model_connectionstate.go
- model_encryption.go
- model_keyvaultproperties.go
- model_networkruleset.go
- model_networkrulesetproperties.go
- model_nwrulesetiprules.go
- model_nwrulesetvirtualnetworkrules.go
- model_privateendpoint.go
- model_privateendpointconnection.go
- model_privateendpointconnectionproperties.go
- model_sbnamespace.go
- model_sbnamespaceproperties.go
- model_sbnamespaceupdateparameters.go
- model_sbnamespaceupdateproperties.go
- model_sbsku.go
- model_subnet.go
- model_userassignedidentityproperties.go
- predicates.go
- version.go