2.0.0-beta.3 (2023-03-24)
Breaking Changes
- Operation
*ServicesClient.BeginRegenerateKey
has been changed to non-LRO, use*ServicesClient.RegenerateKey
instead. - Operation
*ServicesClient.BeginUpdate
has been changed to non-LRO, use*ServicesClient.Update
instead. - Field
ValidSenderUsernames
of structDomainProperties
has been removed - Field
ValidSenderUsernames
of structUpdateDomainProperties
has been removed
Features Added
- New struct
ClientFactory
which is a client factory used to create any client in this module - New enum type
ProvisioningState
with valuesProvisioningStateCanceled
,ProvisioningStateCreating
,ProvisioningStateDeleting
,ProvisioningStateFailed
,ProvisioningStateMoving
,ProvisioningStateRunning
,ProvisioningStateSucceeded
,ProvisioningStateUnknown
,ProvisioningStateUpdating
- New function
NewSenderUsernamesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*SenderUsernamesClient, error)
- New function
*SenderUsernamesClient.CreateOrUpdate(context.Context, string, string, string, string, SenderUsernameResource, *SenderUsernamesClientCreateOrUpdateOptions) (SenderUsernamesClientCreateOrUpdateResponse, error)
- New function
*SenderUsernamesClient.Delete(context.Context, string, string, string, string, *SenderUsernamesClientDeleteOptions) (SenderUsernamesClientDeleteResponse, error)
- New function
*SenderUsernamesClient.Get(context.Context, string, string, string, string, *SenderUsernamesClientGetOptions) (SenderUsernamesClientGetResponse, error)
- New function
*SenderUsernamesClient.NewListByDomainsPager(string, string, string, *SenderUsernamesClientListByDomainsOptions) *runtime.Pager[SenderUsernamesClientListByDomainsResponse]
- New struct
ProxyResource
- New struct
SenderUsernameProperties
- New struct
SenderUsernameResource
- New struct
SenderUsernameResourceCollection