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