Reference documentation and code samples for the Grafeas V1 API class Grafeas::V1::InTotoSlsaProvenanceV1.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#predicate
def predicate() -> ::Grafeas::V1::InTotoSlsaProvenanceV1::SlsaProvenanceV1
#predicate=
def predicate=(value) -> ::Grafeas::V1::InTotoSlsaProvenanceV1::SlsaProvenanceV1
Parameter
#predicate_type
def predicate_type() -> ::String
Returns
- (::String)
#predicate_type=
def predicate_type=(value) -> ::String
Parameter
- value (::String)
Returns
- (::String)
#subject
def subject() -> ::Array<::Grafeas::V1::Subject>
Returns
- (::Array<::Grafeas::V1::Subject>)
#subject=
def subject=(value) -> ::Array<::Grafeas::V1::Subject>
Parameter
- value (::Array<::Grafeas::V1::Subject>)
Returns
- (::Array<::Grafeas::V1::Subject>)
#type
def type() -> ::String
Returns
- (::String) — InToto spec defined at https://github.com/in-toto/attestation/tree/main/spec#statement
#type=
def type=(value) -> ::String
Parameter
- value (::String) — InToto spec defined at https://github.com/in-toto/attestation/tree/main/spec#statement
Returns
- (::String) — InToto spec defined at https://github.com/in-toto/attestation/tree/main/spec#statement