ó
    €Ï4
  ã                   óh   • 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 rS r	S	 r
S
 rS rS rS rg)z3Flags and helpers for the Assured related commands.é    )Úabsolute_import)Údivision)Úunicode_literals)Úconceptsc                  ó,   • [         R                  " SSS9$ )NÚorganizationz+The parent organization for the {resource}.©ÚnameÚ	help_text©r   Ú ResourceParameterAttributeConfig© ó    Ú7lib/googlecloudsdk/command_lib/assured/resource_args.pyÚOrganizationAttributeConfigr      s   € Ü	×	2Ò	2ØØ=ñ
?ð ?r   c                  ó,   • [         R                  " SSS9$ )NÚlocationz The location for the {resource}.r	   r   r   r   r   ÚLocationAttributeConfigr      ó   € Ü	×	2Ò	2ØÐ!Cñ
Eð Er   c                  ó,   • [         R                  " SSS9$ )NÚworkloadz The workload for the {resource}.r	   r   r   r   r   ÚWorkloadAttributeConfigr   #   r   r   c                  ó,   • [         R                  " SSS9$ )NÚ	violationz!The violation for the {resource}.r	   r   r   r   r   ÚViolationAttributeConfigr   (   ó   € Ü	×	2Ò	2ØÐ"Eñ
Gð Gr   c                  ó,   • [         R                  " SSS9$ )NÚ	operationz!The operation for the {resource}.r	   r   r   r   r   ÚOperationAttributeConfigr   -   r   r   c                  ób   • [         R                  " SS[        5       [        5       [	        5       S9$ )Nz2assuredworkloads.organizations.locations.workloadsr   )Úresource_nameÚworkloadsIdÚlocationsIdÚorganizationsId)r   ÚResourceSpecr   r   r   r   r   r   ÚGetWorkloadResourceSpecr&   2   s-   € Ü	×	Ò	Ø:ØÜ)Ó+Ü)Ó+Ü1Ó3ñ
5ð 5r   c            	      ót   • [         R                  " SS[        5       [        5       [	        5       [        5       S9$ )Nz=assuredworkloads.organizations.locations.workloads.violationsr   )r!   ÚviolationsIdr"   r#   r$   )r   r%   r   r   r   r   r   r   r   ÚGetViolationResourceSpecr)   ;   s3   € Ü	×	Ò	ØEØÜ+Ó-Ü)Ó+Ü)Ó+Ü1Ó3ñ
5ð 5r   c                  ób   • [         R                  " SS[        5       [        5       [	        5       S9$ )Nz3assuredworkloads.organizations.locations.operationsr   )r!   ÚoperationsIdr#   r$   )r   r%   r   r   r   r   r   r   ÚGetOperationResourceSpecr,   E   s-   € Ü	×	Ò	Ø;ØÜ+Ó-Ü)Ó+Ü1Ó3ñ
5ð 5r   N)Ú__doc__Ú
__future__r   r   r   Ú googlecloudsdk.calliope.conceptsr   r   r   r   r   r   r&   r)   r,   r   r   r   Ú<module>r0      sB   ðñ :å &Ý Ý 'å 5ò?òEò
Eò
Gò
Gò
5ò5ó5r   