Class: Aws::Repostspace::Types::GetSpaceOutput

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-repostspace/lib/aws-sdk-repostspace/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[:name, :description]

Instance Attribute Summary collapse

Instance Attribute Details

#application_arn ⇒ String

Returns:

  • (String)


599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
# File 'gems/aws-sdk-repostspace/lib/aws-sdk-repostspace/types.rb', line 599

class GetSpaceOutput < Struct.new(
  :space_id,
  :arn,
  :name,
  :status,
  :configuration_status,
  :client_id,
  :identity_store_id,
  :application_arn,
  :description,
  :vanity_domain_status,
  :vanity_domain,
  :random_domain,
  :customer_role_arn,
  :create_date_time,
  :delete_date_time,
  :tier,
  :storage_limit,
  :user_admins,
  :group_admins,
  :roles,
  :user_kms_key,
  :user_count,
  :content_size,
  :supported_email_domains)
  SENSITIVE = [:name, :description]
  include Aws::Structure
end

#arn ⇒ String

The ARN of the private re:Post.

Returns:

  • (String)


599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
# File 'gems/aws-sdk-repostspace/lib/aws-sdk-repostspace/types.rb', line 599

class GetSpaceOutput < Struct.new(
  :space_id,
  :arn,
  :name,
  :status,
  :configuration_status,
  :client_id,
  :identity_store_id,
  :application_arn,
  :description,
  :vanity_domain_status,
  :vanity_domain,
  :random_domain,
  :customer_role_arn,
  :create_date_time,
  :delete_date_time,
  :tier,
  :storage_limit,
  :user_admins,
  :group_admins,
  :roles,
  :user_kms_key,
  :user_count,
  :content_size,
  :supported_email_domains)
  SENSITIVE = [:name, :description]
  include Aws::Structure
end

#client_id ⇒ String

The Identity Center identifier for the Application Instance.

Returns:

  • (String)


599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
# File 'gems/aws-sdk-repostspace/lib/aws-sdk-repostspace/types.rb', line 599

class GetSpaceOutput < Struct.new(
  :space_id,
  :arn,
  :name,
  :status,
  :configuration_status,
  :client_id,
  :identity_store_id,
  :application_arn,
  :description,
  :vanity_domain_status,
  :vanity_domain,
  :random_domain,
  :customer_role_arn,
  :create_date_time,
  :delete_date_time,
  :tier,
  :storage_limit,
  :user_admins,
  :group_admins,
  :roles,
  :user_kms_key,
  :user_count,
  :content_size,
  :supported_email_domains)
  SENSITIVE = [:name, :description]
  include Aws::Structure
end

#configuration_status ⇒ String

The configuration status of the private re:Post.

Returns:

  • (String)


599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
# File 'gems/aws-sdk-repostspace/lib/aws-sdk-repostspace/types.rb', line 599

class GetSpaceOutput < Struct.new(
  :space_id,
  :arn,
  :name,
  :status,
  :configuration_status,
  :client_id,
  :identity_store_id,
  :application_arn,
  :description,
  :vanity_domain_status,
  :vanity_domain,
  :random_domain,
  :customer_role_arn,
  :create_date_time,
  :delete_date_time,
  :tier,
  :storage_limit,
  :user_admins,
  :group_admins,
  :roles,
  :user_kms_key,
  :user_count,
  :content_size,
  :supported_email_domains)
  SENSITIVE = [:name, :description]
  include Aws::Structure
end

#content_size ⇒ Integer

The content size of the private re:Post.

Returns:

  • (Integer)


599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
# File 'gems/aws-sdk-repostspace/lib/aws-sdk-repostspace/types.rb', line 599

class GetSpaceOutput < Struct.new(
  :space_id,
  :arn,
  :name,
  :status,
  :configuration_status,
  :client_id,
  :identity_store_id,
  :application_arn,
  :description,
  :vanity_domain_status,
  :vanity_domain,
  :random_domain,
  :customer_role_arn,
  :create_date_time,
  :delete_date_time,
  :tier,
  :storage_limit,
  :user_admins,
  :group_admins,
  :roles,
  :user_kms_key,
  :user_count,
  :content_size,
  :supported_email_domains)
  SENSITIVE = [:name, :description]
  include Aws::Structure
