Class: Aws::Repostspace::Types::SpaceData

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

Overview

A structure that contains some information about a private re:Post in the account.

Constant Summary collapse

SENSITIVE =
[:name, :description]

Instance Attribute Summary collapse

Instance Attribute Details

#arnString

The ARN of the private re:Post.

Returns:

  • (String)


922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
# File 'gems/aws-sdk-repostspace/lib/aws-sdk-repostspace/types.rb', line 922

class SpaceData < Struct.new(
  :space_id,
  :arn,
  :name,
  :description,
  :status,
  :configuration_status,
  :vanity_domain_status,
  :vanity_domain,
  :random_domain,
  :tier,
  :storage_limit,
  :create_date_time,
  :delete_date_time,
  :user_kms_key,
  :user_count,
  :content_size,
  :supported_email_domains)
  SENSITIVE = [:name, :description]
  include Aws::Structure
end

#configuration_statusString

The configuration status of the private re:Post.

Returns:

  • (String)


922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
# File 'gems/aws-sdk-repostspace/lib/aws-sdk-repostspace/types.rb', line 922

class SpaceData < Struct.new(
  :space_id,
  :arn,
  :name,
  :description,
  :status,
  :configuration_status,
  :vanity_domain_status,
  :vanity_domain,
  :random_domain,
  :tier,
  :storage_limit,
  :create_date_time,
  :delete_date_time,
  :user_kms_key,
  :user_count,
  :content_size,
  :supported_email_domains)
  SENSITIVE = [:name, :description]
  include Aws::Structure
end

#content_sizeInteger

The content size of the private re:Post.

Returns:

  • (Integer)


922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
# File 'gems/aws-sdk-repostspace/lib/aws-sdk-repostspace/types.rb', line 922

class SpaceData < Struct.new(
  :space_id,
  :arn,
  :name,
  :description,
  :status,
  :configuration_status,
  :vanity_domain_status,
  :vanity_domain,
  :random_domain,
  :tier,
  :storage_limit,
  :create_date_time,
  :delete_date_time,
  :user_kms_key,
  :user_count,
  :content_size,
  :supported_email_domains)
  SENSITIVE = [:name, :description]
  include Aws::Structure
end

#create_date_timeTime

The date when the private re:Post was created.

Returns:

  • (Time)


922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
# File 'gems/aws-sdk-repostspace/lib/aws-sdk-repostspace/types.rb', line 922

class SpaceData < Struct.new(
  :space_id,
  :arn,
  :name,
  :description,
  :status,
  :configuration_status,
  :vanity_domain_status,
  :vanity_domain,
  :random_domain,
  :tier,
  :storage_limit,
  :create_date_time,
  :delete_date_time,
  :user_kms_key,
  :user_count,
  :content_size,
  :supported_email_domains)
  SENSITIVE = [:name, :description]
  include Aws::Structure
end

#delete_date_timeTime

The date when the private re:Post was deleted.

Returns:

  • (Time)


922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
# File 'gems/aws-sdk-repostspace/lib/aws-sdk-repostspace/types.rb', line 922

class SpaceData < Struct.new(
  :space_id,
  :arn,
  :name,
  :description,
  :status,
  :configuration_status,
  :vanity_domain_status,
  :vanity_domain,
  :random_domain,
  :tier,
  :storage_limit,
  :create_date_time,
  :delete_date_time,
  :user_kms_key,
  :user_count,
  :content_size,
  :supported_email_domains)
  SENSITIVE = [:name, :description]
  include Aws::Structure
end

#descriptionString

The description for the private re:Post. This is used only to help you identify this private re:Post.

Returns:

  • (String)


922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
# File 'gems/aws-sdk-repostspace/lib/aws-sdk-repostspace/types.rb', line 922

class SpaceData < Struct.new(
  :space_id,
  :arn,
  :name,
  :description,
  :status,
  :configuration_status,
  :vanity_domain_status,
  :vanity_domain,
  :random_domain,
  :tier,
  :storage_limit,
  :create_date_time,
  :delete_date_time,
  :user_kms_key,
  :user_count,
  :content_size,
  :supported_email_domains)
  SENSITIVE = [:name, :description]
  include Aws::Structure
end

#nameString

The name for the private re:Post.

Returns:

  • (String)


922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
# File 'gems/aws-sdk-repostspace/lib/aws-sdk-repostspace/types.rb', line 922

class SpaceData < Struct.new(
  :space_id,
  :arn,
  :name,
  :description,
  :status,
  :configuration_status,
  :vanity_domain_status,
  :vanity_domain,
  :random_domain,
  :tier,
  :storage_limit,
  :create_date_time,
  :delete_date_time,
  :user_kms_key,
  :user_count,
  :content_size,
  :supported_email_domains)
  SENSITIVE = [:name, :description]
  include Aws::Structure
end

#random_domainString

The AWS generated subdomain of the private re:Post.

Returns:

  • (String)


922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
# File 'gems/aws-sdk-repostspace/lib/aws-sdk-repostspace/types.rb', line 922

class SpaceData < Struct.new(
  :space_id,
  :arn,
  :name,
  :description,
  :status,
  :configuration_status,
  :vanity_domain_status,
  :vanity_domain,
  :random_domain,
  :tier,
  :storage_limit,
  :create_date_time,
  :delete_date_time,
  :user_kms_key,
  :user_count,
  :content_size,
  :supported_email_domains)
  SENSITIVE = [:name, :description]
  include Aws::Structure
end

#space_idString

The unique ID of the private re:Post.

Returns:

  • (String)


