Class: Aws::Types::CreateVerifiedAccessEndpointRequest

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#application_domain::String

Returns the value of attribute application_domain.

Returns:

  • (::String)


3687
3688
3689
# File 'sig/types.rbs', line 3687

def application_domain
  @application_domain
end

#attachment_type"vpc"

Returns the value of attribute attachment_type.

Returns:

  • ("vpc")


3685
3686
3687
# File 'sig/types.rbs', line 3685

def attachment_type
  @attachment_type
end

#cidr_optionsTypes::CreateVerifiedAccessEndpointCidrOptions

Returns the value of attribute cidr_options.



3699
3700
3701
# File 'sig/types.rbs', line 3699

def cidr_options
  @cidr_options
end

#client_token::String

Returns the value of attribute client_token.

Returns:

  • (::String)


3695
3696
3697
# File 'sig/types.rbs', line 3695

def client_token
  @client_token
end

#description::String

Returns the value of attribute description.

Returns:

  • (::String)


3692
3693
3694
# File 'sig/types.rbs', line 3692

def description
  @description
end

#domain_certificate_arn::String

Returns the value of attribute domain_certificate_arn.

Returns:

  • (::String)


3686
3687
3688
# File 'sig/types.rbs', line 3686

def domain_certificate_arn
  @domain_certificate_arn
end

#dry_runBoolean

Returns the value of attribute dry_run.

Returns:

  • (Boolean)


3696
3697
3698
# File 'sig/types.rbs', line 3696

def dry_run
  @dry_run
end

#endpoint_domain_prefix::String

Returns the value of attribute endpoint_domain_prefix.

Returns:

  • (::String)


3688
3689
3690
# File 'sig/types.rbs', line 3688

def endpoint_domain_prefix
  @endpoint_domain_prefix
end

#endpoint_type"load-balancer", ...

Returns the value of attribute endpoint_type.

Returns:

  • ("load-balancer", "network-interface", "rds", "cidr")


3684
3685
3686
# File 'sig/types.rbs', line 3684

def endpoint_type
  @endpoint_type
end

#load_balancer_optionsTypes::CreateVerifiedAccessEndpointLoadBalancerOptions

Returns the value of attribute load_balancer_options.



3690
3691
3692
# File 'sig/types.rbs', line 3690

def load_balancer_options
  @load_balancer_options
end

#network_interface_optionsTypes::CreateVerifiedAccessEndpointEniOptions

Returns the value of attribute network_interface_options.



3691
3692
3693
# File 'sig/types.rbs', line 3691

def network_interface_options
  @network_interface_options
end

#policy_document::String

Returns the value of attribute policy_document.

Returns:

  • (::String)


3693
3694
3695
# File 'sig/types.rbs', line 3693

def policy_document
  @policy_document
end

#rds_optionsTypes::CreateVerifiedAccessEndpointRdsOptions

Returns the value of attribute rds_options.



3698
3699
3700
# File 'sig/types.rbs', line 3698

def rds_options
  @rds_options
end

#security_group_ids::Array[::String]

Returns the value of attribute security_group_ids.

Returns:

  • (::Array[::String])


3689
3690
3691
# File 'sig/types.rbs', line 3689

def security_group_ids
  @security_group_ids
end

#sse_specificationTypes::VerifiedAccessSseSpecificationRequest

Returns the value of attribute sse_specification.



3697
3698
3699
# File 'sig/types.rbs', line 3697

def sse_specification
  @sse_specification
end

#tag_specifications::Array[Types::TagSpecification]

Returns the value of attribute tag_specifications.

Returns:



3694
3695
3696
# File 'sig/types.rbs', line 3694

def tag_specifications
  @tag_specifications
end

#verified_access_group_id::String

Returns the value of attribute verified_access_group_id.

Returns:

  • (::String)


3683
3684
3685
# File 'sig/types.rbs', line 3683

def verified_access_group_id
  @verified_access_group_id
end