Class: Aws::APIGateway::Types::CreateDomainNameAccessAssociationRequest

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-apigateway/types.rb

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#access_association_sourceString

The identifier of the domain name access association source. For a VPCE, the value is the VPC endpoint ID.

Returns:

  • (String)


804
805
806
807
808
809
810
811
# File 'lib/aws-sdk-apigateway/types.rb', line 804

class CreateDomainNameAccessAssociationRequest < Struct.new(
  :domain_name_arn,
  :access_association_source_type,
  :access_association_source,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#access_association_source_typeString

The type of the domain name access association source.

Returns:

  • (String)


804
805
806
807
808
809
810
811
# File 'lib/aws-sdk-apigateway/types.rb', line 804

class CreateDomainNameAccessAssociationRequest < Struct.new(
  :domain_name_arn,
  :access_association_source_type,
  :access_association_source,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#domain_name_arnString

The ARN of the domain name.

Returns:

  • (String)


804
805
806
807
808
809
810
811
# File 'lib/aws-sdk-apigateway/types.rb', line 804

class CreateDomainNameAccessAssociationRequest < Struct.new(
  :domain_name_arn,
  :access_association_source_type,
  :access_association_source,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#tagsHash<String,String>

The key-value map of strings. The valid character set is [a-zA-Z+-=._:/]. The tag key can be up to 128 characters and must not start with ‘aws:`. The tag value can be up to 256 characters.

Returns:

  • (Hash<String,String>)


804
805
806
807
808
809
810
811
# File 'lib/aws-sdk-apigateway/types.rb', line 804

class CreateDomainNameAccessAssociationRequest < Struct.new(
  :domain_name_arn,
  :access_association_source_type,
  :access_association_source,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end