922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
# File 'gems/aws-sdk-repostspace/lib/aws-sdk-repostspace/types.rb', line 922

class SpaceData < Struct.new(
  :space_id,
  :arn,
  :name,
  :description,
  :status,
  :configuration_status,
  :vanity_domain_status,
  :vanity_domain,
  :random_domain,
  :tier,
  :storage_limit,
  :create_date_time,
  :delete_date_time,
  :user_kms_key,
  :user_count,
  :content_size,
  :supported_email_domains)
  SENSITIVE = [:name, :description]
  include Aws::Structure
end

#statusString

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

Returns:

  • (String)


922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
# File 'gems/aws-sdk-repostspace/lib/aws-sdk-repostspace/types.rb', line 922

class SpaceData < Struct.new(
  :space_id,
  :arn,
  :name,
  :description,
  :status,
  :configuration_status,
  :vanity_domain_status,
  :vanity_domain,
  :random_domain,
  :tier,
  :storage_limit,
  :create_date_time,
  :delete_date_time,
  :user_kms_key,
  :user_count,
  :content_size,
  :supported_email_domains)
  SENSITIVE = [:name, :description]
  include Aws::Structure
end

#storage_limitInteger

The storage limit of the private re:Post.

Returns:

  • (Integer)


922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
# File 'gems/aws-sdk-repostspace/lib/aws-sdk-repostspace/types.rb', line 922

class SpaceData < Struct.new(
  :space_id,
  :arn,
  :name,
  :description,
  :status,
  :configuration_status,
  :vanity_domain_status,
  :vanity_domain,
  :random_domain,
  :tier,
  :storage_limit,
  :create_date_time,
  :delete_date_time,
  :user_kms_key,
  :user_count,
  :content_size,
  :supported_email_domains)
  SENSITIVE = [:name, :description]
  include Aws::Structure
end

#supported_email_domainsTypes::SupportedEmailDomainsStatus



922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
# File 'gems/aws-sdk-repostspace/lib/aws-sdk-repostspace/types.rb', line 922

class SpaceData < Struct.new(
  :space_id,
  :arn,
  :name,
  :description,
  :status,
  :configuration_status,
  :vanity_domain_status,
  :vanity_domain,
  :random_domain,
  :tier,
  :storage_limit,
  :create_date_time,
  :delete_date_time,
  :user_kms_key,
  :user_count,
  :content_size,
  :supported_email_domains)
  SENSITIVE = [:name, :description]
  include Aws::Structure
end

#tierString

The pricing tier of the private re:Post.

Returns:

  • (String)


922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
# File 'gems/aws-sdk-repostspace/lib/aws-sdk-repostspace/types.rb', line 922

class SpaceData < Struct.new(
  :space_id,
  :arn,
  :name,
  :description,
  :status,
  :configuration_status,
  :vanity_domain_status,
  :vanity_domain,
  :random_domain,
  :tier,
  :storage_limit,
  :create_date_time,
  :delete_date_time,
  :user_kms_key,
  :user_count,
  :content_size,
  :supported_email_domains)
  SENSITIVE = [:name, :description]
  include Aws::Structure
end

#user_countInteger

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

Returns:

  • (Integer)


922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
# File 'gems/aws-sdk-repostspace/lib/aws-sdk-repostspace/types.rb', line 922

class SpaceData < Struct.new(
  :space_id,
  :arn,
  :name,
  :description,
  :status,
  :configuration_status,
  :vanity_domain_status,
  :vanity_domain,
  :random_domain,
  :tier,
  :storage_limit,
  :create_date_time,
  :delete_date_time,
  :user_kms_key,
  :user_count,
  :content_size,
  :supported_email_domains)
  SENSITIVE = [:name, :description]
  include Aws::Structure
end

#user_kms_keyString

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

Returns:

  • (String)


922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
# File 'gems/aws-sdk-repostspace/lib/aws-sdk-repostspace/types.rb', line 922

class SpaceData < Struct.new(
  :space_id,
  :arn,
  :name,
  :description,
  :status,
  :configuration_status,
  :vanity_domain_status,
  :vanity_domain,
  :random_domain,
  :tier,
  :storage_limit,
  :create_date_time,
  :delete_date_time,
  :user_kms_key,
  :user_count,
  :content_size,
  :supported_email_domains)
  SENSITIVE = [:name, :description]
  include Aws::Structure
end

#vanity_domainString

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

Returns:

  • (String)


922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
# File 'gems/aws-sdk-repostspace/lib/aws-sdk-repostspace/types.rb', line 922

class SpaceData < Struct.new(
  :space_id,
  :arn,
  :name,
  :description,
  :status,
  :configuration_status,
  :vanity_domain_status,
  :vanity_domain,
  :random_domain,
  :tier,
  :storage_limit,
  :create_date_time,
  :delete_date_time,
  :user_kms_key,
  :user_count,
  :content_size,
  :supported_email_domains)
  SENSITIVE = [:name, :description]
  include Aws::Structure
end

#vanity_domain_statusString

This approval status of the custom subdomain.

Returns:

  • (String)


922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
# File 'gems/aws-sdk-repostspace/lib/aws-sdk-repostspace/types.rb', line 922

class SpaceData < Struct.new(
  :space_id,
  :arn,
  :name,
  :description,
  :status,
  :configuration_status,
  :vanity_domain_status,
  :vanity_domain,
  :random_domain,
  :tier,
  :storage_limit,
  :create_date_time,
  :delete_date_time,
  :user_kms_key,
  :user_count,
  :content_size,
  :supported_email_domains)
  SENSITIVE = [:name, :description]
  include Aws::Structure
end