Class: Aws::QuickSight::Types::AssetBundleImportJobVPCConnectionOverrideParameters

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

Overview

The override parameters for a single VPC connection that is imported.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#dns_resolversArray<String>

An optional override of DNS resolvers to be used by the VPC connection.

Returns:

  • (Array<String>)


1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 1871

class AssetBundleImportJobVPCConnectionOverrideParameters < Struct.new(
  :vpc_connection_id,
  :name,
  :subnet_ids,
  :security_group_ids,
  :dns_resolvers,
  :role_arn)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

A new name for the VPC connection.

Returns:

  • (String)


1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 1871

class AssetBundleImportJobVPCConnectionOverrideParameters < Struct.new(
  :vpc_connection_id,
  :name,
  :subnet_ids,
  :security_group_ids,
  :dns_resolvers,
  :role_arn)
  SENSITIVE = []
  include Aws::Structure
end

#role_arnString

An optional override of the role ARN to be used by the VPC connection.

Returns:

  • (String)


1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 1871

class AssetBundleImportJobVPCConnectionOverrideParameters < Struct.new(
  :vpc_connection_id,
  :name,
  :subnet_ids,
  :security_group_ids,
  :dns_resolvers,
  :role_arn)
  SENSITIVE = []
  include Aws::Structure
end

#security_group_idsArray<String>

A new security group ID for the VPC connection you are importing. This field is required if you are importing the VPC connection from another Amazon Web Services account or Region.

Returns:

  • (Array<String>)


1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 1871

class AssetBundleImportJobVPCConnectionOverrideParameters < Struct.new(
  :vpc_connection_id,
  :name,
  :subnet_ids,
  :security_group_ids,
  :dns_resolvers,
  :role_arn)
  SENSITIVE = []
  include Aws::Structure
end

#subnet_idsArray<String>

A list of new subnet IDs for the VPC connection you are importing. This field is required if you are importing the VPC connection from another Amazon Web Services account or Region.

Returns:

  • (Array<String>)


1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 1871

class AssetBundleImportJobVPCConnectionOverrideParameters < Struct.new(
  :vpc_connection_id,
  :name,
  :subnet_ids,
  :security_group_ids,
  :dns_resolvers,
  :role_arn)
  SENSITIVE = []
  include Aws::Structure
end

#vpc_connection_idString

The ID of the VPC Connection to apply overrides to.

Returns:

  • (String)


1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 1871

class AssetBundleImportJobVPCConnectionOverrideParameters < Struct.new(
  :vpc_connection_id,
  :name,
  :subnet_ids,
  :security_group_ids,
  :dns_resolvers,
  :role_arn)
  SENSITIVE = []
  include Aws::Structure
end