2.0.0-beta.1 (2024-03-22)
Breaking Changes
- Struct
LinkerList
has been removed - Struct
SourceConfigurationResult
has been removed - Field
SourceConfigurationResult
of structLinkerClientListConfigurationsResponse
has been removed - Field
LinkerList
of structLinkerClientListResponse
has been removed
Features Added
- New value
ActionTypeEnable
,ActionTypeOptOut
added to enum typeActionType
- New value
AuthTypeAccessKey
,AuthTypeEasyAuthMicrosoftEntraID
,AuthTypeUserAccount
added to enum typeAuthType
- New value
ClientTypeDapr
,ClientTypeJmsSpringBoot
,ClientTypeKafkaSpringBoot
added to enum typeClientType
- New value
TargetServiceTypeSelfHostedServer
added to enum typeTargetServiceType
- New enum type
AccessKeyPermissions
with valuesAccessKeyPermissionsListen
,AccessKeyPermissionsManage
,AccessKeyPermissionsRead
,AccessKeyPermissionsSend
,AccessKeyPermissionsWrite
- New enum type
AllowType
with valuesAllowTypeFalse
,AllowTypeTrue
- New enum type
AuthMode
with valuesAuthModeOptInAllAuth
,AuthModeOptOutAllAuth
- New enum type
DaprBindingComponentDirection
with valuesDaprBindingComponentDirectionInput
,DaprBindingComponentDirectionOutput
- New enum type
DaprMetadataRequired
with valuesDaprMetadataRequiredFalse
,DaprMetadataRequiredTrue
- New enum type
DeleteOrUpdateBehavior
with valuesDeleteOrUpdateBehaviorDefault
,DeleteOrUpdateBehaviorForcedCleanup
- New enum type
DryrunActionName
with valuesDryrunActionNameCreateOrUpdate
- New enum type
DryrunPrerequisiteResultType
with valuesDryrunPrerequisiteResultTypeBasicError
,DryrunPrerequisiteResultTypePermissionsMissing
- New enum type
DryrunPreviewOperationType
with valuesDryrunPreviewOperationTypeConfigAuth
,DryrunPreviewOperationTypeConfigConnection
,DryrunPreviewOperationTypeConfigNetwork
- New enum type
LinkerConfigurationType
with valuesLinkerConfigurationTypeDefault
,LinkerConfigurationTypeKeyVaultSecret
- New enum type
SecretSourceType
with valuesSecretSourceTypeKeyVaultSecret
,SecretSourceTypeRawValue
- New function
*AccessKeyInfoBase.GetAuthInfoBase() *AuthInfoBase
- New function
*BasicErrorDryrunPrerequisiteResult.GetDryrunPrerequisiteResult() *DryrunPrerequisiteResult
- New function
*ClientFactory.NewConfigurationNamesClient() *ConfigurationNamesClient
- New function
*ClientFactory.NewConnectorClient() *ConnectorClient
- New function
*ClientFactory.NewLinkersClient() *LinkersClient
- New function
NewConfigurationNamesClient(azcore.TokenCredential, *arm.ClientOptions) (*ConfigurationNamesClient, error)
- New function
*ConfigurationNamesClient.NewListPager(*ConfigurationNamesClientListOptions) *runtime.Pager[ConfigurationNamesClientListResponse]
- New function
NewConnectorClient(azcore.TokenCredential, *arm.ClientOptions) (*ConnectorClient, error)
- New function
*ConnectorClient.BeginCreateDryrun(context.Context, string, string, string, string, DryrunResource, *ConnectorClientBeginCreateDryrunOptions) (*runtime.Poller[ConnectorClientCreateDryrunResponse], error)
- New function
*ConnectorClient.BeginCreateOrUpdate(context.Context, string, string, string, string, LinkerResource, *ConnectorClientBeginCreateOrUpdateOptions) (*runtime.Poller[ConnectorClientCreateOrUpdateResponse], error)
- New function
*ConnectorClient.BeginDelete(context.Context, string, string, string, string, *ConnectorClientBeginDeleteOptions) (*runtime.Poller[ConnectorClientDeleteResponse], error)
- New function
*ConnectorClient.DeleteDryrun(context.Context, string, string, string, string, *ConnectorClientDeleteDryrunOptions) (ConnectorClientDeleteDryrunResponse, error)
- New function
*ConnectorClient.GenerateConfigurations(context.Context, string, string, string, string, *ConnectorClientGenerateConfigurationsOptions) (ConnectorClientGenerateConfigurationsResponse, error)
- New function
*ConnectorClient.Get(context.Context, string, string, string, string, *ConnectorClientGetOptions) (ConnectorClientGetResponse, error)
- New function
*ConnectorClient.GetDryrun(context.Context, string, string, string, string, *ConnectorClientGetDryrunOptions) (ConnectorClientGetDryrunResponse, error)
- New function
*ConnectorClient.NewListDryrunPager(string, string, string, *ConnectorClientListDryrunOptions) *runtime.Pager[ConnectorClientListDryrunResponse]
- New function
*ConnectorClient.NewListPager(string, string, string, *ConnectorClientListOptions) *runtime.Pager[ConnectorClientListResponse]
- New function
*ConnectorClient.BeginUpdate(context.Context, string, string, string, string, LinkerPatch, *ConnectorClientBeginUpdateOptions) (*runtime.Poller[ConnectorClientUpdateResponse], error)
- New function
*ConnectorClient.BeginUpdateDryrun(context.Context, string, string, string, string, DryrunPatch, *ConnectorClientBeginUpdateDryrunOptions) (*runtime.Poller[ConnectorClientUpdateDryrunResponse], error)
- New function
*ConnectorClient.BeginValidate(context.Context, string, string, string, string, *ConnectorClientBeginValidateOptions) (*runtime.Poller[ConnectorClientValidateResponse], error)
- New function
*CreateOrUpdateDryrunParameters.GetDryrunParameters() *DryrunParameters
- New function
*DryrunParameters.GetDryrunParameters() *DryrunParameters
- New function
*DryrunPrerequisiteResult.GetDryrunPrerequisiteResult() *DryrunPrerequisiteResult
- New function
*EasyAuthMicrosoftEntraIDAuthInfo.GetAuthInfoBase() *AuthInfoBase
- New function
NewLinkersClient(azcore.TokenCredential, *arm.ClientOptions) (*LinkersClient, error)
- New function
*LinkersClient.BeginCreateDryrun(context.Context, string, string, DryrunResource, *LinkersClientBeginCreateDryrunOptions) (*runtime.Poller[LinkersClientCreateDryrunResponse], error)
- New function
*LinkersClient.DeleteDryrun(context.Context, string, string, *LinkersClientDeleteDryrunOptions) (LinkersClientDeleteDryrunResponse, error)
- New function
*LinkersClient.GenerateConfigurations(context.Context, string, string, *LinkersClientGenerateConfigurationsOptions) (LinkersClientGenerateConfigurationsResponse, error)
- New function
*LinkersClient.GetDryrun(context.Context, string, string, *LinkersClientGetDryrunOptions) (LinkersClientGetDryrunResponse, error)
- New function
*LinkersClient.NewListDaprConfigurationsPager(string, *LinkersClientListDaprConfigurationsOptions) *runtime.Pager[LinkersClientListDaprConfigurationsResponse]
- New function
*LinkersClient.NewListDryrunPager(string, *LinkersClientListDryrunOptions) *runtime.Pager[LinkersClientListDryrunResponse]
- New function
*LinkersClient.BeginUpdateDryrun(context.Context, string, string, DryrunPatch, *LinkersClientBeginUpdateDryrunOptions) (*runtime.Poller[LinkersClientUpdateDryrunResponse], error)
- New function
*PermissionsMissingDryrunPrerequisiteResult.GetDryrunPrerequisiteResult() *DryrunPrerequisiteResult
- New function
*SelfHostedServer.GetTargetServiceBase() *TargetServiceBase
- New function
*UserAccountAuthInfo.GetAuthInfoBase() *AuthInfoBase
- New struct
AccessKeyInfoBase
- New struct
BasicErrorDryrunPrerequisiteResult
- New struct
ConfigurationInfo
- New struct
ConfigurationName
- New struct
ConfigurationNameItem
- New struct
ConfigurationNameResult
- New struct
ConfigurationNames
- New struct
ConfigurationResult
- New struct
ConfigurationStore
- New struct
CreateOrUpdateDryrunParameters
- New struct
DaprConfigurationList
- New struct
DaprConfigurationProperties
- New struct
DaprConfigurationResource
- New struct
DaprMetadata
- New struct
DaprProperties
- New struct
DatabaseAADAuthInfo
- New struct
DryrunList
- New struct
DryrunOperationPreview
- New struct
DryrunPatch
- New struct
DryrunProperties
- New struct
DryrunResource
- New struct
EasyAuthMicrosoftEntraIDAuthInfo
- New struct
FirewallRules
- New struct
PermissionsMissingDryrunPrerequisiteResult
- New struct
PublicNetworkSolution
- New struct
ResourceList
- New struct
SelfHostedServer
- New struct
UserAccountAuthInfo
- New anonymous field
ConfigurationResult
in structLinkerClientListConfigurationsResponse
- New anonymous field
ResourceList
in structLinkerClientListResponse
- New field
ConfigurationInfo
,PublicNetworkSolution
in structLinkerProperties
- New field
SystemData
in structProxyResource
- New field
SystemData
in structResource
- New field
AuthMode
in structSecretAuthInfo
- New field
KeyVaultSecretName
in structSecretStore
- New field
AuthMode
,DeleteOrUpdateBehavior
,Roles
in structServicePrincipalCertificateAuthInfo
- New field
AuthMode
,DeleteOrUpdateBehavior
,Roles
,UserName
in structServicePrincipalSecretAuthInfo
- New field
ConfigType
,Description
,KeyVaultReferenceIdentity
in structSourceConfiguration
- New field
AuthMode
,DeleteOrUpdateBehavior
,Roles
,UserName
in structSystemAssignedIdentityAuthInfo
- New field
AuthMode
,DeleteOrUpdateBehavior
,Roles
,UserName
in structUserAssignedIdentityAuthInfo
- New field
DeleteOrUpdateBehavior
in structVNetSolution