Class Google::Cloud::OsConfig::V1::OSPolicyAssignmentOperationMetadata (v0.9.1)

OS policy assignment operation metadata provided by OS policy assignment API methods that return long running operations.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#api_method

def api_method() -> ::Google::Cloud::OsConfig::V1::OSPolicyAssignmentOperationMetadata::APIMethod
Returns

#api_method=

def api_method=(value) -> ::Google::Cloud::OsConfig::V1::OSPolicyAssignmentOperationMetadata::APIMethod
Parameter
Returns

#os_policy_assignment

def os_policy_assignment() -> ::String
Returns
  • (::String) — Reference to the OSPolicyAssignment API resource.

    Format: projects/{project_number}/locations/{location}/osPolicyAssignments/{os_policy_assignment_id@revision_id}

#os_policy_assignment=

def os_policy_assignment=(value) -> ::String
Parameter
  • value (::String) — Reference to the OSPolicyAssignment API resource.

    Format: projects/{project_number}/locations/{location}/osPolicyAssignments/{os_policy_assignment_id@revision_id}

Returns
  • (::String) — Reference to the OSPolicyAssignment API resource.

    Format: projects/{project_number}/locations/{location}/osPolicyAssignments/{os_policy_assignment_id@revision_id}

#rollout_start_time

def rollout_start_time() -> ::Google::Protobuf::Timestamp
Returns

#rollout_start_time=

def rollout_start_time=(value) -> ::Google::Protobuf::Timestamp
Parameter
Returns

#rollout_state

def rollout_state() -> ::Google::Cloud::OsConfig::V1::OSPolicyAssignmentOperationMetadata::RolloutState

#rollout_state=

def rollout_state=(value) -> ::Google::Cloud::OsConfig::V1::OSPolicyAssignmentOperationMetadata::RolloutState

#rollout_update_time

def rollout_update_time() -> ::Google::Protobuf::Timestamp
Returns

#rollout_update_time=

def rollout_update_time=(value) -> ::Google::Protobuf::Timestamp
Parameter
Returns