Cloud Security Compliance v1 API - Class CreateFrameworkAuditRequest (1.0.0-beta04)

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

Reference documentation and code samples for the Cloud Security Compliance v1 API class CreateFrameworkAuditRequest.

The request message for [CreateFrameworkAudit][].

Inheritance

object > CreateFrameworkAuditRequest

Namespace

Google.Cloud.CloudSecurityCompliance.V1

Assembly

Google.Cloud.CloudSecurityCompliance.V1.dll

Constructors

CreateFrameworkAuditRequest()

public CreateFrameworkAuditRequest()

CreateFrameworkAuditRequest(CreateFrameworkAuditRequest)

public CreateFrameworkAuditRequest(CreateFrameworkAuditRequest other)
Parameter
Name Description
other CreateFrameworkAuditRequest

Properties

FrameworkAudit

public FrameworkAudit FrameworkAudit { get; set; }

Required. The framework audit to create.

Property Value
Type Description
FrameworkAudit

FrameworkAuditId

public string FrameworkAuditId { get; set; }

Optional. The ID to use for the framework audit. The ID becomes the final component of the framework audit's full resource name.

The ID must be between 4-63 characters, and valid characters are \[a-z][0-9]-\.

Property Value
Type Description
string

Parent

public string Parent { get; set; }

Required. The parent resource where this framework audit is created.

Supported formats are the following:

  • organizations/{organization_id}/locations/{location}
  • folders/{folder_id}/locations/{location}
  • projects/{project_id}/locations/{location}
Property Value
Type Description
string

ParentAsLocationName

public LocationName ParentAsLocationName { get; set; }

LocationName-typed view over the Parent resource name property.

Property Value
Type Description
LocationName

ParentAsOrganizationLocationName

public OrganizationLocationName ParentAsOrganizationLocationName { get; set; }

OrganizationLocationName-typed view over the Parent resource name property.

Property Value
Type Description
OrganizationLocationName

ParentAsResourceName

public IResourceName ParentAsResourceName { get; set; }

IResourceName-typed view over the Parent resource name property.

Property Value
Type Description
IResourceName