Class: Google::Cloud::Channel::V1::CloudIdentityInfo
- Inherits:
-
Object
- Object
- Google::Cloud::Channel::V1::CloudIdentityInfo
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/channel/v1/common.rb
Overview
Cloud Identity information for the Cloud Channel Customer.
Defined Under Namespace
Modules: CustomerType
Instance Attribute Summary collapse
-
#admin_console_uri ⇒ ::String
readonly
Output only.
-
#alternate_email ⇒ ::String
The alternate email.
-
#customer_type ⇒ ::Google::Cloud::Channel::V1::CloudIdentityInfo::CustomerType
CustomerType indicates verification type needed for using services.
-
#edu_data ⇒ ::Google::Cloud::Channel::V1::EduData
Edu information about the customer.
-
#is_domain_verified ⇒ ::Boolean
readonly
Output only.
-
#language_code ⇒ ::String
Language code.
-
#phone_number ⇒ ::String
Phone number associated with the Cloud Identity.
-
#primary_domain ⇒ ::String
readonly
Output only.
Instance Attribute Details
#admin_console_uri ⇒ ::String (readonly)
Returns Output only. URI of Customer's Admin console dashboard.
107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 |
# File 'proto_docs/google/cloud/channel/v1/common.rb', line 107 class CloudIdentityInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # CustomerType of the customer module CustomerType # Not used. CUSTOMER_TYPE_UNSPECIFIED = 0 # Domain-owning customer which needs domain verification to use services. DOMAIN = 1 # Team customer which needs email verification to use services. TEAM = 2 end end |
#alternate_email ⇒ ::String
Returns The alternate email.
107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 |
# File 'proto_docs/google/cloud/channel/v1/common.rb', line 107 class CloudIdentityInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # CustomerType of the customer module CustomerType # Not used. CUSTOMER_TYPE_UNSPECIFIED = 0 # Domain-owning customer which needs domain verification to use services. DOMAIN = 1 # Team customer which needs email verification to use services. TEAM = 2 end end |
#customer_type ⇒ ::Google::Cloud::Channel::V1::CloudIdentityInfo::CustomerType
Returns CustomerType indicates verification type needed for using services.
107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 |
# File 'proto_docs/google/cloud/channel/v1/common.rb', line 107 class CloudIdentityInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # CustomerType of the customer module CustomerType # Not used. CUSTOMER_TYPE_UNSPECIFIED = 0 # Domain-owning customer which needs domain verification to use services. DOMAIN = 1 # Team customer which needs email verification to use services. TEAM = 2 end end |
#edu_data ⇒ ::Google::Cloud::Channel::V1::EduData
Returns Edu information about the customer.
107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 |
# File 'proto_docs/google/cloud/channel/v1/common.rb', line 107 class CloudIdentityInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # CustomerType of the customer module CustomerType # Not used. CUSTOMER_TYPE_UNSPECIFIED = 0 # Domain-owning customer which needs domain verification to use services. DOMAIN = 1 # Team customer which needs email verification to use services. TEAM = 2 end end |
#is_domain_verified ⇒ ::Boolean (readonly)
Returns Output only. Whether the domain is verified. This field is not returned for a Customer's cloud_identity_info resource. Partners can use the domains.get() method of the Workspace SDK's Directory API, or listen to the PRIMARY_DOMAIN_VERIFIED Pub/Sub event in to track domain verification of their resolve Workspace customers.
107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 |
# File 'proto_docs/google/cloud/channel/v1/common.rb', line 107 class CloudIdentityInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # CustomerType of the customer module CustomerType # Not used. CUSTOMER_TYPE_UNSPECIFIED = 0 # Domain-owning customer which needs domain verification to use services. DOMAIN = 1 # Team customer which needs email verification to use services. TEAM = 2 end end |
#language_code ⇒ ::String
Returns Language code.
107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 |
# File 'proto_docs/google/cloud/channel/v1/common.rb', line 107 class CloudIdentityInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # CustomerType of the customer module CustomerType # Not used. CUSTOMER_TYPE_UNSPECIFIED = 0 # Domain-owning customer which needs domain verification to use services. DOMAIN = 1 # Team customer which needs email verification to use services. TEAM = 2 end end |
#phone_number ⇒ ::String
Returns Phone number associated with the Cloud Identity.
107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 |
# File 'proto_docs/google/cloud/channel/v1/common.rb', line 107 class CloudIdentityInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # CustomerType of the customer module CustomerType # Not used. CUSTOMER_TYPE_UNSPECIFIED = 0 # Domain-owning customer which needs domain verification to use services. DOMAIN = 1 # Team customer which needs email verification to use services. TEAM = 2 end end |
#primary_domain ⇒ ::String (readonly)
Returns Output only. The primary domain name.
107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 |
# File 'proto_docs/google/cloud/channel/v1/common.rb', line 107 class CloudIdentityInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # CustomerType of the customer module CustomerType # Not used. CUSTOMER_TYPE_UNSPECIFIED = 0 # Domain-owning customer which needs domain verification to use services. DOMAIN = 1 # Team customer which needs email verification to use services. TEAM = 2 end end |