Cloud Security Compliance v1 API - Class ListCloudControlsRequest (1.0.0-beta01)

public sealed class ListCloudControlsRequest : IMessage<ListCloudControlsRequest>, IEquatable<ListCloudControlsRequest>, IDeepCloneable<ListCloudControlsRequest>, IBufferMessage, IMessage, IPageRequest

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

Request message for [ListCloudControls][].

Inheritance

object > ListCloudControlsRequest

Namespace

Google.Cloud.CloudSecurityCompliance.V1

Assembly

Google.Cloud.CloudSecurityCompliance.V1.dll

Constructors

ListCloudControlsRequest()

public ListCloudControlsRequest()

ListCloudControlsRequest(ListCloudControlsRequest)

public ListCloudControlsRequest(ListCloudControlsRequest other)
Parameter
Name Description
other ListCloudControlsRequest

Properties

PageSize

public int PageSize { get; set; }

Optional. The maximum number of CloudControls to return. The default value is 500.

If you exceed the maximum value of 1000, then the service uses the maximum value.

Property Value
Type Description
int

PageToken

public string PageToken { get; set; }

Optional. A pagination token returned from a previous request to list CloudControls. Provide this token to retrieve the next page of results.

When paginating, parent provided to ListCloudControls request must match the call that provided the page token.

Property Value
Type Description
string

Parent

public string Parent { get; set; }

Required. The parent resource name, in the format organizations/{organization}/locations/{location}.

Property Value
Type Description
string

ParentAsOrganizationLocationName

public OrganizationLocationName ParentAsOrganizationLocationName { get; set; }

OrganizationLocationName-typed view over the Parent resource name property.

Property Value
Type Description
OrganizationLocationName