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


2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
# File 'lib/aws-sdk-quicksight/types.rb', line 2009

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)


2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
# File 'lib/aws-sdk-quicksight/types.rb', line 2009

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)


2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
# File 'lib/aws-sdk-quicksight/types.rb', line 2009

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


2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
# File 'lib/aws-sdk-quicksight/types.rb', line 2009

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


2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
# File 'lib/aws-sdk-quicksight/types.rb', line 2009

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)


2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
# File 'lib/aws-sdk-quicksight/types.rb', line 2009

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