Class: Aws::Route53GlobalResolver::Types::GetAccessSourceOutput

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#arnString

The Amazon Resource Name (ARN) of the access source.

Returns:

  • (String)


2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 2517

class GetAccessSourceOutput < Struct.new(
  :arn,
  :cidr,
  :created_at,
  :id,
  :ip_address_type,
  :name,
  :dns_view_id,
  :protocol,
  :status,
  :updated_at)
  SENSITIVE = []
  include Aws::Structure
end

#cidrString

The IP range for the rule's parameters in CIDR notation.

Returns:

  • (String)


2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 2517

class GetAccessSourceOutput < Struct.new(
  :arn,
  :cidr,
  :created_at,
  :id,
  :ip_address_type,
  :name,
  :dns_view_id,
  :protocol,
  :status,
  :updated_at)
  SENSITIVE = []
  include Aws::Structure
end

#created_atTime

The time and date the rule was created.

Returns:

  • (Time)


2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 2517

class GetAccessSourceOutput < Struct.new(
  :arn,
  :cidr,
  :created_at,
  :id,
  :ip_address_type,
  :name,
  :dns_view_id,
  :protocol,
  :status,
  :updated_at)
  SENSITIVE = []
  include Aws::Structure
end

#dns_view_idString

ID for the DNS view that the rule is associated to.

Returns:

  • (String)


2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 2517

class GetAccessSourceOutput < Struct.new(
  :arn,
  :cidr,
  :created_at,
  :id,
  :ip_address_type,
  :name,
  :dns_view_id,
  :protocol,
  :status,
  :updated_at)
  SENSITIVE = []
  include Aws::Structure
end

#idString

ID for the rule.

Returns:

  • (String)


2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 2517

class GetAccessSourceOutput < Struct.new(
  :arn,
  :cidr,
  :created_at,
  :id,
  :ip_address_type,
  :name,
  :dns_view_id,
  :protocol,
  :status,
  :updated_at)
  SENSITIVE = []
  include Aws::Structure
end

#ip_address_typeString

The IP address type.

Returns:

  • (String)


2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 2517

class GetAccessSourceOutput < Struct.new(
  :arn,
  :cidr,
  :created_at,
  :id,
  :ip_address_type,
  :name,
  :dns_view_id,
  :protocol,
  :status,
  :updated_at)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

Name for the access source.

Returns:

  • (String)


2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 2517

class GetAccessSourceOutput < Struct.new(
  :arn,
  :cidr,
  :created_at,
  :id,
  :ip_address_type,
  :name,
  :dns_view_id,
  :protocol,
  :status,
  :updated_at)
  SENSITIVE = []
  include Aws::Structure
end

#protocolString

The protocol determines how data is transmitted to a Global Resolver instance.

Returns:

  • (String)


2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 2517

class GetAccessSourceOutput < Struct.new(
  :arn,
  :cidr,
  :created_at,
  :id,
  :ip_address_type,
  :name,
  :dns_view_id,
  :protocol,
  :status,
  :updated_at)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

Information about the status of the rule.

Returns:

  • (String)


2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 2517

class GetAccessSourceOutput < Struct.new(
  :arn,
  :cidr,
  :created_at,
  :id,
  :ip_address_type,
  :name,
  :dns_view_id,
  :protocol,
  :status,
  :updated_at)
  SENSITIVE = []
  include Aws::Structure
end

#updated_atTime

The time and date the access source was updated.

Returns:

  • (Time)


2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 2517

class GetAccessSourceOutput < Struct.new(
  :arn,
  :cidr,
  :created_at,
  :id,
  :ip_address_type,
  :name,
  :dns_view_id,
  :protocol,
  :status,
  :updated_at)
  SENSITIVE = []
  include Aws::Structure
end