Represents the enrollment of a cloud resource into a specific service.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#cloud_product
def cloud_product() -> ::String
Returns
-
(::String) —
The product for which Access Approval will be enrolled. Allowed values are listed below (case-sensitive):
- all
- appengine.googleapis.com
- bigquery.googleapis.com
- bigtable.googleapis.com
- cloudkms.googleapis.com
- compute.googleapis.com
- dataflow.googleapis.com
- iam.googleapis.com
- pubsub.googleapis.com
- storage.googleapis.com
#cloud_product=
def cloud_product=(value) -> ::String
Parameter
-
value (::String) —
The product for which Access Approval will be enrolled. Allowed values are listed below (case-sensitive):
- all
- appengine.googleapis.com
- bigquery.googleapis.com
- bigtable.googleapis.com
- cloudkms.googleapis.com
- compute.googleapis.com
- dataflow.googleapis.com
- iam.googleapis.com
- pubsub.googleapis.com
- storage.googleapis.com
Returns
-
(::String) —
The product for which Access Approval will be enrolled. Allowed values are listed below (case-sensitive):
- all
- appengine.googleapis.com
- bigquery.googleapis.com
- bigtable.googleapis.com
- cloudkms.googleapis.com
- compute.googleapis.com
- dataflow.googleapis.com
- iam.googleapis.com
- pubsub.googleapis.com
- storage.googleapis.com
#enrollment_level
def enrollment_level() -> ::Google::Cloud::AccessApproval::V1::EnrollmentLevel
Returns
- (::Google::Cloud::AccessApproval::V1::EnrollmentLevel) — The enrollment level of the service.
#enrollment_level=
def enrollment_level=(value) -> ::Google::Cloud::AccessApproval::V1::EnrollmentLevel
Parameter
- value (::Google::Cloud::AccessApproval::V1::EnrollmentLevel) — The enrollment level of the service.
Returns
- (::Google::Cloud::AccessApproval::V1::EnrollmentLevel) — The enrollment level of the service.