Class: Google::Apis::RunV1alpha1::DomainMappingStatus
- Inherits:
-
Object
- Object
- Google::Apis::RunV1alpha1::DomainMappingStatus
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- generated/google/apis/run_v1alpha1/classes.rb,
generated/google/apis/run_v1alpha1/representations.rb,
generated/google/apis/run_v1alpha1/representations.rb
Overview
The current state of the Domain Mapping.
Instance Attribute Summary collapse
-
#conditions ⇒ Array<Google::Apis::RunV1alpha1::DomainMappingCondition>
Array of observed DomainMappingConditions, indicating the current state of the DomainMapping.
-
#mapped_route_name ⇒ String
The name of the route that the mapping currently points to.
-
#observed_generation ⇒ Fixnum
ObservedGeneration is the 'Generation' of the DomainMapping that was last processed by the controller.
-
#resource_records ⇒ Array<Google::Apis::RunV1alpha1::ResourceRecord>
The resource records required to configure this domain mapping.
Instance Method Summary collapse
-
#initialize(**args) ⇒ DomainMappingStatus
constructor
A new instance of DomainMappingStatus.
-
#update!(**args) ⇒ Object
Update properties of this object.
Methods included from Core::JsonObjectSupport
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ DomainMappingStatus
Returns a new instance of DomainMappingStatus.
1505 1506 1507 |
# File 'generated/google/apis/run_v1alpha1/classes.rb', line 1505 def initialize(**args) update!(**args) end |
Instance Attribute Details
#conditions ⇒ Array<Google::Apis::RunV1alpha1::DomainMappingCondition>
Array of observed DomainMappingConditions, indicating the current state
of the DomainMapping.
Corresponds to the JSON property conditions
1482 1483 1484 |
# File 'generated/google/apis/run_v1alpha1/classes.rb', line 1482 def conditions @conditions end |
#mapped_route_name ⇒ String
The name of the route that the mapping currently points to.
Corresponds to the JSON property mappedRouteName
1487 1488 1489 |
# File 'generated/google/apis/run_v1alpha1/classes.rb', line 1487 def mapped_route_name @mapped_route_name end |
#observed_generation ⇒ Fixnum
ObservedGeneration is the 'Generation' of the DomainMapping that
was last processed by the controller.
Clients polling for completed reconciliation should poll until
observedGeneration = metadata.generation and the Ready condition's status
is True or False.
Corresponds to the JSON property observedGeneration
1496 1497 1498 |
# File 'generated/google/apis/run_v1alpha1/classes.rb', line 1496 def observed_generation @observed_generation end |
#resource_records ⇒ Array<Google::Apis::RunV1alpha1::ResourceRecord>
The resource records required to configure this domain mapping. These
records must be added to the domain's DNS configuration in order to
serve the application via this domain mapping.
Corresponds to the JSON property resourceRecords
1503 1504 1505 |
# File 'generated/google/apis/run_v1alpha1/classes.rb', line 1503 def resource_records @resource_records end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1510 1511 1512 1513 1514 1515 |
# File 'generated/google/apis/run_v1alpha1/classes.rb', line 1510 def update!(**args) @conditions = args[:conditions] if args.key?(:conditions) @mapped_route_name = args[:mapped_route_name] if args.key?(:mapped_route_name) @observed_generation = args[:observed_generation] if args.key?(:observed_generation) @resource_records = args[:resource_records] if args.key?(:resource_records) end |