end

#create_date_time ⇒ Time

The date when the private re:Post was created.

Returns:

  • (Time)


599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
# File 'gems/aws-sdk-repostspace/lib/aws-sdk-repostspace/types.rb', line 599

class GetSpaceOutput < Struct.new(
  :space_id,
  :arn,
  :name,
  :status,
  :configuration_status,
  :client_id,
  :identity_store_id,
  :application_arn,
  :description,
  :vanity_domain_status,
  :vanity_domain,
  :random_domain,
  :customer_role_arn,
  :create_date_time,
  :delete_date_time,
  :tier,
  :storage_limit,
  :user_admins,
  :group_admins,
  :roles,
  :user_kms_key,
  :user_count,
  :content_size,
  :supported_email_domains)
  SENSITIVE = [:name, :description]
  include Aws::Structure
end

#customer_role_arn ⇒ String

The IAM role that grants permissions to the private re:Post to convert unanswered questions into AWS support tickets.

Returns:

  • (String)


599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
# File 'gems/aws-sdk-repostspace/lib/aws-sdk-repostspace/types.rb', line 599

class GetSpaceOutput < Struct.new(
  :space_id,
  :arn,
  :name,
  :status,
  :configuration_status,
  :client_id,
  :identity_store_id,
  :application_arn,
  :description,
  :vanity_domain_status,
  :vanity_domain,
  :random_domain,
  :customer_role_arn,
  :create_date_time,
  :delete_date_time,
  :tier,
  :storage_limit,
  :user_admins,
  :group_admins,
  :roles,
  :user_kms_key,
  :user_count,
  :content_size,
  :supported_email_domains)
  SENSITIVE = [:name, :description]
  include Aws::Structure
end

#delete_date_time ⇒ Time

The date when the private re:Post was deleted.

Returns:

  • (Time)


599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
# File 'gems/aws-sdk-repostspace/lib/aws-sdk-repostspace/types.rb', line 599

class GetSpaceOutput < Struct.new(
  :space_id,
  :arn,
  :name,
  :status,
  :configuration_status,
  :client_id,
  :identity_store_id,
  :application_arn,
  :description,
  :vanity_domain_status,
  :vanity_domain,
  :random_domain,
  :customer_role_arn,
  :create_date_time,
  :delete_date_time,
  :tier,
  :storage_limit,
  :user_admins,
  :group_admins,
  :roles,
  :user_kms_key,
  :user_count,
  :content_size,
  :supported_email_domains)
  SENSITIVE = [:name, :description]
  include Aws::Structure
end

#description ⇒ String

The description of the private re:Post.

Returns:

  • (String)


599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
# File 'gems/aws-sdk-repostspace/lib/aws-sdk-repostspace/types.rb', line 599

class GetSpaceOutput < Struct.new(
  :space_id,
  :arn,
  :name,
  :status,
  :configuration_status,
  :client_id,
  :identity_store_id,
  :application_arn,
  :description,
  :vanity_domain_status,
  :vanity_domain,
  :random_domain,
  :customer_role_arn,
  :create_date_time,
  :delete_date_time,
  :tier,
  :storage_limit,
  :user_admins,
  :group_admins,
  :roles,
  :user_kms_key,
  :user_count,
  :content_size,
  :supported_email_domains)
  SENSITIVE = [:name, :description]
  include Aws::Structure
end

#group_admins ⇒ Array<String>

The list of groups that are administrators of the private re:Post.

Returns:

  • (Array<String>)


599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
# File 'gems/aws-sdk-repostspace/lib/aws-sdk-repostspace/types.rb', line 599

