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

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
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>)


1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
# File 'lib/aws-sdk-quicksight/types.rb', line 1975

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)


1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
# File 'lib/aws-sdk-quicksight/types.rb', line 1975

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)


1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
# File 'lib/aws-sdk-quicksight/types.rb', line 1975

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


1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
# File 'lib/aws-sdk-quicksight/types.rb', line 1975

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


1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
# File 'lib/aws-sdk-quicksight/types.rb', line 1975

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)


1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
# File 'lib/aws-sdk-quicksight/types.rb', line 1975

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