public sealed class CreateFrameworkAuditRequest : IMessage<CreateFrameworkAuditRequest>, IEquatable<CreateFrameworkAuditRequest>, IDeepCloneable<CreateFrameworkAuditRequest>, IBufferMessage, IMessageReference documentation and code samples for the Cloud Security Compliance v1 API class CreateFrameworkAuditRequest.
The request message for [CreateFrameworkAudit][].
Implements
IMessageCreateFrameworkAuditRequest, IEquatableCreateFrameworkAuditRequest, IDeepCloneableCreateFrameworkAuditRequest, IBufferMessage, IMessageNamespace
Google.Cloud.CloudSecurityCompliance.V1Assembly
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 |
|