class GetSpaceOutput < Struct.new(
  :space_id,
  :arn,
  :name,
  :status,
  :configuration_status,
  :client_id,
  :identity_store_id,
  :application_arn,
  :description,
  :vanity_domain_status,
  :vanity_domain,
  :random_domain,
  :customer_role_arn,
  :create_date_time,
  :delete_date_time,
  :tier,
  :storage_limit,
  :user_admins,
  :group_admins,
  :roles,
  :user_kms_key,
  :user_count,
  :content_size,
  :supported_email_domains)
  SENSITIVE = [:name, :description]
  include Aws::Structure
end

#identity_store_id ⇒ String

Returns:

  • (String)


599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
# File 'gems/aws-sdk-repostspace/lib/aws-sdk-repostspace/types.rb', line 599

class GetSpaceOutput < Struct.new(
  :space_id,
  :arn,
  :name,
  :status,
  :configuration_status,
  :client_id,
  :identity_store_id,
  :application_arn,
  :description,
  :vanity_domain_status,
  :vanity_domain,
  :random_domain,
  :customer_role_arn,
  :create_date_time,
  :delete_date_time,
  :tier,
  :storage_limit,
  :user_admins,
  :group_admins,
  :roles,
  :user_kms_key,
  :user_count,
  :content_size,
  :supported_email_domains)
  SENSITIVE = [:name, :description]
  include Aws::Structure
end

#name ⇒ String

The name of the private re:Post.

Returns:

  • (String)


599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
# File 'gems/aws-sdk-repostspace/lib/aws-sdk-repostspace/types.rb', line 599

class GetSpaceOutput < Struct.new(
  :space_id,
  :arn,
  :name,
  :status,
  :configuration_status,
  :client_id,
  :identity_store_id,
  :application_arn,
  :description,
  :vanity_domain_status,
  :vanity_domain,
  :random_domain,
  :customer_role_arn,
  :create_date_time,
  :delete_date_time,
  :tier,
  :storage_limit,
  :user_admins,
  :group_admins,
  :roles,
  :user_kms_key,
  :user_count,
  :content_size,
  :supported_email_domains)
  SENSITIVE = [:name, :description]
  include Aws::Structure
end

#random_domain ⇒ String

The AWS generated subdomain of the private re:Post

Returns:

  • (String)


599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
# File 'gems/aws-sdk-repostspace/lib/aws-sdk-repostspace/types.rb', line 599

class GetSpaceOutput < Struct.new(
  :space_id,
  :arn,
  :name,
  :status,
  :configuration_status,
  :client_id,
  :identity_store_id,
  :application_arn,
  :description,
  :vanity_domain_status,
  :vanity_domain,
  :random_domain,
  :customer_role_arn,
  :create_date_time,
  :delete_date_time,
  :tier,
  :storage_limit,
  :user_admins,
  :group_admins,
  :roles,
  :user_kms_key,
  :user_count,
  :content_size,
  :supported_email_domains)
  SENSITIVE = [:name, :description]
  include Aws::Structure
end

#roles ⇒ Hash<String,Array<String>>

A map of accessor identifiers and their roles.

Returns:

  • (Hash<String,Array<String>>)


599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
# File 'gems/aws-sdk-repostspace/lib/aws-sdk-repostspace/types.rb', line 599

class GetSpaceOutput < Struct.new(
  :space_id,
  :arn,
  :name,
  :status,
  :configuration_status,
  :client_id,
  :identity_store_id,
  :application_arn,
  :description,
  :vanity_domain_status,
  :vanity_domain,
  :random_domain,
  :customer_role_arn,
  :create_date_time,
  :delete_date_time,
  :tier,
  :storage_limit,
  :user_admins,
  :group_admins,
  :roles,
  :user_kms_key,
  :user_count,
  :content_size,
  :supported_email_domains)
  SENSITIVE = [:name, :description]
  include Aws::Structure
end

#space_id ⇒ String

The unique ID of the private re:Post.

Returns:

  • (String)


599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
# File 'gems/aws-sdk-repostspace/lib/aws-sdk-repostspace/types.rb', line 599

