Class: Aws::Types::CreateDomainConfigurationRequest

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#application_protocol"SECURE_MQTT", ...

Returns the value of attribute application_protocol.

Returns:

  • ("SECURE_MQTT", "MQTT_WSS", "HTTPS", "DEFAULT")


874
875
876
# File 'sig/types.rbs', line 874

def application_protocol
  @application_protocol
end

#authentication_type"CUSTOM_AUTH_X509", ...

Returns the value of attribute authentication_type.

Returns:

  • ("CUSTOM_AUTH_X509", "CUSTOM_AUTH", "AWS_X509", "AWS_SIGV4", "DEFAULT")


873
874
875
# File 'sig/types.rbs', line 873

def authentication_type
  @authentication_type
end

#authorizer_configTypes::AuthorizerConfig

Returns the value of attribute authorizer_config.



868
869
870
# File 'sig/types.rbs', line 868

def authorizer_config
  @authorizer_config
end

#client_certificate_configTypes::ClientCertificateConfig

Returns the value of attribute client_certificate_config.



875
876
877
# File 'sig/types.rbs', line 875

def client_certificate_config
  @client_certificate_config
end

#domain_configuration_name::String

Returns the value of attribute domain_configuration_name.

Returns:

  • (::String)


864
865
866
# File 'sig/types.rbs', line 864

def domain_configuration_name
  @domain_configuration_name
end

#domain_name::String

Returns the value of attribute domain_name.

Returns:

  • (::String)


865
866
867
# File 'sig/types.rbs', line 865

def domain_name
  @domain_name
end

#server_certificate_arns::Array[::String]

Returns the value of attribute server_certificate_arns.

Returns:

  • (::Array[::String])


866
867
868
# File 'sig/types.rbs', line 866

def server_certificate_arns
  @server_certificate_arns
end

#server_certificate_configTypes::ServerCertificateConfig

Returns the value of attribute server_certificate_config.



872
873
874
# File 'sig/types.rbs', line 872

def server_certificate_config
  @server_certificate_config
end

#service_type"DATA", ...

Returns the value of attribute service_type.

Returns:

  • ("DATA", "CREDENTIAL_PROVIDER", "JOBS")


869
870
871
# File 'sig/types.rbs', line 869

def service_type
  @service_type
end

#tags::Array[Types::Tag]

Returns the value of attribute tags.

Returns:



870
871
872
# File 'sig/types.rbs', line 870

def tags
  @tags
end

#tls_configTypes::TlsConfig

Returns the value of attribute tls_config.

Returns:



871
872
873
# File 'sig/types.rbs', line 871

def tls_config
  @tls_config
end

#validation_certificate_arn::String

Returns the value of attribute validation_certificate_arn.

Returns:

  • (::String)


867
868
869
# File 'sig/types.rbs', line 867

def validation_certificate_arn
  @validation_certificate_arn
end