sdk/resourcemanager/deviceregistry/armdeviceregistry/v0.2.0
Pre-release
Pre-release
azure-sdk
released this
19 Dec 03:58
0.2.0 (2024-12-11)
Breaking Changes
- Type of
AssetProperties.Version
has been changed from*int32
to*int64
- Type of
AssetStatus.Version
has been changed from*int32
to*int64
- Type of
DataPoint.ObservabilityMode
has been changed from*DataPointsObservabilityMode
to*DataPointObservabilityMode
- Type of
ErrorAdditionalInfo.Info
has been changed fromany
to*ErrorAdditionalInfoInfo
- Type of
Event.ObservabilityMode
has been changed from*EventsObservabilityMode
to*EventObservabilityMode
- Type of
OperationStatusResult.PercentComplete
has been changed from*float32
to*float64
- Enum
DataPointsObservabilityMode
has been removed - Enum
EventsObservabilityMode
has been removed - Enum
UserAuthenticationMode
has been removed - Struct
OwnCertificate
has been removed - Struct
TransportAuthentication
has been removed - Struct
TransportAuthenticationUpdate
has been removed - Struct
UserAuthentication
has been removed - Struct
UserAuthenticationUpdate
has been removed - Struct
UsernamePasswordCredentialsUpdate
has been removed - Struct
X509CredentialsUpdate
has been removed - Field
TransportAuthentication
,UserAuthentication
of structAssetEndpointProfileProperties
has been removed - Field
TransportAuthentication
,UserAuthentication
of structAssetEndpointProfileUpdateProperties
has been removed - Field
AssetEndpointProfileURI
,AssetType
,DataPoints
,DefaultDataPointsConfiguration
of structAssetProperties
has been removed - Field
AssetType
,DataPoints
,DefaultDataPointsConfiguration
of structAssetUpdateProperties
has been removed - Field
CapabilityID
of structDataPoint
has been removed - Field
CapabilityID
of structEvent
has been removed - Field
PasswordReference
,UsernameReference
of structUsernamePasswordCredentials
has been removed - Field
CertificateReference
of structX509Credentials
has been removed
Features Added
- New value
ProvisioningStateDeleting
added to enum typeProvisioningState
- New enum type
AuthenticationMethod
with valuesAuthenticationMethodAnonymous
,AuthenticationMethodCertificate
,AuthenticationMethodUsernamePassword
- New enum type
DataPointObservabilityMode
with valuesDataPointObservabilityModeCounter
,DataPointObservabilityModeGauge
,DataPointObservabilityModeHistogram
,DataPointObservabilityModeLog
,DataPointObservabilityModeNone
- New enum type
EventObservabilityMode
with valuesEventObservabilityModeLog
,EventObservabilityModeNone
- New enum type
TopicRetainType
with valuesTopicRetainTypeKeep
,TopicRetainTypeNever
- New function
NewBillingContainersClient(string, azcore.TokenCredential, *arm.ClientOptions) (*BillingContainersClient, error)
- New function
*BillingContainersClient.Get(context.Context, string, *BillingContainersClientGetOptions) (BillingContainersClientGetResponse, error)
- New function
*BillingContainersClient.NewListBySubscriptionPager(*BillingContainersClientListBySubscriptionOptions) *runtime.Pager[BillingContainersClientListBySubscriptionResponse]
- New function
*ClientFactory.NewBillingContainersClient() *BillingContainersClient
- New struct
AssetEndpointProfileStatus
- New struct
AssetEndpointProfileStatusError
- New struct
AssetStatusDataset
- New struct
AssetStatusEvent
- New struct
Authentication
- New struct
BillingContainer
- New struct
BillingContainerListResult
- New struct
BillingContainerProperties
- New struct
Dataset
- New struct
ErrorAdditionalInfoInfo
- New struct
MessageSchemaReference
- New struct
Topic
- New field
Authentication
,DiscoveredAssetEndpointProfileRef
,EndpointProfileType
,Status
in structAssetEndpointProfileProperties
- New field
Authentication
,EndpointProfileType
in structAssetEndpointProfileUpdateProperties
- New field
AssetEndpointProfileRef
,Datasets
,DefaultDatasetsConfiguration
,DefaultTopic
,DiscoveredAssetRefs
in structAssetProperties
- New field
Datasets
,Events
in structAssetStatus
- New field
Datasets
,DefaultDatasetsConfiguration
,DefaultTopic
in structAssetUpdateProperties
- New field
Topic
in structEvent
- New field
PasswordSecretName
,UsernameSecretName
in structUsernamePasswordCredentials
- New field
CertificateSecretName
in structX509Credentials