Reference documentation and code samples for the Binary Authorization V1 API class Google::Cloud::BinaryAuthorization::V1::ValidateAttestationOccurrenceRequest.
Request message for {::Google::Cloud::BinaryAuthorization::V1::ValidationHelperV1::Client#validate_attestation_occurrence ValidationHelperV1.ValidateAttestationOccurrence}.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#attestation
def attestation() -> ::Grafeas::V1::AttestationOccurrence
Returns
- (::Grafeas::V1::AttestationOccurrence) — Required. An AttestationOccurrence to be checked that it can be verified by the Attestor. It does not have to be an existing entity in Container Analysis. It must otherwise be a valid AttestationOccurrence.
#attestation=
def attestation=(value) -> ::Grafeas::V1::AttestationOccurrence
Parameter
- value (::Grafeas::V1::AttestationOccurrence) — Required. An AttestationOccurrence to be checked that it can be verified by the Attestor. It does not have to be an existing entity in Container Analysis. It must otherwise be a valid AttestationOccurrence.
Returns
- (::Grafeas::V1::AttestationOccurrence) — Required. An AttestationOccurrence to be checked that it can be verified by the Attestor. It does not have to be an existing entity in Container Analysis. It must otherwise be a valid AttestationOccurrence.
#attestor
def attestor() -> ::String
Returns
-
(::String) — Required. The resource name of the Attestor of the
[occurrence][grafeas.v1.Occurrence], in the format
projects/*/attestors/*
.
#attestor=
def attestor=(value) -> ::String
Parameter
-
value (::String) — Required. The resource name of the Attestor of the
[occurrence][grafeas.v1.Occurrence], in the format
projects/*/attestors/*
.
Returns
-
(::String) — Required. The resource name of the Attestor of the
[occurrence][grafeas.v1.Occurrence], in the format
projects/*/attestors/*
.
#occurrence_note
def occurrence_note() -> ::String
Returns
- (::String) — Required. The resource name of the [Note][grafeas.v1.Note] to which the containing [Occurrence][grafeas.v1.Occurrence] is associated.
#occurrence_note=
def occurrence_note=(value) -> ::String
Parameter
- value (::String) — Required. The resource name of the [Note][grafeas.v1.Note] to which the containing [Occurrence][grafeas.v1.Occurrence] is associated.
Returns
- (::String) — Required. The resource name of the [Note][grafeas.v1.Note] to which the containing [Occurrence][grafeas.v1.Occurrence] is associated.
#occurrence_resource_uri
def occurrence_resource_uri() -> ::String
Returns
- (::String) — Required. The URI of the artifact (e.g. container image) that is the subject of the containing [Occurrence][grafeas.v1.Occurrence].
#occurrence_resource_uri=
def occurrence_resource_uri=(value) -> ::String
Parameter
- value (::String) — Required. The URI of the artifact (e.g. container image) that is the subject of the containing [Occurrence][grafeas.v1.Occurrence].
Returns
- (::String) — Required. The URI of the artifact (e.g. container image) that is the subject of the containing [Occurrence][grafeas.v1.Occurrence].