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


1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 1903

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)


1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 1903

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)


1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 1903

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


1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 1903

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


1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 1903

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)


1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 1903

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