Class Asset.Types.SecurityCenterProperties (2.2.0)

public sealed class SecurityCenterProperties : IMessage<Asset.Types.SecurityCenterProperties>, IEquatable<Asset.Types.SecurityCenterProperties>, IDeepCloneable<Asset.Types.SecurityCenterProperties>, IBufferMessage, IMessage

Security Command Center managed properties. These properties are managed by Security Command Center and cannot be modified by the user.

Inheritance

Object > Asset.Types.SecurityCenterProperties

Implements

Google.Protobuf.IMessage<Asset.Types.SecurityCenterProperties>, IEquatable<Asset.Types.SecurityCenterProperties>, Google.Protobuf.IDeepCloneable<Asset.Types.SecurityCenterProperties>, Google.Protobuf.IBufferMessage, Google.Protobuf.IMessage

Namespace

Google.Cloud.SecurityCenter.V1

Assembly

Google.Cloud.SecurityCenter.V1.dll

Constructors

SecurityCenterProperties()

public SecurityCenterProperties()

SecurityCenterProperties(Asset.Types.SecurityCenterProperties)

public SecurityCenterProperties(Asset.Types.SecurityCenterProperties other)
Parameter
NameDescription
otherAsset.Types.SecurityCenterProperties

Properties

ResourceDisplayName

public string ResourceDisplayName { get; set; }

The user defined display name for this resource.

Property Value
TypeDescription
String

ResourceName

public string ResourceName { get; set; }

The full resource name of the Google Cloud resource this asset represents. This field is immutable after create time. See: https://cloud.google.com/apis/design/resource_names#full_resource_name

Property Value
TypeDescription
String

ResourceOwners

public RepeatedField<string> ResourceOwners { get; }

Owners of the Google Cloud resource.

Property Value
TypeDescription
Google.Protobuf.Collections.RepeatedField<String>

ResourceParent

public string ResourceParent { get; set; }

The full resource name of the immediate parent of the resource. See: https://cloud.google.com/apis/design/resource_names#full_resource_name

Property Value
TypeDescription
String

ResourceParentDisplayName

public string ResourceParentDisplayName { get; set; }

The user defined display name for the parent of this resource.

Property Value
TypeDescription
String

ResourceProject

public string ResourceProject { get; set; }

The full resource name of the project the resource belongs to. See: https://cloud.google.com/apis/design/resource_names#full_resource_name

Property Value
TypeDescription
String

ResourceProjectDisplayName

public string ResourceProjectDisplayName { get; set; }

The user defined display name for the project of this resource.

Property Value
TypeDescription
String

ResourceType

public string ResourceType { get; set; }

The type of the Google Cloud resource. Examples include: APPLICATION, PROJECT, and ORGANIZATION. This is a case insensitive field defined by Security Command Center and/or the producer of the resource and is immutable after create time.

Property Value
TypeDescription
String