Google Cloud Security Command Center Settings v1beta1 API - Class ServiceAccount (2.0.0-beta03)

public sealed class ServiceAccount : IMessage<ServiceAccount>, IEquatable<ServiceAccount>, IDeepCloneable<ServiceAccount>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud Security Command Center Settings v1beta1 API class ServiceAccount.

An organization-level service account to be used by threat detection components.

Inheritance

object > ServiceAccount

Namespace

Google.Cloud.SecurityCenter.Settings.V1Beta1

Assembly

Google.Cloud.SecurityCenter.Settings.V1Beta1.dll

Constructors

ServiceAccount()

public ServiceAccount()

ServiceAccount(ServiceAccount)

public ServiceAccount(ServiceAccount other)
Parameter
NameDescription
otherServiceAccount

Properties

Name

public string Name { get; set; }

The relative resource name of the service account resource. Format:

  • organizations/{organization}/serviceAccount
Property Value
TypeDescription
string

ServiceAccountName

public ServiceAccountName ServiceAccountName { get; set; }

ServiceAccountName-typed view over the Name resource name property.

Property Value
TypeDescription
ServiceAccountName

ServiceAccount_

public string ServiceAccount_ { get; set; }

Security Center managed service account for the organization example service-org-1234@scc.iam.gserviceaccount.com This service_account will be stored in the ComponentSettings field for the SCC, SHA, and Infra Automation components.

Property Value
TypeDescription
string