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>)


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

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)


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

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)


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

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>)


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

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>)


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

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)


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

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