2.4.0-beta.1 (2025-07-24)
Features Added
- New value
ChannelProvisioningStateIdleDueToMirroredPartnerDestinationDeletion
added to enum typeChannelProvisioningState
- New value
ChannelTypePartnerDestination
added to enum typeChannelType
- New value
EndpointTypePartnerDestination
added to enum typeEndpointType
- New value
PublicNetworkAccessSecuredByPerimeter
added to enum typePublicNetworkAccess
- New enum type
AlternativeAuthenticationNameSource
with valuesAlternativeAuthenticationNameSourceClientCertificateDNS
,AlternativeAuthenticationNameSourceClientCertificateEmail
,AlternativeAuthenticationNameSourceClientCertificateIP
,AlternativeAuthenticationNameSourceClientCertificateSubject
,AlternativeAuthenticationNameSourceClientCertificateURI
- New enum type
CustomJwtAuthenticationManagedIdentityType
with valuesCustomJwtAuthenticationManagedIdentityTypeSystemAssigned
,CustomJwtAuthenticationManagedIdentityTypeUserAssigned
- New enum type
CustomWebhookAuthenticationManagedIdentityType
with valuesCustomWebhookAuthenticationManagedIdentityTypeSystemAssigned
,CustomWebhookAuthenticationManagedIdentityTypeUserAssigned
- New enum type
NetworkSecurityPerimeterAssociationAccessMode
with valuesNetworkSecurityPerimeterAssociationAccessModeAudit
,NetworkSecurityPerimeterAssociationAccessModeEnforced
,NetworkSecurityPerimeterAssociationAccessModeLearning
- New enum type
NetworkSecurityPerimeterConfigProvisioningState
with valuesNetworkSecurityPerimeterConfigProvisioningStateAccepted
,NetworkSecurityPerimeterConfigProvisioningStateCanceled
,NetworkSecurityPerimeterConfigProvisioningStateCreating
,NetworkSecurityPerimeterConfigProvisioningStateDeleted
,NetworkSecurityPerimeterConfigProvisioningStateDeleting
,NetworkSecurityPerimeterConfigProvisioningStateFailed
,NetworkSecurityPerimeterConfigProvisioningStateSucceeded
,NetworkSecurityPerimeterConfigProvisioningStateUpdating
- New enum type
NetworkSecurityPerimeterConfigurationIssueSeverity
with valuesNetworkSecurityPerimeterConfigurationIssueSeverityError
,NetworkSecurityPerimeterConfigurationIssueSeverityWarning
- New enum type
NetworkSecurityPerimeterConfigurationIssueType
with valuesNetworkSecurityPerimeterConfigurationIssueTypeConfigurationPropagationFailure
,NetworkSecurityPerimeterConfigurationIssueTypeMissingIdentityConfiguration
,NetworkSecurityPerimeterConfigurationIssueTypeMissingPerimeterConfiguration
,NetworkSecurityPerimeterConfigurationIssueTypeOther
- New enum type
NetworkSecurityPerimeterProfileAccessRuleDirection
with valuesNetworkSecurityPerimeterProfileAccessRuleDirectionInbound
,NetworkSecurityPerimeterProfileAccessRuleDirectionOutbound
- New enum type
NetworkSecurityPerimeterResourceType
with valuesNetworkSecurityPerimeterResourceTypeDomains
,NetworkSecurityPerimeterResourceTypeTopics
- New enum type
PartnerClientAuthenticationType
with valuesPartnerClientAuthenticationTypeAzureAD
- New enum type
PartnerDestinationActivationState
with valuesPartnerDestinationActivationStateActivated
,PartnerDestinationActivationStateNeverActivated
- New enum type
PartnerDestinationProvisioningState
with valuesPartnerDestinationProvisioningStateCanceled
,PartnerDestinationProvisioningStateCreating
,PartnerDestinationProvisioningStateDeleting
,PartnerDestinationProvisioningStateFailed
,PartnerDestinationProvisioningStateIdleDueToMirroredChannelResourceDeletion
,PartnerDestinationProvisioningStateSucceeded
,PartnerDestinationProvisioningStateUpdating
- New enum type
PartnerEndpointType
with valuesPartnerEndpointTypeWebHook
- New enum type
ResourceKind
with valuesResourceKindAzure
,ResourceKindAzureArc
- New enum type
SKU
with valuesSKUBasic
,SKUPremium
- New function
*AzureADPartnerClientAuthentication.GetPartnerClientAuthentication() *PartnerClientAuthentication
- New function
*ClientFactory.NewNetworkSecurityPerimeterConfigurationsClient() *NetworkSecurityPerimeterConfigurationsClient
- New function
*ClientFactory.NewPartnerDestinationsClient() *PartnerDestinationsClient
- New function
*PartnerClientAuthentication.GetPartnerClientAuthentication() *PartnerClientAuthentication
- New function
*PartnerDestinationInfo.GetPartnerDestinationInfo() *PartnerDestinationInfo
- New function
NewPartnerDestinationsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*PartnerDestinationsClient, error)
- New function
*PartnerDestinationsClient.Activate(context.Context, string, string, *PartnerDestinationsClientActivateOptions) (PartnerDestinationsClientActivateResponse, error)
- New function
*PartnerDestinationsClient.BeginCreateOrUpdate(context.Context, string, string, PartnerDestination, *PartnerDestinationsClientBeginCreateOrUpdateOptions) (*runtime.Poller[PartnerDestinationsClientCreateOrUpdateResponse], error)
- New function
*PartnerDestinationsClient.BeginDelete(context.Context, string, string, *PartnerDestinationsClientBeginDeleteOptions) (*runtime.Poller[PartnerDestinationsClientDeleteResponse], error)
- New function
*PartnerDestinationsClient.Get(context.Context, string, string, *PartnerDestinationsClientGetOptions) (PartnerDestinationsClientGetResponse, error)
- New function
*PartnerDestinationsClient.NewListByResourceGroupPager(string, *PartnerDestinationsClientListByResourceGroupOptions) *runtime.Pager[PartnerDestinationsClientListByResourceGroupResponse]
- New function
*PartnerDestinationsClient.NewListBySubscriptionPager(*PartnerDestinationsClientListBySubscriptionOptions) *runtime.Pager[PartnerDestinationsClientListBySubscriptionResponse]
- New function
*PartnerDestinationsClient.BeginUpdate(context.Context, string, string, PartnerDestinationUpdateParameters, *PartnerDestinationsClientBeginUpdateOptions) (*runtime.Poller[PartnerDestinationsClientUpdateResponse], error)
- New function
*PartnerEventSubscriptionDestination.GetEventSubscriptionDestination() *EventSubscriptionDestination
- New function
*PartnerUpdateDestinationInfo.GetPartnerUpdateDestinationInfo() *PartnerUpdateDestinationInfo
- New function
*WebhookPartnerDestinationInfo.GetPartnerDestinationInfo() *PartnerDestinationInfo
- New function
*WebhookUpdatePartnerDestinationInfo.GetPartnerUpdateDestinationInfo() *PartnerUpdateDestinationInfo
- New function
NewNetworkSecurityPerimeterConfigurationsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*NetworkSecurityPerimeterConfigurationsClient, error)
- New function
*NetworkSecurityPerimeterConfigurationsClient.Get(context.Context, string, NetworkSecurityPerimeterResourceType, string, string, string, *NetworkSecurityPerimeterConfigurationsClientGetOptions) (NetworkSecurityPerimeterConfigurationsClientGetResponse, error)
- New function
*NetworkSecurityPerimeterConfigurationsClient.NewListPager(string, NetworkSecurityPerimeterResourceType, string, *NetworkSecurityPerimeterConfigurationsClientListOptions) *runtime.Pager[NetworkSecurityPerimeterConfigurationsClientListResponse]
- New function
*NetworkSecurityPerimeterConfigurationsClient.BeginReconcile(context.Context, string, NetworkSecurityPerimeterResourceType, string, string, string, *NetworkSecurityPerimeterConfigurationsClientBeginReconcileOptions) (*runtime.Poller[NetworkSecurityPerimeterConfigurationsClientReconcileResponse], error)
- New struct
AzureADPartnerClientAuthentication
- New struct
AzureADPartnerClientAuthenticationProperties
- New struct
ClientAuthenticationSettings
- New struct
CustomJwtAuthenticationManagedIdentity
- New struct
CustomJwtAuthenticationSettings
- New struct
CustomWebhookAuthenticationManagedIdentity
- New struct
EncodedIssuerCertificateInfo
- New struct
ExtendedLocation
- New struct
FederatedIdentityCredentialInfo
- New struct
IssuerCertificateInfo
- New struct
NetworkSecurityPerimeterConfiguration
- New struct
NetworkSecurityPerimeterConfigurationIssues
- New struct
NetworkSecurityPerimeterConfigurationIssuesProperties
- New struct
NetworkSecurityPerimeterConfigurationList
- New struct
NetworkSecurityPerimeterConfigurationProfile
- New struct
NetworkSecurityPerimeterConfigurationProperties
- New struct
NetworkSecurityPerimeterInfo
- New struct
NetworkSecurityPerimeterProfileAccessRule
- New struct
NetworkSecurityPerimeterProfileAccessRuleProperties
- New struct
NetworkSecurityPerimeterSubscription
- New struct
PartnerDestination
- New struct
PartnerDestinationProperties
- New struct
PartnerDestinationUpdateParameters
- New struct
PartnerDestinationsListResult
- New struct
PartnerEventSubscriptionDestination
- New struct
PartnerEventSubscriptionDestinationProperties
- New struct
ResourceAssociation
- New struct
ResourceMoveChangeHistory
- New struct
ResourceSKU
- New struct
WebhookAuthenticationSettings
- New struct
WebhookPartnerDestinationInfo
- New struct
WebhookPartnerDestinationProperties
- New struct
WebhookUpdatePartnerDestinationInfo
- New field
PartnerDestinationInfo
in structChannelProperties
- New field
PartnerDestinationInfo
in structChannelUpdateParametersProperties
- New field
SKU
in structDomain
- New field
SKU
in structDomainUpdateParameters
- New field
FederatedIdentityCredentialInfo
in structEventSubscriptionIdentity
- New field
Tags
in structSubscriptionProperties
- New field
Tags
in structSubscriptionUpdateParametersProperties
- New field
ExtendedLocation
,Kind
,SKU
in structTopic
- New field
ClientAuthentication
in structTopicSpacesConfiguration
- New field
SKU
in structTopicUpdateParameters
- New field
ClientAuthentication
in structUpdateTopicSpacesConfigurationInfo
- New field
PartnerDestinationDetails
in structVerifiedPartnerProperties