github Azure/azure-sdk-for-go sdk/resourcemanager/containerregistry/armcontainerregistry/v2.0.0

latest release: sdk/azcore/v1.20.0
one day ago

2.0.0 (2025-11-05)

Breaking Changes

  • Type of SystemData.LastModifiedByType has been changed from *LastModifiedByType to *CreatedByType
  • Enum LastModifiedByType has been removed

Features Added

  • New enum type ActivationStatus with values ActivationStatusActive, ActivationStatusInactive
  • New enum type AuditLogStatus with values AuditLogStatusDisabled, AuditLogStatusEnabled
  • New enum type AutoGeneratedDomainNameLabelScope with values AutoGeneratedDomainNameLabelScopeNoReuse, AutoGeneratedDomainNameLabelScopeResourceGroupReuse, AutoGeneratedDomainNameLabelScopeSubscriptionReuse, AutoGeneratedDomainNameLabelScopeTenantReuse, AutoGeneratedDomainNameLabelScopeUnsecure
  • New enum type AzureADAuthenticationAsArmPolicyStatus with values AzureADAuthenticationAsArmPolicyStatusDisabled, AzureADAuthenticationAsArmPolicyStatusEnabled
  • New enum type CertificateType with values CertificateTypeLocalDirectory
  • New enum type ConnectedRegistryMode with values ConnectedRegistryModeMirror, ConnectedRegistryModeReadOnly, ConnectedRegistryModeReadWrite, ConnectedRegistryModeRegistry
  • New enum type ConnectionState with values ConnectionStateOffline, ConnectionStateOnline, ConnectionStateSyncing, ConnectionStateUnhealthy
  • New enum type LogLevel with values LogLevelDebug, LogLevelError, LogLevelInformation, LogLevelNone, LogLevelWarning
  • New enum type RoleAssignmentMode with values RoleAssignmentModeAbacRepositoryPermissions, RoleAssignmentModeLegacyRegistryPermissions
  • New enum type TLSStatus with values TLSStatusDisabled, TLSStatusEnabled
  • New function *ClientFactory.NewConnectedRegistriesClient() *ConnectedRegistriesClient
  • New function NewConnectedRegistriesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ConnectedRegistriesClient, error)
  • New function *ConnectedRegistriesClient.BeginCreate(context.Context, string, string, string, ConnectedRegistry, *ConnectedRegistriesClientBeginCreateOptions) (*runtime.Poller[ConnectedRegistriesClientCreateResponse], error)
  • New function *ConnectedRegistriesClient.BeginDeactivate(context.Context, string, string, string, *ConnectedRegistriesClientBeginDeactivateOptions) (*runtime.Poller[ConnectedRegistriesClientDeactivateResponse], error)
  • New function *ConnectedRegistriesClient.BeginDelete(context.Context, string, string, string, *ConnectedRegistriesClientBeginDeleteOptions) (*runtime.Poller[ConnectedRegistriesClientDeleteResponse], error)
  • New function *ConnectedRegistriesClient.Get(context.Context, string, string, string, *ConnectedRegistriesClientGetOptions) (ConnectedRegistriesClientGetResponse, error)
  • New function *ConnectedRegistriesClient.NewListPager(string, string, *ConnectedRegistriesClientListOptions) *runtime.Pager[ConnectedRegistriesClientListResponse]
  • New function *ConnectedRegistriesClient.BeginUpdate(context.Context, string, string, string, ConnectedRegistryUpdateParameters, *ConnectedRegistriesClientBeginUpdateOptions) (*runtime.Poller[ConnectedRegistriesClientUpdateResponse], error)
  • New struct ActivationProperties
  • New struct AzureADAuthenticationAsArmPolicy
  • New struct ConnectedRegistry
  • New struct ConnectedRegistryListResult
  • New struct ConnectedRegistryProperties
  • New struct ConnectedRegistryUpdateParameters
  • New struct ConnectedRegistryUpdateProperties
  • New struct GarbageCollectionProperties
  • New struct LoggingProperties
  • New struct LoginServerProperties
  • New struct ParentProperties
  • New struct StatusDetailProperties
  • New struct SyncProperties
  • New struct SyncUpdateProperties
  • New struct TLSCertificateProperties
  • New struct TLSProperties
  • New field AzureADAuthenticationAsArmPolicy in struct Policies
  • New field SystemData in struct PrivateLinkResource
  • New field AutoGeneratedDomainNameLabelScope, ResourceGroupName in struct RegistryNameCheckRequest
  • New field AvailableLoginServerName in struct RegistryNameStatus
  • New field AnonymousPullEnabled, AutoGeneratedDomainNameLabelScope, NetworkRuleBypassAllowedForTasks, RoleAssignmentMode in struct RegistryProperties
  • New field AnonymousPullEnabled, NetworkRuleBypassAllowedForTasks, RoleAssignmentMode in struct RegistryPropertiesUpdateParameters

Don't miss a new azure-sdk-for-go release

NewReleases is sending notifications on new releases.