3.0.0 (2023-09-22)
Breaking Changes
- Type of
OperationStatus.Error
has been changed from*ErrorDetailAutoGenerated
to*ErrorDetail
- Type of
OperationStatusResult.Error
has been changed from*ErrorDetailAutoGenerated
to*ErrorDetail
- Struct
ErrorDetailAutoGenerated
has been removed
Features Added
- New value
ProvisioningStateConfiguringAAD
added to enum typeProvisioningState
- New enum type
AccessPolicyAssignmentProvisioningState
with valuesAccessPolicyAssignmentProvisioningStateCanceled
,AccessPolicyAssignmentProvisioningStateDeleted
,AccessPolicyAssignmentProvisioningStateDeleting
,AccessPolicyAssignmentProvisioningStateFailed
,AccessPolicyAssignmentProvisioningStateSucceeded
,AccessPolicyAssignmentProvisioningStateUpdating
- New enum type
AccessPolicyProvisioningState
with valuesAccessPolicyProvisioningStateCanceled
,AccessPolicyProvisioningStateDeleted
,AccessPolicyProvisioningStateDeleting
,AccessPolicyProvisioningStateFailed
,AccessPolicyProvisioningStateSucceeded
,AccessPolicyProvisioningStateUpdating
- New enum type
AccessPolicyType
with valuesAccessPolicyTypeBuiltIn
,AccessPolicyTypeCustom
- New enum type
UpdateChannel
with valuesUpdateChannelPreview
,UpdateChannelStable
- New function
NewAccessPolicyAssignmentClient(string, azcore.TokenCredential, *arm.ClientOptions) (*AccessPolicyAssignmentClient, error)
- New function
*AccessPolicyAssignmentClient.BeginCreateUpdate(context.Context, string, string, string, CacheAccessPolicyAssignment, *AccessPolicyAssignmentClientBeginCreateUpdateOptions) (*runtime.Poller[AccessPolicyAssignmentClientCreateUpdateResponse], error)
- New function
*AccessPolicyAssignmentClient.BeginDelete(context.Context, string, string, string, *AccessPolicyAssignmentClientBeginDeleteOptions) (*runtime.Poller[AccessPolicyAssignmentClientDeleteResponse], error)
- New function
*AccessPolicyAssignmentClient.Get(context.Context, string, string, string, *AccessPolicyAssignmentClientGetOptions) (AccessPolicyAssignmentClientGetResponse, error)
- New function
*AccessPolicyAssignmentClient.NewListPager(string, string, *AccessPolicyAssignmentClientListOptions) *runtime.Pager[AccessPolicyAssignmentClientListResponse]
- New function
NewAccessPolicyClient(string, azcore.TokenCredential, *arm.ClientOptions) (*AccessPolicyClient, error)
- New function
*AccessPolicyClient.BeginCreateUpdate(context.Context, string, string, string, CacheAccessPolicy, *AccessPolicyClientBeginCreateUpdateOptions) (*runtime.Poller[AccessPolicyClientCreateUpdateResponse], error)
- New function
*AccessPolicyClient.BeginDelete(context.Context, string, string, string, *AccessPolicyClientBeginDeleteOptions) (*runtime.Poller[AccessPolicyClientDeleteResponse], error)
- New function
*AccessPolicyClient.Get(context.Context, string, string, string, *AccessPolicyClientGetOptions) (AccessPolicyClientGetResponse, error)
- New function
*AccessPolicyClient.NewListPager(string, string, *AccessPolicyClientListOptions) *runtime.Pager[AccessPolicyClientListResponse]
- New function
*Client.BeginFlushCache(context.Context, string, string, *ClientBeginFlushCacheOptions) (*runtime.Poller[ClientFlushCacheResponse], error)
- New function
*ClientFactory.NewAccessPolicyAssignmentClient() *AccessPolicyAssignmentClient
- New function
*ClientFactory.NewAccessPolicyClient() *AccessPolicyClient
- New struct
CacheAccessPolicy
- New struct
CacheAccessPolicyAssignment
- New struct
CacheAccessPolicyAssignmentList
- New struct
CacheAccessPolicyAssignmentProperties
- New struct
CacheAccessPolicyList
- New struct
CacheAccessPolicyProperties
- New struct
ErrorDetail
- New field
AADEnabled
in structCommonPropertiesRedisConfiguration
- New field
UpdateChannel
in structCreateProperties
- New field
UpdateChannel
in structProperties
- New field
UpdateChannel
in structUpdateProperties