Class: Google::Cloud::Channel::V1::CloudIdentityInfo

Inherits:
Object
  • Object
show all
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

Instance Attribute Details

#admin_console_uri::String (readonly)

Returns Output only. URI of Customer's Admin console dashboard.

Returns:

  • (::String)

    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
    # Default value. This state doesn't show unless an error occurs.
    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.

Returns:

  • (::String)

    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
    # Default value. This state doesn't show unless an error occurs.
    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.

Returns:



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
    # Default value. This state doesn't show unless an error occurs.
    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.

Returns:



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
    # Default value. This state doesn't show unless an error occurs.
    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.

Returns:

  • (::Boolean)

    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
    # Default value. This state doesn't show unless an error occurs.
    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.

Returns:

  • (::String)

    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
    # Default value. This state doesn't show unless an error occurs.
    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.

Returns:

  • (::String)

    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
    # Default value. This state doesn't show unless an error occurs.
    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.

Returns:

  • (::String)

    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
    # Default value. This state doesn't show unless an error occurs.
    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