class GetSpaceOutput < Struct.new(
  :space_id,
  :arn,
  :name,
  :status,
  :configuration_status,
  :client_id,
  :identity_store_id,
  :application_arn,
  :description,
  :vanity_domain_status,
  :vanity_domain,
  :random_domain,
  :customer_role_arn,
  :create_date_time,
  :delete_date_time,
  :tier,
  :storage_limit,
  :user_admins,
  :group_admins,
  :roles,
  :user_kms_key,
  :user_count,
  :content_size,
  :supported_email_domains)
  SENSITIVE = [:name, :description]
  include Aws::Structure
end

#status ⇒ String

The creation or deletion status of the private re:Post.

Returns:

  • (String)


599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
# File 'gems/aws-sdk-repostspace/lib/aws-sdk-repostspace/types.rb', line 599

class GetSpaceOutput < Struct.new(
  :space_id,
  :arn,
  :name,
  :status,
  :configuration_status,
  :client_id,
  :identity_store_id,
  :application_arn,
  :description,
  :vanity_domain_status,
  :vanity_domain,
  :random_domain,
  :customer_role_arn,
  :create_date_time,
  :delete_date_time,
  :tier,
  :storage_limit,
  :user_admins,
  :group_admins,
  :roles,
  :user_kms_key,
  :user_count,
  :content_size,
  :supported_email_domains)
  SENSITIVE = [:name, :description]
  include Aws::Structure
end

#storage_limit ⇒ Integer

The storage limit of the private re:Post.

Returns:

  • (Integer)


599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
# File 'gems/aws-sdk-repostspace/lib/aws-sdk-repostspace/types.rb', line 599

class GetSpaceOutput < Struct.new(
  :space_id,
  :arn,
  :name,
  :status,
  :configuration_status,
  :client_id,
  :identity_store_id,
  :application_arn,
  :description,
  :vanity_domain_status,
  :vanity_domain,
  :random_domain,
  :customer_role_arn,
  :create_date_time,
  :delete_date_time,
  :tier,
  :storage_limit,
  :user_admins,
  :group_admins,
  :roles,
  :user_kms_key,
  :user_count,
  :content_size,
  :supported_email_domains)
  SENSITIVE = [:name, :description]
  include Aws::Structure
end

#supported_email_domains ⇒ Types::SupportedEmailDomainsStatus



599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
# File 'gems/aws-sdk-repostspace/lib/aws-sdk-repostspace/types.rb', line 599

class GetSpaceOutput < Struct.new(
  :space_id,
  :arn,
  :name,
  :status,
  :configuration_status,
  :client_id,
  :identity_store_id,
  :application_arn,
  :description,
  :vanity_domain_status,
  :vanity_domain,
  :random_domain,
  :customer_role_arn,
  :create_date_time,
  :delete_date_time,
  :tier,
  :storage_limit,
  :user_admins,
  :group_admins,
  :roles,
  :user_kms_key,
  :user_count,
  :content_size,
  :supported_email_domains)
  SENSITIVE = [:name, :description]
  include Aws::Structure
end

#tier ⇒ String

The pricing tier of the private re:Post.

Returns:

  • (String)


599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
# File 'gems/aws-sdk-repostspace/lib/aws-sdk-repostspace/types.rb', line 599

class GetSpaceOutput < Struct.new(
  :space_id,
  :arn,
  :name,
  :status,
  :configuration_status,
  :client_id,
  :identity_store_id,
  :application_arn,
  :description,
  :vanity_domain_status,
  :vanity_domain,
  :random_domain,
  :customer_role_arn,
  :create_date_time,
  :delete_date_time,
  :tier,
  :storage_limit,
  :user_admins,
  :group_admins,
  :roles,
  :user_kms_key,
  :user_count,
  :content_size,
  :supported_email_domains)
  SENSITIVE = [:name, :description]
  include Aws::Structure
end

#user_admins ⇒ Array<String>

The list of users that are administrators of the private re:Post.

Returns:

  • (Array<String>)


599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
# File 'gems/aws-sdk-repostspace/lib/aws-sdk-repostspace/types.rb', line 599

