Class: Pangea::Kubernetes::Backends::AwsNixos::ControlPlaneRef
- Inherits:
-
Struct
- Object
- Struct
- Pangea::Kubernetes::Backends::AwsNixos::ControlPlaneRef
- Defined in:
- lib/pangea/kubernetes/backends/aws_nixos.rb
Instance Attribute Summary collapse
-
#agent_bootstrap_secrets ⇒ Object
Returns the value of attribute agent_bootstrap_secrets.
-
#ami_id ⇒ Object
Returns the value of attribute ami_id.
-
#asg ⇒ Object
Returns the value of attribute asg.
-
#asg_tg ⇒ Object
Returns the value of attribute asg_tg.
-
#distribution_track ⇒ Object
Returns the value of attribute distribution_track.
-
#ingress_alb ⇒ Object
Returns the value of attribute ingress_alb.
-
#ingress_alb_http_listener ⇒ Object
Returns the value of attribute ingress_alb_http_listener.
-
#ingress_alb_https_listener ⇒ Object
Returns the value of attribute ingress_alb_https_listener.
-
#ingress_alb_sg ⇒ Object
Returns the value of attribute ingress_alb_sg.
-
#ingress_alb_tg ⇒ Object
Returns the value of attribute ingress_alb_tg.
-
#instance_profile_name ⇒ Object
Returns the value of attribute instance_profile_name.
-
#key_name ⇒ Object
Returns the value of attribute key_name.
-
#listener ⇒ Object
Returns the value of attribute listener.
-
#lt ⇒ Object
Returns the value of attribute lt.
-
#nlb ⇒ Object
Returns the value of attribute nlb.
-
#public_subnet_ids ⇒ Object
Returns the value of attribute public_subnet_ids.
-
#sg_id ⇒ Object
Returns the value of attribute sg_id.
-
#subnet_ids ⇒ Object
Returns the value of attribute subnet_ids.
-
#tg ⇒ Object
Returns the value of attribute tg.
-
#vpn_nlb ⇒ Object
Returns the value of attribute vpn_nlb.
-
#vpn_nlb_listener ⇒ Object
Returns the value of attribute vpn_nlb_listener.
-
#vpn_nlb_tg ⇒ Object
Returns the value of attribute vpn_nlb_tg.
Instance Method Summary collapse
Instance Attribute Details
#agent_bootstrap_secrets ⇒ Object
Returns the value of attribute agent_bootstrap_secrets
39 40 41 |
# File 'lib/pangea/kubernetes/backends/aws_nixos.rb', line 39 def agent_bootstrap_secrets @agent_bootstrap_secrets end |
#ami_id ⇒ Object
Returns the value of attribute ami_id
39 40 41 |
# File 'lib/pangea/kubernetes/backends/aws_nixos.rb', line 39 def ami_id @ami_id end |
#asg ⇒ Object
Returns the value of attribute asg
39 40 41 |
# File 'lib/pangea/kubernetes/backends/aws_nixos.rb', line 39 def asg @asg end |
#asg_tg ⇒ Object
Returns the value of attribute asg_tg
39 40 41 |
# File 'lib/pangea/kubernetes/backends/aws_nixos.rb', line 39 def asg_tg @asg_tg end |
#distribution_track ⇒ Object
Returns the value of attribute distribution_track
39 40 41 |
# File 'lib/pangea/kubernetes/backends/aws_nixos.rb', line 39 def distribution_track @distribution_track end |
#ingress_alb ⇒ Object
Returns the value of attribute ingress_alb
39 40 41 |
# File 'lib/pangea/kubernetes/backends/aws_nixos.rb', line 39 def ingress_alb @ingress_alb end |
#ingress_alb_http_listener ⇒ Object
Returns the value of attribute ingress_alb_http_listener
39 40 41 |
# File 'lib/pangea/kubernetes/backends/aws_nixos.rb', line 39 def ingress_alb_http_listener @ingress_alb_http_listener end |
#ingress_alb_https_listener ⇒ Object
Returns the value of attribute ingress_alb_https_listener
39 40 41 |
# File 'lib/pangea/kubernetes/backends/aws_nixos.rb', line 39 def ingress_alb_https_listener @ingress_alb_https_listener end |
#ingress_alb_sg ⇒ Object
Returns the value of attribute ingress_alb_sg
39 40 41 |
# File 'lib/pangea/kubernetes/backends/aws_nixos.rb', line 39 def ingress_alb_sg @ingress_alb_sg end |
#ingress_alb_tg ⇒ Object
Returns the value of attribute ingress_alb_tg
39 40 41 |
# File 'lib/pangea/kubernetes/backends/aws_nixos.rb', line 39 def ingress_alb_tg @ingress_alb_tg end |
#instance_profile_name ⇒ Object
Returns the value of attribute instance_profile_name
39 40 41 |
# File 'lib/pangea/kubernetes/backends/aws_nixos.rb', line 39 def instance_profile_name @instance_profile_name end |
#key_name ⇒ Object
Returns the value of attribute key_name
39 40 41 |
# File 'lib/pangea/kubernetes/backends/aws_nixos.rb', line 39 def key_name @key_name end |
#listener ⇒ Object
Returns the value of attribute listener
39 40 41 |
# File 'lib/pangea/kubernetes/backends/aws_nixos.rb', line 39 def listener @listener end |
#lt ⇒ Object
Returns the value of attribute lt
39 40 41 |
# File 'lib/pangea/kubernetes/backends/aws_nixos.rb', line 39 def lt @lt end |
#nlb ⇒ Object
Returns the value of attribute nlb
39 40 41 |
# File 'lib/pangea/kubernetes/backends/aws_nixos.rb', line 39 def nlb @nlb end |
#public_subnet_ids ⇒ Object
Returns the value of attribute public_subnet_ids
39 40 41 |
# File 'lib/pangea/kubernetes/backends/aws_nixos.rb', line 39 def public_subnet_ids @public_subnet_ids end |
#sg_id ⇒ Object
Returns the value of attribute sg_id
39 40 41 |
# File 'lib/pangea/kubernetes/backends/aws_nixos.rb', line 39 def sg_id @sg_id end |
#subnet_ids ⇒ Object
Returns the value of attribute subnet_ids
39 40 41 |
# File 'lib/pangea/kubernetes/backends/aws_nixos.rb', line 39 def subnet_ids @subnet_ids end |
#tg ⇒ Object
Returns the value of attribute tg
39 40 41 |
# File 'lib/pangea/kubernetes/backends/aws_nixos.rb', line 39 def tg @tg end |
#vpn_nlb ⇒ Object
Returns the value of attribute vpn_nlb
39 40 41 |
# File 'lib/pangea/kubernetes/backends/aws_nixos.rb', line 39 def vpn_nlb @vpn_nlb end |
#vpn_nlb_listener ⇒ Object
Returns the value of attribute vpn_nlb_listener
39 40 41 |
# File 'lib/pangea/kubernetes/backends/aws_nixos.rb', line 39 def vpn_nlb_listener @vpn_nlb_listener end |
#vpn_nlb_tg ⇒ Object
Returns the value of attribute vpn_nlb_tg
39 40 41 |
# File 'lib/pangea/kubernetes/backends/aws_nixos.rb', line 39 def vpn_nlb_tg @vpn_nlb_tg end |
Instance Method Details
#arn ⇒ Object
58 59 60 |
# File 'lib/pangea/kubernetes/backends/aws_nixos.rb', line 58 def arn nlb.arn end |
#id ⇒ Object
54 55 56 |
# File 'lib/pangea/kubernetes/backends/aws_nixos.rb', line 54 def id nlb.id end |
#ipv4_address ⇒ Object
50 51 52 |
# File 'lib/pangea/kubernetes/backends/aws_nixos.rb', line 50 def ipv4_address nlb.dns_name end |