Class: AwsEksCluster
- Inherits:
-
Object
- Object
- AwsEksCluster
- Includes:
- AwsSingularResourceMixin
- Defined in:
- lib/resources/aws/aws_eks_cluster.rb
Defined Under Namespace
Classes: Backend
Instance Attribute Summary collapse
-
#active ⇒ Object
(also: #active?)
readonly
Returns the value of attribute active.
-
#arn ⇒ Object
readonly
Returns the value of attribute arn.
-
#certificate_authority ⇒ Object
readonly
Returns the value of attribute certificate_authority.
-
#cluster_name ⇒ Object
readonly
Returns the value of attribute cluster_name.
-
#created_at ⇒ Object
readonly
Returns the value of attribute created_at.
-
#creating ⇒ Object
(also: #creating?)
readonly
Returns the value of attribute creating.
-
#deleting ⇒ Object
(also: #deleting?)
readonly
Returns the value of attribute deleting.
-
#endpoint ⇒ Object
readonly
Returns the value of attribute endpoint.
-
#failed ⇒ Object
(also: #failed?)
readonly
Returns the value of attribute failed.
-
#name ⇒ Object
readonly
Returns the value of attribute name.
-
#role_arn ⇒ Object
readonly
Returns the value of attribute role_arn.
-
#security_group_ids ⇒ Object
readonly
Returns the value of attribute security_group_ids.
-
#security_groups_count ⇒ Object
readonly
Returns the value of attribute security_groups_count.
-
#status ⇒ Object
readonly
Returns the value of attribute status.
-
#subnet_ids ⇒ Object
readonly
Returns the value of attribute subnet_ids.
-
#subnets_count ⇒ Object
readonly
Returns the value of attribute subnets_count.
-
#version ⇒ Object
readonly
Returns the value of attribute version.
-
#vpc_id ⇒ Object
readonly
Returns the value of attribute vpc_id.
Instance Method Summary collapse
Methods included from AwsSingularResourceMixin
Methods included from AwsResourceMixin
#catch_aws_errors, #check_resource_param_names, #initialize, #inspec_runner
Instance Attribute Details
#active ⇒ Object (readonly) Also known as: active?
Returns the value of attribute active.
17 18 19 |
# File 'lib/resources/aws/aws_eks_cluster.rb', line 17 def active @active end |
#arn ⇒ Object (readonly)
Returns the value of attribute arn.
17 18 19 |
# File 'lib/resources/aws/aws_eks_cluster.rb', line 17 def arn @arn end |
#certificate_authority ⇒ Object (readonly)
Returns the value of attribute certificate_authority.
17 18 19 |
# File 'lib/resources/aws/aws_eks_cluster.rb', line 17 def @certificate_authority end |
#cluster_name ⇒ Object (readonly)
Returns the value of attribute cluster_name.
17 18 19 |
# File 'lib/resources/aws/aws_eks_cluster.rb', line 17 def cluster_name @cluster_name end |
#created_at ⇒ Object (readonly)
Returns the value of attribute created_at.
17 18 19 |
# File 'lib/resources/aws/aws_eks_cluster.rb', line 17 def created_at @created_at end |
#creating ⇒ Object (readonly) Also known as: creating?
Returns the value of attribute creating.
17 18 19 |
# File 'lib/resources/aws/aws_eks_cluster.rb', line 17 def creating @creating end |
#deleting ⇒ Object (readonly) Also known as: deleting?
Returns the value of attribute deleting.
17 18 19 |
# File 'lib/resources/aws/aws_eks_cluster.rb', line 17 def deleting @deleting end |
#endpoint ⇒ Object (readonly)
Returns the value of attribute endpoint.
17 18 19 |
# File 'lib/resources/aws/aws_eks_cluster.rb', line 17 def endpoint @endpoint end |
#failed ⇒ Object (readonly) Also known as: failed?
Returns the value of attribute failed.
17 18 19 |
# File 'lib/resources/aws/aws_eks_cluster.rb', line 17 def failed @failed end |
#name ⇒ Object (readonly)
Returns the value of attribute name.
17 18 19 |
# File 'lib/resources/aws/aws_eks_cluster.rb', line 17 def name @name end |
#role_arn ⇒ Object (readonly)
Returns the value of attribute role_arn.
17 18 19 |
# File 'lib/resources/aws/aws_eks_cluster.rb', line 17 def role_arn @role_arn end |
#security_group_ids ⇒ Object (readonly)
Returns the value of attribute security_group_ids.
17 18 19 |
# File 'lib/resources/aws/aws_eks_cluster.rb', line 17 def security_group_ids @security_group_ids end |
#security_groups_count ⇒ Object (readonly)
Returns the value of attribute security_groups_count.
17 18 19 |
# File 'lib/resources/aws/aws_eks_cluster.rb', line 17 def security_groups_count @security_groups_count end |
#status ⇒ Object (readonly)
Returns the value of attribute status.
17 18 19 |
# File 'lib/resources/aws/aws_eks_cluster.rb', line 17 def status @status end |
#subnet_ids ⇒ Object (readonly)
Returns the value of attribute subnet_ids.
17 18 19 |
# File 'lib/resources/aws/aws_eks_cluster.rb', line 17 def subnet_ids @subnet_ids end |
#subnets_count ⇒ Object (readonly)
Returns the value of attribute subnets_count.
17 18 19 |
# File 'lib/resources/aws/aws_eks_cluster.rb', line 17 def subnets_count @subnets_count end |
#version ⇒ Object (readonly)
Returns the value of attribute version.
17 18 19 |
# File 'lib/resources/aws/aws_eks_cluster.rb', line 17 def version @version end |
#vpc_id ⇒ Object (readonly)
Returns the value of attribute vpc_id.
17 18 19 |
# File 'lib/resources/aws/aws_eks_cluster.rb', line 17 def vpc_id @vpc_id end |
Instance Method Details
#to_s ⇒ Object
27 28 29 |
# File 'lib/resources/aws/aws_eks_cluster.rb', line 27 def to_s "AWS EKS cluster #{cluster_name}" end |