public class BinaryAuthorization.Projects.Attestors extends Object
Modifier and Type | Class and Description |
---|---|
class |
BinaryAuthorization.Projects.Attestors.Create |
class |
BinaryAuthorization.Projects.Attestors.Delete |
class |
BinaryAuthorization.Projects.Attestors.Get |
class |
BinaryAuthorization.Projects.Attestors.GetIamPolicy |
class |
BinaryAuthorization.Projects.Attestors.List |
class |
BinaryAuthorization.Projects.Attestors.SetIamPolicy |
class |
BinaryAuthorization.Projects.Attestors.TestIamPermissions |
class |
BinaryAuthorization.Projects.Attestors.Update |
class |
BinaryAuthorization.Projects.Attestors.ValidateAttestationOccurrence |
Constructor and Description |
---|
Attestors() |
public BinaryAuthorization.Projects.Attestors.Create create(String parent, Attestor content) throws IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.parent
- Required. The parent of this attestor.content
- the Attestor
IOException
public BinaryAuthorization.Projects.Attestors.Delete delete(String name) throws IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.name
- Required. The name of the attestors to delete, in the format `projects/attestors`.IOException
public BinaryAuthorization.Projects.Attestors.Get get(String name) throws IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.name
- Required. The name of the attestor to retrieve, in the format `projects/attestors`.IOException
public BinaryAuthorization.Projects.Attestors.GetIamPolicy getIamPolicy(String resource) throws IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote
operation.resource
- REQUIRED: The resource for which the policy is being requested. See [Resource
names](https://cloud.google.com/apis/design/resource_names) for the appropriate value for
this field.IOException
public BinaryAuthorization.Projects.Attestors.List list(String parent) throws IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.parent
- Required. The resource name of the project associated with the attestors, in the format `projects`.IOException
public BinaryAuthorization.Projects.Attestors.SetIamPolicy setIamPolicy(String resource, SetIamPolicyRequest content) throws IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote
operation.resource
- REQUIRED: The resource for which the policy is being specified. See [Resource
names](https://cloud.google.com/apis/design/resource_names) for the appropriate value for
this field.content
- the SetIamPolicyRequest
IOException
public BinaryAuthorization.Projects.Attestors.TestIamPermissions testIamPermissions(String resource, TestIamPermissionsRequest content) throws IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote
operation.resource
- REQUIRED: The resource for which the policy detail is being requested. See [Resource
names](https://cloud.google.com/apis/design/resource_names) for the appropriate value for
this field.content
- the TestIamPermissionsRequest
IOException
public BinaryAuthorization.Projects.Attestors.Update update(String name, Attestor content) throws IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.name
- Required. The resource name, in the format: `projects/attestors`. This field may not be updated.content
- the Attestor
IOException
public BinaryAuthorization.Projects.Attestors.ValidateAttestationOccurrence validateAttestationOccurrence(String attestor, ValidateAttestationOccurrenceRequest content) throws IOException
AbstractGoogleClientRequest.execute()
method to invoke
the remote operation.attestor
- Required. The resource name of the Attestor of the occurrence, in the format `projects/attestors`.content
- the ValidateAttestationOccurrenceRequest
IOException
Copyright © 2011–2024 Google. All rights reserved.