class GetSpaceOutput < Struct.new(
  :space_id,
  :arn,
  :name,
  :status,
  :configuration_status,
  :client_id,
  :identity_store_id,
  :application_arn,
  :description,
  :vanity_domain_status,
  :vanity_domain,
  :random_domain,
  :customer_role_arn,
  :create_date_time,
  :delete_date_time,
  :tier,
  :storage_limit,
  :user_admins,
  :group_admins,
  :roles,
  :user_kms_key,
  :user_count,
  :content_size,
  :supported_email_domains)
  SENSITIVE = [:name, :description]
  include Aws::Structure
end

#user_count ⇒ Integer

The number of users that have onboarded to the private re:Post.

Returns:

  • (Integer)


599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
# File 'gems/aws-sdk-repostspace/lib/aws-sdk-repostspace/types.rb', line 599

class GetSpaceOutput < Struct.new(
  :space_id,
  :arn,
  :name,
  :status,
  :configuration_status,
  :client_id,
  :identity_store_id,
  :application_arn,
  :description,
  :vanity_domain_status,
  :vanity_domain,
  :random_domain,
  :customer_role_arn,
  :create_date_time,
  :delete_date_time,
  :tier,
  :storage_limit,
  :user_admins,
  :group_admins,
  :roles,
  :user_kms_key,
  :user_count,
  :content_size,
  :supported_email_domains)
  SENSITIVE = [:name, :description]
  include Aws::Structure
end

#user_kms_key ⇒ String

The custom AWS KMS key ARN that’s used for the AWS KMS encryption.

Returns:

  • (String)


599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
# File 'gems/aws-sdk-repostspace/lib/aws-sdk-repostspace/types.rb', line 599

class GetSpaceOutput < Struct.new(
  :space_id,
  :arn,
  :name,
  :status,
  :configuration_status,
  :client_id,
  :identity_store_id,
  :application_arn,
  :description,
  :vanity_domain_status,
  :vanity_domain,
  :random_domain,
  :customer_role_arn,
  :create_date_time,
  :delete_date_time,
  :tier,
  :storage_limit,
  :user_admins,
  :group_admins,
  :roles,
  :user_kms_key,
  :user_count,
  :content_size,
  :supported_email_domains)
  SENSITIVE = [:name, :description]
  include Aws::Structure
end

#vanity_domain ⇒ String

The custom subdomain that you use to access your private re:Post. All custom subdomains must be approved by AWS before use.

Returns:

  • (String)


599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
# File 'gems/aws-sdk-repostspace/lib/aws-sdk-repostspace/types.rb', line 599

class GetSpaceOutput < Struct.new(
  :space_id,
  :arn,
  :name,
  :status,
  :configuration_status,
  :client_id,
  :identity_store_id,
  :application_arn,
  :description,
  :vanity_domain_status,
  :vanity_domain,
  :random_domain,
  :customer_role_arn,
  :create_date_time,
  :delete_date_time,
  :tier,
  :storage_limit,
  :user_admins,
  :group_admins,
  :roles,
  :user_kms_key,
  :user_count,
  :content_size,
  :supported_email_domains)
  SENSITIVE = [:name, :description]
  include Aws::Structure
end

#vanity_domain_status ⇒ String

The approval status of the custom subdomain.

Returns:

  • (String)


599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
# File 'gems/aws-sdk-repostspace/lib/aws-sdk-repostspace/types.rb', line 599

class GetSpaceOutput < Struct.new(
  :space_id,
  :arn,
  :name,
  :status,
  :configuration_status,
  :client_id,
  :identity_store_id,
  :application_arn,
  :description,
  :vanity_domain_status,
  :vanity_domain,
  :random_domain,
  :customer_role_arn,
  :create_date_time,
  :delete_date_time,
  :tier,
  :storage_limit,
  :user_admins,
  :group_admins,
  :roles,
  :user_kms_key,
  :user_count,
  :content_size,
  :supported_email_domains)
  SENSITIVE = [:name, :description]
  include Aws::Structure
end