Class: Aws::DevOpsAgent::Types::NetworkAccessConfiguration

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

Overview

Note:

NetworkAccessConfiguration is a union - when making an API calls you must set exactly one of the members.

Note:

NetworkAccessConfiguration is a union - when returned from an API call exactly one value will be set and the returned type will be a subclass of NetworkAccessConfiguration corresponding to the set member.

Specifies how AWS DevOps Agent reaches your application using a Release Management Environment

Defined Under Namespace

Classes: PrivateAccess, Unknown

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#private_access ⇒ Types::PrivateNetworkAccess

Private network access to the resource inside a VPC, using a private connection.



4291
4292
4293
4294
4295
4296
4297
4298
4299
4300
# File 'gems/aws-sdk-devopsagent/lib/aws-sdk-devopsagent/types.rb', line 4291

class NetworkAccessConfiguration < Struct.new(
  :private_access,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class PrivateAccess < NetworkAccessConfiguration; end
  class Unknown < NetworkAccessConfiguration; end
end

#unknown ⇒ Object

Returns the value of attribute unknown

Returns:

  • (Object) —

    the current value of unknown



4291
4292
4293
# File 'gems/aws-sdk-devopsagent/lib/aws-sdk-devopsagent/types.rb', line 4291

def unknown
  @unknown
end