
    k                     f    S r SSKJr  SSKJr  SSKJr  SSKJr  Sr " S S\R                  5      r	g	)
zEWraps a Cloud Run DomainMapping message for field access convenience.    )absolute_import)division)unicode_literals)
k8s_objectMappingAlreadyExistsc                       \ rS rSrSrSrS r\S 5       r\R                  S 5       r\S 5       r
\
R                  S 5       r
\S 5       rS	rg
)DomainMapping   zWraps a Cloud Run DomainMapping message.

Setting properties on a DomainMapping (where possible) writes through to the
nested Kubernetes-style fields.
zdomains.cloudrun.comc                 .    U R                   R                  $ N)spec	routeNameselfs    0lib/googlecloudsdk/api_lib/run/domain_mapping.py
route_nameDomainMapping.route_name%   s    99    c                 8    XR                   R                  l        g r   )_mr   r   r   values     r   r   r   )   s    "GGLLr   c                 @    U R                   R                  =(       d    S$ )NFr   forceOverrider   s    r   force_overrideDomainMapping.force_override-   s    99""+e+r   c                 $    XR                   l        g r   r   r   s     r   r   r   1   s    #IIr   c                 D    [        U R                  R                  SS 5      $ )NresourceRecords)getattrr   statusr   s    r   recordsDomainMapping.records5   s    477>>#4d;;r    N)__name__
__module____qualname____firstlineno____doc__API_CATEGORYKINDpropertyr   setterr   r#   __static_attributes__r%   r   r   r	   r	      s     (,	$  # # , , $ $ < <r   r	   N)
r*   
__future__r   r   r   googlecloudsdk.api_lib.runr   'MAPPING_ALREADY_EXISTS_CONDITION_REASONKubernetesObjectr	   r%   r   r   <module>r4      s2    L &  ' 1 +A '<J// <r   