Class: Google::Cloud::Channel::V1::ImportCustomerRequest
- Inherits:
-
Object
- Object
- Google::Cloud::Channel::V1::ImportCustomerRequest
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/channel/v1/service.rb
Overview
Request message for CloudChannelService.ImportCustomer
Instance Attribute Summary collapse
-
#auth_token ⇒ ::String
Optional.
-
#channel_partner_id ⇒ ::String
Optional.
-
#cloud_identity_id ⇒ ::String
Required.
-
#customer ⇒ ::String
Optional.
-
#domain ⇒ ::String
Required.
-
#overwrite_if_exists ⇒ ::Boolean
Required.
-
#parent ⇒ ::String
Required.
-
#primary_admin_email ⇒ ::String
Required.
Instance Attribute Details
#auth_token ⇒ ::String
Returns Optional. The super admin of the resold customer generates this token to authorize a reseller to access their Cloud Identity and purchase entitlements on their behalf. You can omit this token after authorization. See https://support.google.com/a/answer/7643790 for more details.
217 218 219 220 |
# File 'proto_docs/google/cloud/channel/v1/service.rb', line 217 class ImportCustomerRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#channel_partner_id ⇒ ::String
Returns Optional. Cloud Identity ID of a channel partner who will be the direct reseller for the customer's order. This field is required for 2-tier transfer scenarios and can be provided via the request Parent binding as well.
217 218 219 220 |
# File 'proto_docs/google/cloud/channel/v1/service.rb', line 217 class ImportCustomerRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#cloud_identity_id ⇒ ::String
Returns Required. Customer's Cloud Identity ID.
217 218 219 220 |
# File 'proto_docs/google/cloud/channel/v1/service.rb', line 217 class ImportCustomerRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#customer ⇒ ::String
Returns Optional. Specifies the customer that will receive imported Cloud Identity information. Format: accounts/{account_id}/customers/{customer_id}.
217 218 219 220 |
# File 'proto_docs/google/cloud/channel/v1/service.rb', line 217 class ImportCustomerRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#domain ⇒ ::String
Returns Required. Customer domain.
217 218 219 220 |
# File 'proto_docs/google/cloud/channel/v1/service.rb', line 217 class ImportCustomerRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#overwrite_if_exists ⇒ ::Boolean
Returns Required. Choose to overwrite an existing customer if found. This must be set to true if there is an existing customer with a conflicting region code or domain.
217 218 219 220 |
# File 'proto_docs/google/cloud/channel/v1/service.rb', line 217 class ImportCustomerRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#parent ⇒ ::String
Returns Required. The resource name of the reseller's account. Parent takes the format: accounts/{account_id} or accounts/{account_id}/channelPartnerLinks/{channel_partner_id}.
217 218 219 220 |
# File 'proto_docs/google/cloud/channel/v1/service.rb', line 217 class ImportCustomerRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#primary_admin_email ⇒ ::String
Returns Required. Customer's primary admin email.
217 218 219 220 |
# File 'proto_docs/google/cloud/channel/v1/service.rb', line 217 class ImportCustomerRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |