Class: Google::Cloud::CloudControlsPartner::V1::Workload
- Inherits:
-
Object
- Object
- Google::Cloud::CloudControlsPartner::V1::Workload
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/cloudcontrolspartner/v1/customer_workloads.rb
Overview
Contains metadata around the Workload resource in the Assured Workloads API.
Defined Under Namespace
Modules: Partner
Instance Attribute Summary collapse
-
#create_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
-
#folder ⇒ ::String
readonly
Output only.
-
#folder_id ⇒ ::Integer
readonly
Output only.
-
#is_onboarded ⇒ ::Boolean
Indicates whether a workload is fully onboarded.
-
#key_management_project_id ⇒ ::String
The project id of the key management project for the workload.
-
#location ⇒ ::String
The Google Cloud location of the workload.
-
#name ⇒ ::String
Identifier.
-
#partner ⇒ ::Google::Cloud::CloudControlsPartner::V1::Workload::Partner
Partner associated with this workload.
-
#workload_onboarding_state ⇒ ::Google::Cloud::CloudControlsPartner::V1::WorkloadOnboardingState
Container for workload onboarding steps.
Instance Attribute Details
#create_time ⇒ ::Google::Protobuf::Timestamp (readonly)
55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 |
# File 'proto_docs/google/cloud/cloudcontrolspartner/v1/customer_workloads.rb', line 55 class Workload include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Supported Assured Workloads Partners. module Partner # Unknown Partner. PARTNER_UNSPECIFIED = 0 # Enum representing S3NS (Thales) partner. PARTNER_LOCAL_CONTROLS_BY_S3NS = 1 # Enum representing T_SYSTEM (TSI) partner. PARTNER_SOVEREIGN_CONTROLS_BY_T_SYSTEMS = 2 # Enum representing SIA_MINSAIT (Indra) partner. PARTNER_SOVEREIGN_CONTROLS_BY_SIA_MINSAIT = 3 # Enum representing PSN (TIM) partner. PARTNER_SOVEREIGN_CONTROLS_BY_PSN = 4 # Enum representing CNTXT (Kingdom of Saudi Arabia) partner. PARTNER_SOVEREIGN_CONTROLS_BY_CNTXT = 6 # Enum representing CNXT (Kingdom of Saudi Arabia) partner offering without # EKM provisioning. PARTNER_SOVEREIGN_CONTROLS_BY_CNTXT_NO_EKM = 7 end end |
#folder ⇒ ::String (readonly)
55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 |
# File 'proto_docs/google/cloud/cloudcontrolspartner/v1/customer_workloads.rb', line 55 class Workload include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Supported Assured Workloads Partners. module Partner # Unknown Partner. PARTNER_UNSPECIFIED = 0 # Enum representing S3NS (Thales) partner. PARTNER_LOCAL_CONTROLS_BY_S3NS = 1 # Enum representing T_SYSTEM (TSI) partner. PARTNER_SOVEREIGN_CONTROLS_BY_T_SYSTEMS = 2 # Enum representing SIA_MINSAIT (Indra) partner. PARTNER_SOVEREIGN_CONTROLS_BY_SIA_MINSAIT = 3 # Enum representing PSN (TIM) partner. PARTNER_SOVEREIGN_CONTROLS_BY_PSN = 4 # Enum representing CNTXT (Kingdom of Saudi Arabia) partner. PARTNER_SOVEREIGN_CONTROLS_BY_CNTXT = 6 # Enum representing CNXT (Kingdom of Saudi Arabia) partner offering without # EKM provisioning. PARTNER_SOVEREIGN_CONTROLS_BY_CNTXT_NO_EKM = 7 end end |
#folder_id ⇒ ::Integer (readonly)
55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 |
# File 'proto_docs/google/cloud/cloudcontrolspartner/v1/customer_workloads.rb', line 55 class Workload include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Supported Assured Workloads Partners. module Partner # Unknown Partner. PARTNER_UNSPECIFIED = 0 # Enum representing S3NS (Thales) partner. PARTNER_LOCAL_CONTROLS_BY_S3NS = 1 # Enum representing T_SYSTEM (TSI) partner. PARTNER_SOVEREIGN_CONTROLS_BY_T_SYSTEMS = 2 # Enum representing SIA_MINSAIT (Indra) partner. PARTNER_SOVEREIGN_CONTROLS_BY_SIA_MINSAIT = 3 # Enum representing PSN (TIM) partner. PARTNER_SOVEREIGN_CONTROLS_BY_PSN = 4 # Enum representing CNTXT (Kingdom of Saudi Arabia) partner. PARTNER_SOVEREIGN_CONTROLS_BY_CNTXT = 6 # Enum representing CNXT (Kingdom of Saudi Arabia) partner offering without # EKM provisioning. PARTNER_SOVEREIGN_CONTROLS_BY_CNTXT_NO_EKM = 7 end end |
#is_onboarded ⇒ ::Boolean
55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 |
# File 'proto_docs/google/cloud/cloudcontrolspartner/v1/customer_workloads.rb', line 55 class Workload include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Supported Assured Workloads Partners. module Partner # Unknown Partner. PARTNER_UNSPECIFIED = 0 # Enum representing S3NS (Thales) partner. PARTNER_LOCAL_CONTROLS_BY_S3NS = 1 # Enum representing T_SYSTEM (TSI) partner. PARTNER_SOVEREIGN_CONTROLS_BY_T_SYSTEMS = 2 # Enum representing SIA_MINSAIT (Indra) partner. PARTNER_SOVEREIGN_CONTROLS_BY_SIA_MINSAIT = 3 # Enum representing PSN (TIM) partner. PARTNER_SOVEREIGN_CONTROLS_BY_PSN = 4 # Enum representing CNTXT (Kingdom of Saudi Arabia) partner. PARTNER_SOVEREIGN_CONTROLS_BY_CNTXT = 6 # Enum representing CNXT (Kingdom of Saudi Arabia) partner offering without # EKM provisioning. PARTNER_SOVEREIGN_CONTROLS_BY_CNTXT_NO_EKM = 7 end end |
#key_management_project_id ⇒ ::String
55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 |
# File 'proto_docs/google/cloud/cloudcontrolspartner/v1/customer_workloads.rb', line 55 class Workload include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Supported Assured Workloads Partners. module Partner # Unknown Partner. PARTNER_UNSPECIFIED = 0 # Enum representing S3NS (Thales) partner. PARTNER_LOCAL_CONTROLS_BY_S3NS = 1 # Enum representing T_SYSTEM (TSI) partner. PARTNER_SOVEREIGN_CONTROLS_BY_T_SYSTEMS = 2 # Enum representing SIA_MINSAIT (Indra) partner. PARTNER_SOVEREIGN_CONTROLS_BY_SIA_MINSAIT = 3 # Enum representing PSN (TIM) partner. PARTNER_SOVEREIGN_CONTROLS_BY_PSN = 4 # Enum representing CNTXT (Kingdom of Saudi Arabia) partner. PARTNER_SOVEREIGN_CONTROLS_BY_CNTXT = 6 # Enum representing CNXT (Kingdom of Saudi Arabia) partner offering without # EKM provisioning. PARTNER_SOVEREIGN_CONTROLS_BY_CNTXT_NO_EKM = 7 end end |
#location ⇒ ::String
55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 |
# File 'proto_docs/google/cloud/cloudcontrolspartner/v1/customer_workloads.rb', line 55 class Workload include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Supported Assured Workloads Partners. module Partner # Unknown Partner. PARTNER_UNSPECIFIED = 0 # Enum representing S3NS (Thales) partner. PARTNER_LOCAL_CONTROLS_BY_S3NS = 1 # Enum representing T_SYSTEM (TSI) partner. PARTNER_SOVEREIGN_CONTROLS_BY_T_SYSTEMS = 2 # Enum representing SIA_MINSAIT (Indra) partner. PARTNER_SOVEREIGN_CONTROLS_BY_SIA_MINSAIT = 3 # Enum representing PSN (TIM) partner. PARTNER_SOVEREIGN_CONTROLS_BY_PSN = 4 # Enum representing CNTXT (Kingdom of Saudi Arabia) partner. PARTNER_SOVEREIGN_CONTROLS_BY_CNTXT = 6 # Enum representing CNXT (Kingdom of Saudi Arabia) partner offering without # EKM provisioning. PARTNER_SOVEREIGN_CONTROLS_BY_CNTXT_NO_EKM = 7 end end |
#name ⇒ ::String
55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 |
# File 'proto_docs/google/cloud/cloudcontrolspartner/v1/customer_workloads.rb', line 55 class Workload include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Supported Assured Workloads Partners. module Partner # Unknown Partner. PARTNER_UNSPECIFIED = 0 # Enum representing S3NS (Thales) partner. PARTNER_LOCAL_CONTROLS_BY_S3NS = 1 # Enum representing T_SYSTEM (TSI) partner. PARTNER_SOVEREIGN_CONTROLS_BY_T_SYSTEMS = 2 # Enum representing SIA_MINSAIT (Indra) partner. PARTNER_SOVEREIGN_CONTROLS_BY_SIA_MINSAIT = 3 # Enum representing PSN (TIM) partner. PARTNER_SOVEREIGN_CONTROLS_BY_PSN = 4 # Enum representing CNTXT (Kingdom of Saudi Arabia) partner. PARTNER_SOVEREIGN_CONTROLS_BY_CNTXT = 6 # Enum representing CNXT (Kingdom of Saudi Arabia) partner offering without # EKM provisioning. PARTNER_SOVEREIGN_CONTROLS_BY_CNTXT_NO_EKM = 7 end end |
#partner ⇒ ::Google::Cloud::CloudControlsPartner::V1::Workload::Partner
55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 |
# File 'proto_docs/google/cloud/cloudcontrolspartner/v1/customer_workloads.rb', line 55 class Workload include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Supported Assured Workloads Partners. module Partner # Unknown Partner. PARTNER_UNSPECIFIED = 0 # Enum representing S3NS (Thales) partner. PARTNER_LOCAL_CONTROLS_BY_S3NS = 1 # Enum representing T_SYSTEM (TSI) partner. PARTNER_SOVEREIGN_CONTROLS_BY_T_SYSTEMS = 2 # Enum representing SIA_MINSAIT (Indra) partner. PARTNER_SOVEREIGN_CONTROLS_BY_SIA_MINSAIT = 3 # Enum representing PSN (TIM) partner. PARTNER_SOVEREIGN_CONTROLS_BY_PSN = 4 # Enum representing CNTXT (Kingdom of Saudi Arabia) partner. PARTNER_SOVEREIGN_CONTROLS_BY_CNTXT = 6 # Enum representing CNXT (Kingdom of Saudi Arabia) partner offering without # EKM provisioning. PARTNER_SOVEREIGN_CONTROLS_BY_CNTXT_NO_EKM = 7 end end |
#workload_onboarding_state ⇒ ::Google::Cloud::CloudControlsPartner::V1::WorkloadOnboardingState
55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 |
# File 'proto_docs/google/cloud/cloudcontrolspartner/v1/customer_workloads.rb', line 55 class Workload include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Supported Assured Workloads Partners. module Partner # Unknown Partner. PARTNER_UNSPECIFIED = 0 # Enum representing S3NS (Thales) partner. PARTNER_LOCAL_CONTROLS_BY_S3NS = 1 # Enum representing T_SYSTEM (TSI) partner. PARTNER_SOVEREIGN_CONTROLS_BY_T_SYSTEMS = 2 # Enum representing SIA_MINSAIT (Indra) partner. PARTNER_SOVEREIGN_CONTROLS_BY_SIA_MINSAIT = 3 # Enum representing PSN (TIM) partner. PARTNER_SOVEREIGN_CONTROLS_BY_PSN = 4 # Enum representing CNTXT (Kingdom of Saudi Arabia) partner. PARTNER_SOVEREIGN_CONTROLS_BY_CNTXT = 6 # Enum representing CNXT (Kingdom of Saudi Arabia) partner offering without # EKM provisioning. PARTNER_SOVEREIGN_CONTROLS_BY_CNTXT_NO_EKM = 7 end end |