public sealed class AzureMetadata : IMessage<AzureMetadata>, IEquatable<AzureMetadata>, IDeepCloneable<AzureMetadata>, IBufferMessage, IMessage
Reference documentation and code samples for the Security Command Center v2 API class AzureMetadata.
Azure metadata associated with the resource, only applicable if the finding's cloud provider is Microsoft Azure.
Implements
IMessageAzureMetadata, IEquatableAzureMetadata, IDeepCloneableAzureMetadata, IBufferMessage, IMessageNamespace
Google.Cloud.SecurityCenter.V2Assembly
Google.Cloud.SecurityCenter.V2.dll
Constructors
AzureMetadata()
public AzureMetadata()
AzureMetadata(AzureMetadata)
public AzureMetadata(AzureMetadata other)
Parameter | |
---|---|
Name | Description |
other |
AzureMetadata |
Properties
ManagementGroups
public RepeatedField<AzureMetadata.Types.AzureManagementGroup> ManagementGroups { get; }
A list of Azure management groups associated with the resource, ordered from lowest level (closest to the subscription) to highest level.
Property Value | |
---|---|
Type | Description |
RepeatedFieldAzureMetadataTypesAzureManagementGroup |
ResourceGroup
public AzureMetadata.Types.AzureResourceGroup ResourceGroup { get; set; }
The Azure resource group associated with the resource.
Property Value | |
---|---|
Type | Description |
AzureMetadataTypesAzureResourceGroup |
Subscription
public AzureMetadata.Types.AzureSubscription Subscription { get; set; }
The Azure subscription associated with the resource.
Property Value | |
---|---|
Type | Description |
AzureMetadataTypesAzureSubscription |