Reference documentation and code samples for the Memorystore V1BETA API class Google::Cloud::Memorystore::V1beta::AclPolicyRevision.
The ACL policy revision resource.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#attached_instances
def attached_instances() -> ::Array<::String>
Returns
- (::Array<::String>) — Output only. A list of instances that are attached to this ACL policy revision.
#create_time
def create_time() -> ::Google::Protobuf::Timestamp
Returns
- (::Google::Protobuf::Timestamp) — Output only. The timestamp that the revision was created.
#name
def name() -> ::String
Returns
- (::String) — Identifier. The name of the ACL policy revision. Format: "projects/{project}/locations/{location}/aclPolicies/{acl_policy}/revisions/{revision}"
#name=
def name=(value) -> ::String
Parameter
- value (::String) — Identifier. The name of the ACL policy revision. Format: "projects/{project}/locations/{location}/aclPolicies/{acl_policy}/revisions/{revision}"
Returns
- (::String) — Identifier. The name of the ACL policy revision. Format: "projects/{project}/locations/{location}/aclPolicies/{acl_policy}/revisions/{revision}"
#revision_number
def revision_number() -> ::Integer
Returns
- (::Integer) — Output only. The revision number of the ACL policy revision.
#snapshot
def snapshot() -> ::Google::Cloud::Memorystore::V1beta::AclPolicy
Returns
- (::Google::Cloud::Memorystore::V1beta::AclPolicy) — Output only. The snapshot of the ACL policy at the time of revision creation.