- New value
SummaryTypeCve,SummaryTypePasswordHash,SummaryTypeSbom,SummaryTypeUnsafeFunctionCallsadded to enum typeSummaryType - New enum type
ExploitMaturityLevelwith valuesExploitMaturityLevelAttacked,ExploitMaturityLevelNotDefined,ExploitMaturityLevelProofOfConcept,ExploitMaturityLevelUnreported - New enum type
RansomwareCampaignUsewith valuesRansomwareCampaignUseKnown,RansomwareCampaignUseUnknown - New function
*ClientFactory.NewUnsafeFunctionCallsClient() *UnsafeFunctionCallsClient - New function
*CveSummaryResource.GetSummaryResourceProperties() *SummaryResourceProperties - New function
*PasswordHashSummaryResource.GetSummaryResourceProperties() *SummaryResourceProperties - New function
*SbomSummaryResource.GetSummaryResourceProperties() *SummaryResourceProperties - New function
NewUnsafeFunctionCallsClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*UnsafeFunctionCallsClient, error) - New function
*UnsafeFunctionCallsClient.NewListByFirmwarePager(resourceGroupName string, workspaceName string, firmwareID string, options *UnsafeFunctionCallsClientListByFirmwareOptions) *runtime.Pager[UnsafeFunctionCallsClientListByFirmwareResponse] - New function
*UnsafeFunctionCallsSummaryResource.GetSummaryResourceProperties() *SummaryResourceProperties - New struct
CveSummaryResource - New struct
CweProperties - New struct
EpssProperties - New struct
FunctionCall - New struct
KevProperties - New struct
PasswordHashSummaryResource - New struct
SbomSummaryResource - New struct
UnsafeFunctionCallsResource - New struct
UnsafeFunctionCallsResourceListResult - New struct
UnsafeFunctionCallsResult - New struct
UnsafeFunctionCallsSummaryResource - New field
Cwes,EffectiveExploitMaturity,EffectiveVectorString,Epss,FixedInVersions,Kevin structCveResult - New field
ExploitMaturity,VectorStringin structCvssScore
- Function
*SummariesClient.Getparameter(s) have been changed from(context.Context, string, string, string, SummaryName, *SummariesClientGetOptions)to(context.Context, string, string, string, SummaryType, *SummariesClientGetOptions) - Function
*WorkspacesClient.Updateparameter(s) have been changed from(context.Context, string, string, WorkspaceUpdateDefinition, *WorkspacesClientUpdateOptions)to(context.Context, string, string, WorkspaceUpdate, *WorkspacesClientUpdateOptions) - Type of
CryptoKey.KeyTypehas been changed from*stringto*CryptoKeyType ProvisioningStateAcceptedfrom enumProvisioningStatehas been removedSummaryTypeCVEfrom enumSummaryTypehas been removed- Enum
SummaryNamehas been removed - Function
*FirmwaresClient.GenerateDownloadURLhas been removed - Function
*FirmwaresClient.GenerateFilesystemDownloadURLhas been removed - Operation
*WorkspacesClient.Deletehas been changed to LRO, use*WorkspacesClient.BeginDeleteinstead. - Struct
BinaryHardeningListResulthas been removed - Struct
CryptoCertificateListResulthas been removed - Struct
CryptoKeyListResulthas been removed - Struct
CveListResulthas been removed - Struct
FirmwareListhas been removed - Struct
PasswordHashListResulthas been removed - Struct
SbomComponentListResulthas been removed - Struct
SummaryListResulthas been removed - Struct
WorkspaceListhas been removed - Struct
WorkspaceUpdateDefinitionhas been removed - Field
BinaryHardeningListResultof structBinaryHardeningClientListByFirmwareResponsehas been removed - Field
Nx,Pie,Relroof structBinaryHardeningFeatureshas been removed - Field
Architecture,Class,Featuresof structBinaryHardeningResulthas been removed - Field
Canary,Nx,Pie,Relro,Strippedof structBinaryHardeningSummaryResourcehas been removed - Field
KeyAlgorithm,KeySize,Name,Role,Usageof structCryptoCertificatehas been removed - Field
Expired,ExpiringSoon,PairedKeys,SelfSigned,ShortKeySize,TotalCertificates,WeakSignatureof structCryptoCertificateSummaryResourcehas been removed - Field
CryptoCertificateListResultof structCryptoCertificatesClientListByFirmwareResponsehas been removed - Field
KeySizeof structCryptoKeyhas been removed - Field
PairedKeys,PrivateKeys,PublicKeys,ShortKeySize,TotalKeysof structCryptoKeySummaryResourcehas been removed - Field
CryptoKeyListResultof structCryptoKeysClientListByFirmwareResponsehas been removed - Field
Nameof structCveResulthas been removed - Field
Critical,High,Low,Medium,Unknownof structCveSummaryhas been removed - Field
CveListResultof structCvesClientListByFirmwareResponsehas been removed - Field
FirmwareListof structFirmwaresClientListByWorkspaceResponsehas been removed - Field
IDof structPairedKeyhas been removed - Field
PasswordHashListResultof structPasswordHashesClientListByFirmwareResponsehas been removed - Field
SbomComponentListResultof structSbomComponentsClientListByFirmwareResponsehas been removed - Field
SummaryListResultof structSummariesClientListByFirmwareResponsehas been removed - Field
WorkspaceListof structWorkspacesClientListByResourceGroupResponsehas been removed - Field
WorkspaceListof structWorkspacesClientListBySubscriptionResponsehas been removed
- New value
ProvisioningStateAnalyzing,ProvisioningStateExtracting,ProvisioningStatePendingadded to enum typeProvisioningState - New value
SummaryTypeCommonVulnerabilitiesAndExposuresadded to enum typeSummaryType - New enum type
CertificateUsagewith valuesCertificateUsageCRLSign,CertificateUsageClientAuthentication,CertificateUsageCodeSigning,CertificateUsageContentCommitment,CertificateUsageDataEncipherment,CertificateUsageDecipherOnly,CertificateUsageDigitalSignature,CertificateUsageEmailProtection,CertificateUsageEncipherOnly,CertificateUsageKeyAgreement,CertificateUsageKeyCertSign,CertificateUsageKeyEncipherment,CertificateUsageNonRepudiation,CertificateUsageOCSPSigning,CertificateUsageServerAuthentication,CertificateUsageTimeStamping - New enum type
CryptoKeyTypewith valuesCryptoKeyTypePrivate,CryptoKeyTypePublic - New enum type
ExecutableClasswith valuesExecutableClassX64,ExecutableClassX86 - New enum type
SKUTierwith valuesSKUTierBasic,SKUTierFree,SKUTierPremium,SKUTierStandard - New function
*ClientFactory.NewUsageMetricsClient() *UsageMetricsClient - New function
NewUsageMetricsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*UsageMetricsClient, error) - New function
*UsageMetricsClient.Get(context.Context, string, string, string, *UsageMetricsClientGetOptions) (UsageMetricsClientGetResponse, error) - New function
*UsageMetricsClient.NewListByWorkspacePager(string, string, *UsageMetricsClientListByWorkspaceOptions) *runtime.Pager[UsageMetricsClientListByWorkspaceResponse] - New struct
BinaryHardeningResourceListResult - New struct
CryptoCertificateResourceListResult - New struct
CryptoKeyResourceListResult - New struct
CveResourceListResult - New struct
CvssScore - New struct
FirmwareListResult - New struct
PasswordHashResourceListResult - New struct
SKU - New struct
SbomComponentResourceListResult - New struct
SummaryResourceListResult - New struct
UsageMetric - New struct
UsageMetricListResult - New struct
UsageMetricProperties - New struct
WorkspaceListResult - New struct
WorkspaceUpdate - New anonymous field
BinaryHardeningResourceListResultin structBinaryHardeningClientListByFirmwareResponse - New field
NoExecute,PositionIndependentExecutable,RelocationReadOnlyin structBinaryHardeningFeatures - New field
ExecutableArchitecture,ExecutableClass,ProvisioningState,SecurityHardeningFeaturesin structBinaryHardeningResult - New field
NotExecutableStackCount,PositionIndependentExecutableCount,ProvisioningState,RelocationReadOnlyCount,StackCanaryCount,StrippedBinaryCountin structBinaryHardeningSummaryResource - New field
CertificateKeyAlgorithm,CertificateKeySize,CertificateName,CertificateRole,CertificateUsage,ProvisioningStatein structCryptoCertificate - New field
ExpiredCertificateCount,ExpiringSoonCertificateCount,PairedKeyCount,ProvisioningState,SelfSignedCertificateCount,ShortKeySizeCount,TotalCertificateCount,WeakSignatureCountin structCryptoCertificateSummaryResource - New anonymous field
CryptoCertificateResourceListResultin structCryptoCertificatesClientListByFirmwareResponse - New field
CryptoKeySize,ProvisioningStatein structCryptoKey - New field
PairedKeyCount,PrivateKeyCount,ProvisioningState,PublicKeyCount,ShortKeySizeCount,TotalKeyCountin structCryptoKeySummaryResource - New anonymous field
CryptoKeyResourceListResultin structCryptoKeysClientListByFirmwareResponse - New field
ComponentID,ComponentName,ComponentVersion,CveName,CvssScores,EffectiveCvssScore,EffectiveCvssVersion,ProvisioningStatein structCveResult - New field
CriticalCveCount,HighCveCount,LowCveCount,MediumCveCount,ProvisioningState,UnknownCveCountin structCveSummary - New anonymous field
CveResourceListResultin structCvesClientListByFirmwareResponse - New field
ProvisioningStatein structFirmwareSummary - New anonymous field
FirmwareListResultin structFirmwaresClientListByWorkspaceResponse - New field
PairedKeyIDin structPairedKey - New field
ProvisioningStatein structPasswordHash - New anonymous field
PasswordHashResourceListResultin structPasswordHashesClientListByFirmwareResponse - New field
ProvisioningStatein structSbomComponent - New anonymous field
SbomComponentResourceListResultin structSbomComponentsClientListByFirmwareResponse - New anonymous field
SummaryResourceListResultin structSummariesClientListByFirmwareResponse - New field
ProvisioningStatein structSummaryResourceProperties - New field
SKUin structWorkspace - New anonymous field
WorkspaceListResultin structWorkspacesClientListByResourceGroupResponse - New anonymous field
WorkspaceListResultin structWorkspacesClientListBySubscriptionResponse
- Function
*SummariesClient.Getparameter(s) have been changed from(context.Context, string, string, string, SummaryName, *SummariesClientGetOptions)to(context.Context, string, string, string, SummaryType, *SummariesClientGetOptions) - Function
*WorkspacesClient.Updateparameter(s) have been changed from(context.Context, string, string, WorkspaceUpdateDefinition, *WorkspacesClientUpdateOptions)to(context.Context, string, string, WorkspaceUpdate, *WorkspacesClientUpdateOptions) - Type of
CryptoKey.KeyTypehas been changed from*stringto*CryptoKeyType - Type of
SummaryResource.Namehas been changed from*stringto*SummaryType ProvisioningStateAcceptedfrom enumProvisioningStatehas been removedSummaryTypeCVEfrom enumSummaryTypehas been removed- Enum
SummaryNamehas been removed - Function
*FirmwaresClient.GenerateDownloadURLhas been removed - Function
*FirmwaresClient.GenerateFilesystemDownloadURLhas been removed - Struct
BinaryHardeningListResulthas been removed - Struct
CryptoCertificateListResulthas been removed - Struct
CryptoKeyListResulthas been removed - Struct
CveComponenthas been removed - Struct
CveListResulthas been removed - Struct
FirmwareListhas been removed - Struct
PasswordHashListResulthas been removed - Struct
SbomComponentListResulthas been removed - Struct
SummaryListResulthas been removed - Struct
WorkspaceListhas been removed - Struct
WorkspaceUpdateDefinitionhas been removed - Field
BinaryHardeningListResultof structBinaryHardeningClientListByFirmwareResponsehas been removed - Field
Nx,Pie,Relroof structBinaryHardeningFeatureshas been removed - Field
Architecture,Class,Featuresof structBinaryHardeningResulthas been removed - Field
Canary,Nx,Pie,Relro,Strippedof structBinaryHardeningSummaryResourcehas been removed - Field
KeyAlgorithm,KeySize,Name,Role,Usageof structCryptoCertificatehas been removed - Field
Expired,ExpiringSoon,PairedKeys,SelfSigned,ShortKeySize,TotalCertificates,WeakSignatureof structCryptoCertificateSummaryResourcehas been removed - Field
CryptoCertificateListResultof structCryptoCertificatesClientListByFirmwareResponsehas been removed - Field
KeySizeof structCryptoKeyhas been removed - Field
PairedKeys,PrivateKeys,PublicKeys,ShortKeySize,TotalKeysof structCryptoKeySummaryResourcehas been removed - Field
CryptoKeyListResultof structCryptoKeysClientListByFirmwareResponsehas been removed - Field
Component,CvssScore,CvssV2Score,CvssV3Score,CvssVersion,Nameof structCveResulthas been removed - Field
Critical,High,Low,Medium,Unknownof structCveSummaryhas been removed - Field
CveListResultof structCvesClientListByFirmwareResponsehas been removed - Field
FirmwareListof structFirmwaresClientListByWorkspaceResponsehas been removed - Field
IDof structPairedKeyhas been removed - Field
PasswordHashListResultof structPasswordHashesClientListByFirmwareResponsehas been removed - Field
SbomComponentListResultof structSbomComponentsClientListByFirmwareResponsehas been removed - Field
SummaryListResultof structSummariesClientListByFirmwareResponsehas been removed - Field
WorkspaceListof structWorkspacesClientListByResourceGroupResponsehas been removed - Field
WorkspaceListof structWorkspacesClientListBySubscriptionResponsehas been removed
- New value
ProvisioningStateAnalyzing,ProvisioningStateExtracting,ProvisioningStatePendingadded to enum typeProvisioningState - New value
SummaryTypeCommonVulnerabilitiesAndExposuresadded to enum typeSummaryType - New enum type
CertificateUsagewith valuesCertificateUsageCRLSign,CertificateUsageClientAuthentication,CertificateUsageCodeSigning,CertificateUsageContentCommitment,CertificateUsageDataEncipherment,CertificateUsageDecipherOnly,CertificateUsageDigitalSignature,CertificateUsageEmailProtection,CertificateUsageEncipherOnly,CertificateUsageKeyAgreement,CertificateUsageKeyCertSign,CertificateUsageKeyEncipherment,CertificateUsageNonRepudiation,CertificateUsageOCSPSigning,CertificateUsageServerAuthentication,CertificateUsageTimeStamping - New enum type
CryptoKeyTypewith valuesCryptoKeyTypePrivate,CryptoKeyTypePublic - New enum type
ExecutableClasswith valuesExecutableClassX64,ExecutableClassX86 - New enum type
SKUTierwith valuesSKUTierBasic,SKUTierFree,SKUTierPremium,SKUTierStandard - New function
*ClientFactory.NewUsageMetricsClient() *UsageMetricsClient - New function
NewUsageMetricsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*UsageMetricsClient, error) - New function
*UsageMetricsClient.Get(context.Context, string, string, string, *UsageMetricsClientGetOptions) (UsageMetricsClientGetResponse, error) - New function
*UsageMetricsClient.NewListByWorkspacePager(string, string, *UsageMetricsClientListByWorkspaceOptions) *runtime.Pager[UsageMetricsClientListByWorkspaceResponse] - New struct
BinaryHardeningResourceListResult - New struct
CryptoCertificateResourceListResult - New struct
CryptoKeyResourceListResult - New struct
CveResourceListResult - New struct
CvssScore - New struct
FirmwareListResult - New struct
PasswordHashResourceListResult - New struct
SKU - New struct
SbomComponentResourceListResult - New struct
SummaryResourceListResult - New struct
UsageMetric - New struct
UsageMetricListResult - New struct
UsageMetricProperties - New struct
WorkspaceListResult - New struct
WorkspaceUpdate - New anonymous field
BinaryHardeningResourceListResultin structBinaryHardeningClientListByFirmwareResponse - New field
NoExecute,PositionIndependentExecutable,RelocationReadOnlyin structBinaryHardeningFeatures - New field
ExecutableArchitecture,ExecutableClass,ProvisioningState,SecurityHardeningFeaturesin structBinaryHardeningResult - New field
NotExecutableStackCount,PositionIndependentExecutableCount,ProvisioningState,RelocationReadOnlyCount,StackCanaryCount,StrippedBinaryCountin structBinaryHardeningSummaryResource - New field
CertificateKeyAlgorithm,CertificateKeySize,CertificateName,CertificateRole,CertificateUsage,ProvisioningStatein structCryptoCertificate - New field
ExpiredCertificateCount,ExpiringSoonCertificateCount,PairedKeyCount,ProvisioningState,SelfSignedCertificateCount,ShortKeySizeCount,TotalCertificateCount,WeakSignatureCountin structCryptoCertificateSummaryResource - New anonymous field
CryptoCertificateResourceListResultin structCryptoCertificatesClientListByFirmwareResponse - New field
CryptoKeySize,ProvisioningStatein structCryptoKey - New field
PairedKeyCount,PrivateKeyCount,ProvisioningState,PublicKeyCount,ShortKeySizeCount,TotalKeyCountin structCryptoKeySummaryResource - New anonymous field
CryptoKeyResourceListResultin structCryptoKeysClientListByFirmwareResponse - New field
ComponentID,ComponentName,ComponentVersion,CveName,CvssScores,EffectiveCvssScore,EffectiveCvssVersion,ProvisioningStatein structCveResult - New field
CriticalCveCount,HighCveCount,LowCveCount,MediumCveCount,ProvisioningState,UnknownCveCountin structCveSummary - New anonymous field
CveResourceListResultin structCvesClientListByFirmwareResponse - New field
ProvisioningStatein structFirmwareSummary - New anonymous field
FirmwareListResultin structFirmwaresClientListByWorkspaceResponse - New field
PairedKeyIDin structPairedKey - New field
ProvisioningStatein structPasswordHash - New anonymous field
PasswordHashResourceListResultin structPasswordHashesClientListByFirmwareResponse - New field
ProvisioningStatein structSbomComponent - New anonymous field
SbomComponentResourceListResultin structSbomComponentsClientListByFirmwareResponse - New anonymous field
SummaryResourceListResultin structSummariesClientListByFirmwareResponse - New field
ProvisioningStatein structSummaryResourceProperties - New field
SKUin structWorkspace - New anonymous field
WorkspaceListResultin structWorkspacesClientListByResourceGroupResponse - New anonymous field
WorkspaceListResultin structWorkspacesClientListBySubscriptionResponse
- Type of
BinaryHardeningFeatures.Canaryhas been changed from*CanaryFlagto*bool - Type of
BinaryHardeningFeatures.Nxhas been changed from*NxFlagto*bool - Type of
BinaryHardeningFeatures.Piehas been changed from*PieFlagto*bool - Type of
BinaryHardeningFeatures.Relrohas been changed from*RelroFlagto*bool - Type of
BinaryHardeningFeatures.Strippedhas been changed from*StrippedFlagto*bool - Type of
CryptoCertificate.IsExpiredhas been changed from*IsExpiredto*bool - Type of
CryptoCertificate.IsSelfSignedhas been changed from*IsSelfSignedto*bool - Type of
CryptoCertificate.IsShortKeySizehas been changed from*IsShortKeySizeto*bool - Type of
CryptoCertificate.IsWeakSignaturehas been changed from*IsWeakSignatureto*bool - Type of
CryptoKey.IsShortKeySizehas been changed from*IsShortKeySizeto*bool - Type of
FirmwareProperties.StatusMessageshas been changed from[]anyto[]*StatusMessage - Enum
CanaryFlaghas been removed - Enum
IsExpiredhas been removed - Enum
IsSelfSignedhas been removed - Enum
IsShortKeySizehas been removed - Enum
IsUpdateAvailablehas been removed - Enum
IsWeakSignaturehas been removed - Enum
NxFlaghas been removed - Enum
PieFlaghas been removed - Enum
RelroFlaghas been removed - Enum
StrippedFlaghas been removed - Function
*ClientFactory.NewFirmwareClienthas been removed - Function
NewFirmwareClienthas been removed - Function
*FirmwareClient.Createhas been removed - Function
*FirmwareClient.Deletehas been removed - Function
*FirmwareClient.GenerateBinaryHardeningDetailshas been removed - Function
*FirmwareClient.GenerateBinaryHardeningSummaryhas been removed - Function
*FirmwareClient.GenerateComponentDetailshas been removed - Function
*FirmwareClient.GenerateCryptoCertificateSummaryhas been removed - Function
*FirmwareClient.GenerateCryptoKeySummaryhas been removed - Function
*FirmwareClient.GenerateCveSummaryhas been removed - Function
*FirmwareClient.GenerateDownloadURLhas been removed - Function
*FirmwareClient.GenerateFilesystemDownloadURLhas been removed - Function
*FirmwareClient.GenerateSummaryhas been removed - Function
*FirmwareClient.Gethas been removed - Function
*FirmwareClient.NewListByWorkspacePagerhas been removed - Function
*FirmwareClient.NewListGenerateBinaryHardeningListPagerhas been removed - Function
*FirmwareClient.NewListGenerateComponentListPagerhas been removed - Function
*FirmwareClient.NewListGenerateCryptoCertificateListPagerhas been removed - Function
*FirmwareClient.NewListGenerateCryptoKeyListPagerhas been removed - Function
*FirmwareClient.NewListGenerateCveListPagerhas been removed - Function
*FirmwareClient.NewListGeneratePasswordHashListPagerhas been removed - Function
*FirmwareClient.Updatehas been removed - Struct
BinaryHardeninghas been removed - Struct
BinaryHardeningListhas been removed - Struct
BinaryHardeningSummaryhas been removed - Struct
Componenthas been removed - Struct
ComponentListhas been removed - Struct
CryptoCertificateListhas been removed - Struct
CryptoCertificateSummaryhas been removed - Struct
CryptoKeyListhas been removed - Struct
CryptoKeySummaryhas been removed - Struct
Cvehas been removed - Struct
CveListhas been removed - Struct
PasswordHashListhas been removed - Field
Undefinedof structCveSummaryhas been removed - Field
AdditionalPropertiesof structPairedKeyhas been removed - Field
UploadURLof structURLTokenhas been removed
- New enum type
SummaryNamewith valuesSummaryNameBinaryHardening,SummaryNameCVE,SummaryNameCryptoCertificate,SummaryNameCryptoKey,SummaryNameFirmware - New enum type
SummaryTypewith valuesSummaryTypeBinaryHardening,SummaryTypeCVE,SummaryTypeCryptoCertificate,SummaryTypeCryptoKey,SummaryTypeFirmware - New function
NewBinaryHardeningClient(string, azcore.TokenCredential, *arm.ClientOptions) (*BinaryHardeningClient, error) - New function
*BinaryHardeningClient.NewListByFirmwarePager(string, string, string, *BinaryHardeningClientListByFirmwareOptions) *runtime.Pager[BinaryHardeningClientListByFirmwareResponse] - New function
*BinaryHardeningSummaryResource.GetSummaryResourceProperties() *SummaryResourceProperties - New function
*ClientFactory.NewBinaryHardeningClient() *BinaryHardeningClient - New function
*ClientFactory.NewCryptoCertificatesClient() *CryptoCertificatesClient - New function
*ClientFactory.NewCryptoKeysClient() *CryptoKeysClient - New function
*ClientFactory.NewCvesClient() *CvesClient - New function
*ClientFactory.NewFirmwaresClient() *FirmwaresClient - New function
*ClientFactory.NewPasswordHashesClient() *PasswordHashesClient - New function
*ClientFactory.NewSbomComponentsClient() *SbomComponentsClient - New function
*ClientFactory.NewSummariesClient() *SummariesClient - New function
*CryptoCertificateSummaryResource.GetSummaryResourceProperties() *SummaryResourceProperties - New function
NewCryptoCertificatesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*CryptoCertificatesClient, error) - New function
*CryptoCertificatesClient.NewListByFirmwarePager(string, string, string, *CryptoCertificatesClientListByFirmwareOptions) *runtime.Pager[CryptoCertificatesClientListByFirmwareResponse] - New function
*CryptoKeySummaryResource.GetSummaryResourceProperties() *SummaryResourceProperties - New function
NewCryptoKeysClient(string, azcore.TokenCredential, *arm.ClientOptions) (*CryptoKeysClient, error) - New function
*CryptoKeysClient.NewListByFirmwarePager(string, string, string, *CryptoKeysClientListByFirmwareOptions) *runtime.Pager[CryptoKeysClientListByFirmwareResponse] - New function
*CveSummary.GetSummaryResourceProperties() *SummaryResourceProperties - New function
NewCvesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*CvesClient, error) - New function
*CvesClient.NewListByFirmwarePager(string, string, string, *CvesClientListByFirmwareOptions) *runtime.Pager[CvesClientListByFirmwareResponse] - New function
*FirmwareSummary.GetSummaryResourceProperties() *SummaryResourceProperties - New function
NewFirmwaresClient(string, azcore.TokenCredential, *arm.ClientOptions) (*FirmwaresClient, error) - New function
*FirmwaresClient.Create(context.Context, string, string, string, Firmware, *FirmwaresClientCreateOptions) (FirmwaresClientCreateResponse, error) - New function
*FirmwaresClient.Delete(context.Context, string, string, string, *FirmwaresClientDeleteOptions) (FirmwaresClientDeleteResponse, error) - New function
*FirmwaresClient.GenerateDownloadURL(context.Context, string, string, string, *FirmwaresClientGenerateDownloadURLOptions) (FirmwaresClientGenerateDownloadURLResponse, error) - New function
*FirmwaresClient.GenerateFilesystemDownloadURL(context.Context, string, string, string, *FirmwaresClientGenerateFilesystemDownloadURLOptions) (FirmwaresClientGenerateFilesystemDownloadURLResponse, error) - New function
*FirmwaresClient.Get(context.Context, string, string, string, *FirmwaresClientGetOptions) (FirmwaresClientGetResponse, error) - New function
*FirmwaresClient.NewListByWorkspacePager(string, string, *FirmwaresClientListByWorkspaceOptions) *runtime.Pager[FirmwaresClientListByWorkspaceResponse] - New function
*FirmwaresClient.Update(context.Context, string, string, string, FirmwareUpdateDefinition, *FirmwaresClientUpdateOptions) (FirmwaresClientUpdateResponse, error) - New function
NewPasswordHashesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*PasswordHashesClient, error) - New function
*PasswordHashesClient.NewListByFirmwarePager(string, string, string, *PasswordHashesClientListByFirmwareOptions) *runtime.Pager[PasswordHashesClientListByFirmwareResponse] - New function
NewSbomComponentsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*SbomComponentsClient, error) - New function
*SbomComponentsClient.NewListByFirmwarePager(string, string, string, *SbomComponentsClientListByFirmwareOptions) *runtime.Pager[SbomComponentsClientListByFirmwareResponse] - New function
NewSummariesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*SummariesClient, error) - New function
*SummariesClient.Get(context.Context, string, string, string, SummaryName, *SummariesClientGetOptions) (SummariesClientGetResponse, error) - New function
*SummariesClient.NewListByFirmwarePager(string, string, string, *SummariesClientListByFirmwareOptions) *runtime.Pager[SummariesClientListByFirmwareResponse] - New function
*SummaryResourceProperties.GetSummaryResourceProperties() *SummaryResourceProperties - New struct
BinaryHardeningListResult - New struct
BinaryHardeningResource - New struct
BinaryHardeningResult - New struct
BinaryHardeningSummaryResource - New struct
CryptoCertificateListResult - New struct
CryptoCertificateResource - New struct
CryptoCertificateSummaryResource - New struct
CryptoKeyListResult - New struct
CryptoKeyResource - New struct
CryptoKeySummaryResource - New struct
CveComponent - New struct
CveListResult - New struct
CveResource - New struct
CveResult - New struct
PasswordHashListResult - New struct
PasswordHashResource - New struct
SbomComponent - New struct
SbomComponentListResult - New struct
SbomComponentResource - New struct
StatusMessage - New struct
SummaryListResult - New struct
SummaryResource - New field
SummaryTypein structCveSummary - New field
SummaryTypein structFirmwareSummary
- Support for test fakes and OpenTelemetry trace spans.
The package of github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/iotfirmwaredefense/armiotfirmwaredefense is using our next generation design principles.
To learn more, please refer to our documentation Quick Start.