3.0.0 (2026-11-09)
Breaking Changes
- Struct
ContainerGroupPropertieshas been removed
Features Added
- New value
ContainerGroupSKUNotSpecifiedadded to enum typeContainerGroupSKU - New enum type
AzureFileShareAccessTierwith valuesAzureFileShareAccessTierCool,AzureFileShareAccessTierHot,AzureFileShareAccessTierPremium,AzureFileShareAccessTierTransactionOptimized - New enum type
AzureFileShareAccessTypewith valuesAzureFileShareAccessTypeExclusive,AzureFileShareAccessTypeShared - New enum type
CreatedByTypewith valuesCreatedByTypeApplication,CreatedByTypeKey,CreatedByTypeManagedIdentity,CreatedByTypeUser - New enum type
IdentityAccessLevelwith valuesIdentityAccessLevelAll,IdentityAccessLevelSystem,IdentityAccessLevelUser - New enum type
ManagedServiceIdentityTypewith valuesManagedServiceIdentityTypeNone,ManagedServiceIdentityTypeSystemAssigned,ManagedServiceIdentityTypeSystemAssignedUserAssigned,ManagedServiceIdentityTypeUserAssigned - New enum type
NGroupProvisioningStatewith valuesNGroupProvisioningStateCanceled,NGroupProvisioningStateCreating,NGroupProvisioningStateDeleting,NGroupProvisioningStateFailed,NGroupProvisioningStateMigrating,NGroupProvisioningStateSucceeded,NGroupProvisioningStateUpdating - New enum type
NGroupUpdateModewith valuesNGroupUpdateModeManual,NGroupUpdateModeRolling - New enum type
SandboxGroupProvisioningStatewith valuesSandboxGroupProvisioningStateAccepted,SandboxGroupProvisioningStateCanceled,SandboxGroupProvisioningStateDeleting,SandboxGroupProvisioningStateFailed,SandboxGroupProvisioningStateSucceeded,SandboxGroupProvisioningStateUpdating - New function
NewCGProfileClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*CGProfileClient, error) - New function
*CGProfileClient.CreateOrUpdate(ctx context.Context, resourceGroupName string, containerGroupProfileName string, containerGroupProfile ContainerGroupProfile, options *CGProfileClientCreateOrUpdateOptions) (CGProfileClientCreateOrUpdateResponse, error) - New function
*CGProfileClient.Delete(ctx context.Context, resourceGroupName string, containerGroupProfileName string, options *CGProfileClientDeleteOptions) (CGProfileClientDeleteResponse, error) - New function
*CGProfileClient.Get(ctx context.Context, resourceGroupName string, containerGroupProfileName string, options *CGProfileClientGetOptions) (CGProfileClientGetResponse, error) - New function
*CGProfileClient.GetByRevisionNumber(ctx context.Context, resourceGroupName string, containerGroupProfileName string, revisionNumber string, options *CGProfileClientGetByRevisionNumberOptions) (CGProfileClientGetByRevisionNumberResponse, error) - New function
*CGProfileClient.NewListAllRevisionsPager(resourceGroupName string, containerGroupProfileName string, options *CGProfileClientListAllRevisionsOptions) *runtime.Pager[CGProfileClientListAllRevisionsResponse] - New function
*CGProfileClient.Update(ctx context.Context, resourceGroupName string, containerGroupProfileName string, properties ContainerGroupProfilePatch, options *CGProfileClientUpdateOptions) (CGProfileClientUpdateResponse, error) - New function
NewCGProfilesClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*CGProfilesClient, error) - New function
*CGProfilesClient.NewListByResourceGroupPager(resourceGroupName string, options *CGProfilesClientListByResourceGroupOptions) *runtime.Pager[CGProfilesClientListByResourceGroupResponse] - New function
*CGProfilesClient.NewListBySubscriptionPager(options *CGProfilesClientListBySubscriptionOptions) *runtime.Pager[CGProfilesClientListBySubscriptionResponse] - New function
*ClientFactory.NewCGProfileClient() *CGProfileClient - New function
*ClientFactory.NewCGProfilesClient() *CGProfilesClient - New function
*ClientFactory.NewNGroupsClient() *NGroupsClient - New function
*ClientFactory.NewSandboxGroupsClient() *SandboxGroupsClient - New function
NewNGroupsClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*NGroupsClient, error) - New function
*NGroupsClient.BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, ngroupsName string, nGroup NGroup, options *NGroupsClientBeginCreateOrUpdateOptions) (*runtime.Poller[NGroupsClientCreateOrUpdateResponse], error) - New function
*NGroupsClient.BeginDelete(ctx context.Context, resourceGroupName string, ngroupsName string, options *NGroupsClientBeginDeleteOptions) (*runtime.Poller[NGroupsClientDeleteResponse], error) - New function
*NGroupsClient.Get(ctx context.Context, resourceGroupName string, ngroupsName string, options *NGroupsClientGetOptions) (NGroupsClientGetResponse, error) - New function
*NGroupsClient.NewListByResourceGroupPager(resourceGroupName string, options *NGroupsClientListByResourceGroupOptions) *runtime.Pager[NGroupsClientListByResourceGroupResponse] - New function
*NGroupsClient.NewListPager(options *NGroupsClientListOptions) *runtime.Pager[NGroupsClientListResponse] - New function
*NGroupsClient.BeginRestart(ctx context.Context, resourceGroupName string, ngroupsName string, options *NGroupsClientBeginRestartOptions) (*runtime.Poller[NGroupsClientRestartResponse], error) - New function
*NGroupsClient.BeginStart(ctx context.Context, resourceGroupName string, ngroupsName string, options *NGroupsClientBeginStartOptions) (*runtime.Poller[NGroupsClientStartResponse], error) - New function
*NGroupsClient.Stop(ctx context.Context, resourceGroupName string, ngroupsName string, options *NGroupsClientStopOptions) (NGroupsClientStopResponse, error) - New function
*NGroupsClient.BeginUpdate(ctx context.Context, resourceGroupName string, ngroupsName string, nGroup NGroupPatch, options *NGroupsClientBeginUpdateOptions) (*runtime.Poller[NGroupsClientUpdateResponse], error) - New function
NewSandboxGroupsClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*SandboxGroupsClient, error) - New function
*SandboxGroupsClient.Connect(ctx context.Context, resourceGroupName string, sandboxGroupName string, options *SandboxGroupsClientConnectOptions) (SandboxGroupsClientConnectResponse, error) - New function
*SandboxGroupsClient.BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, sandboxGroupName string, resource SandboxGroup, options *SandboxGroupsClientBeginCreateOrUpdateOptions) (*runtime.Poller[SandboxGroupsClientCreateOrUpdateResponse], error) - New function
*SandboxGroupsClient.BeginDelete(ctx context.Context, resourceGroupName string, sandboxGroupName string, options *SandboxGroupsClientBeginDeleteOptions) (*runtime.Poller[SandboxGroupsClientDeleteResponse], error) - New function
*SandboxGroupsClient.Get(ctx context.Context, resourceGroupName string, sandboxGroupName string, options *SandboxGroupsClientGetOptions) (SandboxGroupsClientGetResponse, error) - New function
*SandboxGroupsClient.NewListByResourceGroupPager(resourceGroupName string, options *SandboxGroupsClientListByResourceGroupOptions) *runtime.Pager[SandboxGroupsClientListByResourceGroupResponse] - New function
*SandboxGroupsClient.NewListBySubscriptionPager(options *SandboxGroupsClientListBySubscriptionOptions) *runtime.Pager[SandboxGroupsClientListBySubscriptionResponse] - New function
*SandboxGroupsClient.BeginUpdate(ctx context.Context, resourceGroupName string, sandboxGroupName string, properties SandboxGroupTagsUpdate, options *SandboxGroupsClientBeginUpdateOptions) (*runtime.Poller[SandboxGroupsClientUpdateResponse], error) - New struct
APIEntityReference - New struct
ApplicationGateway - New struct
ApplicationGatewayBackendAddressPool - New struct
ConfigMap - New struct
ContainerGroupProfile - New struct
ContainerGroupProfileListResult - New struct
ContainerGroupProfilePatch - New struct
ContainerGroupProfileProperties - New struct
ContainerGroupProfileReferenceDefinition - New struct
ContainerGroupProfileStub - New struct
ElasticProfile - New struct
ElasticProfileContainerGroupNamingPolicy - New struct
ElasticProfileContainerGroupNamingPolicyGUIDNamingPolicy - New struct
FileShare - New struct
FileShareProperties - New struct
IdentityACLs - New struct
IdentityAccessControl - New struct
LoadBalancer - New struct
LoadBalancerBackendAddressPool - New struct
ManagedServiceIdentity - New struct
NGroup - New struct
NGroupCGPropertyContainer - New struct
NGroupCGPropertyContainerProperties - New struct
NGroupCGPropertyVolume - New struct
NGroupContainerGroupProperties - New struct
NGroupIdentity - New struct
NGroupPatch - New struct
NGroupProperties - New struct
NGroupsListResult - New struct
NetworkProfile - New struct
PlacementProfile - New struct
SandboxGroup - New struct
SandboxGroupAccessToken - New struct
SandboxGroupListResult - New struct
SandboxGroupNetworkProfile - New struct
SandboxGroupProperties - New struct
SandboxGroupTagsUpdate - New struct
SecretReference - New struct
StandbyPoolProfileDefinition - New struct
StorageProfile - New struct
SubnetReference - New struct
SystemData - New struct
UpdateProfile - New struct
UpdateProfileRollingUpdateProfile - New struct
UserAssignedIdentity - New field
StorageAccountKeyReference,UserAssignedIdentityClientIDin structAzureFileVolume - New field
SystemDatain structContainerGroup - New field
ContainerGroupProfile,IdentityACLs,IsCreatedFromStandbyPool,SecretReferences,StandbyPoolProfilein structContainerGroupPropertiesProperties - New field
ConfigMapin structContainerProperties - New field
SecureValueReferencein structEnvironmentVariable - New field
PasswordReferencein structImageRegistryCredential - New field
NextLinkin structUsageListResult - New field
SecretReferencein structVolume