Class: Aws::Types::WorkspaceDirectory

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#active_directory_configTypes::ActiveDirectoryConfig

Returns the value of attribute active_directory_config.



1740
1741
1742
# File 'sig/types.rbs', line 1740

def active_directory_config
  @active_directory_config
end

#alias::String

Returns the value of attribute alias.

Returns:

  • (::String)


1715
1716
1717
# File 'sig/types.rbs', line 1715

def alias
  @alias
end

#certificate_based_auth_propertiesTypes::CertificateBasedAuthProperties

Returns the value of attribute certificate_based_auth_properties.



1732
1733
1734
# File 'sig/types.rbs', line 1732

def certificate_based_auth_properties
  @certificate_based_auth_properties
end

#customer_user_name::String

Returns the value of attribute customer_user_name.

Returns:

  • (::String)


1721
1722
1723
# File 'sig/types.rbs', line 1721

def customer_user_name
  @customer_user_name
end

#directory_id::String

Returns the value of attribute directory_id.

Returns:

  • (::String)


1714
1715
1716
# File 'sig/types.rbs', line 1714

def directory_id
  @directory_id
end

#directory_name::String

Returns the value of attribute directory_name.

Returns:

  • (::String)


1716
1717
1718
# File 'sig/types.rbs', line 1716

def directory_name
  @directory_name
end

#directory_type"SIMPLE_AD", ...

Returns the value of attribute directory_type.

Returns:

  • ("SIMPLE_AD", "AD_CONNECTOR", "CUSTOMER_MANAGED", "AWS_IAM_IDENTITY_CENTER")


1723
1724
1725
# File 'sig/types.rbs', line 1723

def directory_type
  @directory_type
end

#dns_ip_addresses::Array[::String]

Returns the value of attribute dns_ip_addresses.

Returns:

  • (::Array[::String])


1719
1720
1721
# File 'sig/types.rbs', line 1719

def dns_ip_addresses
  @dns_ip_addresses
end

#dns_ipv_6_addresses::Array[::String]

Returns the value of attribute dns_ipv_6_addresses.

Returns:

  • (::Array[::String])


1720
1721
1722
# File 'sig/types.rbs', line 1720

def dns_ipv_6_addresses
  @dns_ipv_6_addresses
end

#endpoint_encryption_mode"STANDARD_TLS", "FIPS_VALIDATED"

Returns the value of attribute endpoint_encryption_mode.

Returns:

  • ("STANDARD_TLS", "FIPS_VALIDATED")


1733
1734
1735
# File 'sig/types.rbs', line 1733

def endpoint_encryption_mode
  @endpoint_encryption_mode
end

#error_message::String

Returns the value of attribute error_message.

Returns:

  • (::String)


1742
1743
1744
# File 'sig/types.rbs', line 1742

def error_message
  @error_message
end

#iam_role_id::String

Returns the value of attribute iam_role_id.

Returns:

  • (::String)


1722
1723
1724
# File 'sig/types.rbs', line 1722

def iam_role_id
  @iam_role_id
end

#idc_configTypes::IDCConfig

Returns the value of attribute idc_config.

Returns:



1739
1740
1741
# File 'sig/types.rbs', line 1739

def idc_config
  @idc_config
end

#ip_group_ids::Array[::String]

Returns the value of attribute ip_group_ids.

Returns:

  • (::Array[::String])


1727
1728
1729
# File 'sig/types.rbs', line 1727

def ip_group_ids
  @ip_group_ids
end

#microsoft_entra_configTypes::MicrosoftEntraConfig

Returns the value of attribute microsoft_entra_config.



1734
1735
1736
# File 'sig/types.rbs', line 1734

def microsoft_entra_config
  @microsoft_entra_config
end

#registration_code::String

Returns the value of attribute registration_code.

Returns:

  • (::String)


1717
1718
1719
# File 'sig/types.rbs', line 1717

def registration_code
  @registration_code
end

#saml_propertiesTypes::SamlProperties

Returns the value of attribute saml_properties.



1731
1732
1733
# File 'sig/types.rbs', line 1731

def saml_properties
  @saml_properties
end

#selfservice_permissionsTypes::SelfservicePermissions

Returns the value of attribute selfservice_permissions.



1730
1731
1732
# File 'sig/types.rbs', line 1730

def selfservice_permissions
  @selfservice_permissions
end

#state"REGISTERING", ...

Returns the value of attribute state.

Returns:

  • ("REGISTERING", "REGISTERED", "DEREGISTERING", "DEREGISTERED", "ERROR")


1725
1726
1727
# File 'sig/types.rbs', line 1725

def state
  @state
end

#streaming_propertiesTypes::StreamingProperties

Returns the value of attribute streaming_properties.



1741
1742
1743
# File 'sig/types.rbs', line 1741

def streaming_properties
  @streaming_properties
end

#subnet_ids::Array[::String]

Returns the value of attribute subnet_ids.

Returns:

  • (::Array[::String])


1718
1719
1720
# File 'sig/types.rbs', line 1718

def subnet_ids
  @subnet_ids
end

#tenancy"DEDICATED", "SHARED"

Returns the value of attribute tenancy.

Returns:

  • ("DEDICATED", "SHARED")


1729
1730
1731
# File 'sig/types.rbs', line 1729

def tenancy
  @tenancy
end

#user_identity_type"CUSTOMER_MANAGED", ...

Returns the value of attribute user_identity_type.

Returns:

  • ("CUSTOMER_MANAGED", "AWS_DIRECTORY_SERVICE", "AWS_IAM_IDENTITY_CENTER")


1737
1738
1739
# File 'sig/types.rbs', line 1737

def user_identity_type
  @user_identity_type
end

#workspace_access_propertiesTypes::WorkspaceAccessProperties

Returns the value of attribute workspace_access_properties.



1728
1729
1730
# File 'sig/types.rbs', line 1728

def workspace_access_properties
  @workspace_access_properties
end

#workspace_creation_propertiesTypes::DefaultWorkspaceCreationProperties

Returns the value of attribute workspace_creation_properties.



1726
1727
1728
# File 'sig/types.rbs', line 1726

def workspace_creation_properties
  @workspace_creation_properties
end

#workspace_directory_description::String

Returns the value of attribute workspace_directory_description.

Returns:

  • (::String)


1736
1737
1738
# File 'sig/types.rbs', line 1736

def workspace_directory_description
  @workspace_directory_description
end

#workspace_directory_name::String

Returns the value of attribute workspace_directory_name.

Returns:

  • (::String)


1735
1736
1737
# File 'sig/types.rbs', line 1735

def workspace_directory_name
  @workspace_directory_name
end

#workspace_security_group_id::String

Returns the value of attribute workspace_security_group_id.

Returns:

  • (::String)


1724
1725
1726
# File 'sig/types.rbs', line 1724

def workspace_security_group_id
  @workspace_security_group_id
end

#workspace_type"PERSONAL", "POOLS"

Returns the value of attribute workspace_type.

Returns:

  • ("PERSONAL", "POOLS")


1738
1739
1740
# File 'sig/types.rbs', line 1738

def workspace_type
  @workspace_type
end