2.0.0-beta.3 (2023-05-26)
Breaking Changes
- Type of
BillingMeterProperties.Category
has been changed from*Category
to*string
- Type of
CustomDomainConfiguration.CertificatePassword
has been changed from[]byte
to*string
- Type of
DaprSecretsCollection.Value
has been changed from[]*Secret
to[]*DaprSecret
- Enum
Category
has been removed - Enum
ManagedEnvironmentOutBoundType
has been removed - Enum
SKUName
has been removed - Struct
EnvironmentSKUProperties
has been removed - Struct
ManagedEnvironmentOutboundSettings
has been removed - Field
BillingMeterCategory
of structAvailableWorkloadProfileProperties
has been removed - Field
WorkloadProfileType
of structContainerAppProperties
has been removed - Field
SKU
of structManagedEnvironment
has been removed - Field
OutboundSettings
,RuntimeSubnetID
of structVnetConfiguration
has been removed
Features Added
- New value
StorageTypeSecret
added to enum typeStorageType
- New enum type
Affinity
with valuesAffinityNone
,AffinitySticky
- New enum type
IngressClientCertificateMode
with valuesIngressClientCertificateModeAccept
,IngressClientCertificateModeIgnore
,IngressClientCertificateModeRequire
- New enum type
JobExecutionRunningState
with valuesJobExecutionRunningStateDegraded
,JobExecutionRunningStateFailed
,JobExecutionRunningStateProcessing
,JobExecutionRunningStateRunning
,JobExecutionRunningStateStopped
,JobExecutionRunningStateSucceeded
,JobExecutionRunningStateUnknown
- New enum type
JobProvisioningState
with valuesJobProvisioningStateCanceled
,JobProvisioningStateDeleting
,JobProvisioningStateFailed
,JobProvisioningStateInProgress
,JobProvisioningStateSucceeded
- New enum type
ManagedCertificateDomainControlValidation
with valuesManagedCertificateDomainControlValidationCNAME
,ManagedCertificateDomainControlValidationHTTP
,ManagedCertificateDomainControlValidationTXT
- New enum type
TriggerType
with valuesTriggerTypeEvent
,TriggerTypeManual
,TriggerTypeScheduled
- New function
*ClientFactory.NewJobsClient() *JobsClient
- New function
*ClientFactory.NewJobsExecutionsClient() *JobsExecutionsClient
- New function
*ClientFactory.NewManagedCertificatesClient() *ManagedCertificatesClient
- New function
NewJobsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*JobsClient, error)
- New function
*JobsClient.BeginCreateOrUpdate(context.Context, string, string, Job, *JobsClientBeginCreateOrUpdateOptions) (*runtime.Poller[JobsClientCreateOrUpdateResponse], error)
- New function
*JobsClient.BeginDelete(context.Context, string, string, *JobsClientBeginDeleteOptions) (*runtime.Poller[JobsClientDeleteResponse], error)
- New function
*JobsClient.Get(context.Context, string, string, *JobsClientGetOptions) (JobsClientGetResponse, error)
- New function
*JobsClient.NewListByResourceGroupPager(string, *JobsClientListByResourceGroupOptions) *runtime.Pager[JobsClientListByResourceGroupResponse]
- New function
*JobsClient.NewListBySubscriptionPager(*JobsClientListBySubscriptionOptions) *runtime.Pager[JobsClientListBySubscriptionResponse]
- New function
*JobsClient.ListSecrets(context.Context, string, string, *JobsClientListSecretsOptions) (JobsClientListSecretsResponse, error)
- New function
*JobsClient.BeginStart(context.Context, string, string, JobExecutionTemplate, *JobsClientBeginStartOptions) (*runtime.Poller[JobsClientStartResponse], error)
- New function
*JobsClient.BeginStopExecution(context.Context, string, string, string, *JobsClientBeginStopExecutionOptions) (*runtime.Poller[JobsClientStopExecutionResponse], error)
- New function
*JobsClient.BeginStopMultipleExecutions(context.Context, string, string, JobExecutionNamesCollection, *JobsClientBeginStopMultipleExecutionsOptions) (*runtime.Poller[JobsClientStopMultipleExecutionsResponse], error)
- New function
*JobsClient.BeginUpdate(context.Context, string, string, JobPatchProperties, *JobsClientBeginUpdateOptions) (*runtime.Poller[JobsClientUpdateResponse], error)
- New function
NewJobsExecutionsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*JobsExecutionsClient, error)
- New function
*JobsExecutionsClient.NewListPager(string, string, *JobsExecutionsClientListOptions) *runtime.Pager[JobsExecutionsClientListResponse]
- New function
NewManagedCertificatesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ManagedCertificatesClient, error)
- New function
*ManagedCertificatesClient.BeginCreateOrUpdate(context.Context, string, string, string, *ManagedCertificatesClientBeginCreateOrUpdateOptions) (*runtime.Poller[ManagedCertificatesClientCreateOrUpdateResponse], error)
- New function
*ManagedCertificatesClient.Delete(context.Context, string, string, string, *ManagedCertificatesClientDeleteOptions) (ManagedCertificatesClientDeleteResponse, error)
- New function
*ManagedCertificatesClient.Get(context.Context, string, string, string, *ManagedCertificatesClientGetOptions) (ManagedCertificatesClientGetResponse, error)
- New function
*ManagedCertificatesClient.NewListPager(string, string, *ManagedCertificatesClientListOptions) *runtime.Pager[ManagedCertificatesClientListResponse]
- New function
*ManagedCertificatesClient.Update(context.Context, string, string, string, ManagedCertificatePatch, *ManagedCertificatesClientUpdateOptions) (ManagedCertificatesClientUpdateResponse, error)
- New struct
ContainerAppJobExecutions
- New struct
CorsPolicy
- New struct
DaprConfiguration
- New struct
IngressStickySessions
- New struct
Job
- New struct
JobConfiguration
- New struct
JobConfigurationManualTriggerConfig
- New struct
JobConfigurationScheduleTriggerConfig
- New struct
JobExecution
- New struct
JobExecutionBase
- New struct
JobExecutionContainer
- New struct
JobExecutionNamesCollection
- New struct
JobExecutionTemplate
- New struct
JobPatchProperties
- New struct
JobPatchPropertiesProperties
- New struct
JobProperties
- New struct
JobSecretsCollection
- New struct
JobTemplate
- New struct
JobsCollection
- New struct
KedaConfiguration
- New struct
ManagedCertificate
- New struct
ManagedCertificateCollection
- New struct
ManagedCertificatePatch
- New struct
ManagedCertificateProperties
- New struct
SecretVolumeItem
- New field
Category
in structAvailableWorkloadProfileProperties
- New field
ManagedBy
in structContainerApp
- New field
LatestReadyRevisionName
,WorkloadProfileName
in structContainerAppProperties
- New field
Identity
,KeyVaultURL
in structContainerAppSecret
- New anonymous field
ContainerApp
in structContainerAppsClientUpdateResponse
- New field
ClientCertificateMode
,CorsPolicy
,StickySessions
in structIngress
- New field
Kind
in structManagedEnvironment
- New field
DaprConfiguration
,InfrastructureResourceGroup
,KedaConfiguration
in structManagedEnvironmentProperties
- New anonymous field
ManagedEnvironment
in structManagedEnvironmentsClientUpdateResponse
- New field
Identity
,KeyVaultURL
in structSecret
- New field
Secrets
in structVolume
- New field
Name
in structWorkloadProfile