File manager - Edit - /home/u478019808/domains/bestandroidphones.store/public_html/static/img/logo/iamcredentials_apitools.tar
Back
__pycache__/iamcredentials_v1_messages.cpython-39.pyc 0000644 00000027364 15025252527 0016707 0 ustar 00 a +(Wg�) � @ s< d Z ddlmZ ddlmZ dZG dd� dej�ZG dd� dej�Z G d d � d ej�Z G dd� dej�ZG d d� dej�ZG dd� dej�Z G dd� dej�ZG dd� dej�ZG dd� dej�ZG dd� dej�ZG dd� dej�ZG dd� dej�ZG dd� dej�Ze�edd � e�ejd!d"� e�ejd#d$� d%S )&z�Generated message classes for iamcredentials version v1. Creates short-lived, limited-privilege credentials for IAM service accounts. � )�messages)�encoding�iamcredentialsc @ s6 e Zd ZdZejddd�Ze�d�Zejddd�ZdS )�GenerateAccessTokenRequestak A GenerateAccessTokenRequest object. Fields: delegates: The sequence of service accounts in a delegation chain. Each service account must be granted the `roles/iam.serviceAccountTokenCreator` role on its next service account in the chain. The last service account in the chain must be granted the `roles/iam.serviceAccountTokenCreator` role on the service account that is specified in the `name` field of the request. The delegates must have the following format: `projects/-/serviceAccounts/{ACCOUNT_EMAIL_OR_UNIQUEID}`. The `-` wildcard character is required; replacing it with a project ID is invalid. lifetime: The desired lifetime duration of the access token in seconds. Must be set to a value less than or equal to 3600 (1 hour). If a value is not specified, the token's lifetime will be set to a default value of one hour. scope: Code to identify the scopes to be included in the OAuth 2.0 access token. See https://developers.google.com/identity/protocols/googlescopes for more information. At least one value required. � T��repeated� � N) �__name__� __module__�__qualname__�__doc__� _messages�StringField� delegates�lifetime�scope� r r �S/opt/gsutil/gslib/third_party/iamcredentials_apitools/iamcredentials_v1_messages.pyr s r c @ s$ e Zd ZdZe�d�Ze�d�ZdS )�GenerateAccessTokenResponsez�A GenerateAccessTokenResponse object. Fields: accessToken: The OAuth 2.0 access token. expireTime: Token expiration time. The expiration time is always set. r r N)r r r r r r �accessToken� expireTimer r r r r * s r c @ s2 e Zd ZdZe�d�Zejddd�Ze�d�Z dS )�GenerateIdTokenRequesta� A GenerateIdTokenRequest object. Fields: audience: The audience for the token, such as the API or account that this token grants access to. delegates: The sequence of service accounts in a delegation chain. Each service account must be granted the `roles/iam.serviceAccountTokenCreator` role on its next service account in the chain. The last service account in the chain must be granted the `roles/iam.serviceAccountTokenCreator` role on the service account that is specified in the `name` field of the request. The delegates must have the following format: `projects/-/serviceAccounts/{ACCOUNT_EMAIL_OR_UNIQUEID}`. The `-` wildcard character is required; replacing it with a project ID is invalid. includeEmail: Include the service account email in the token. If set to `true`, the token will contain `email` and `email_verified` claims. r r Tr r N) r r r r r r �audiencer �BooleanFieldZincludeEmailr r r r r 6 s r c @ s e Zd ZdZe�d�ZdS )�GenerateIdTokenResponsezWA GenerateIdTokenResponse object. Fields: token: The OpenId Connect ID token. r N)r r r r r r �tokenr r r r r O s r c @ s* e Zd ZdZe�dd�Zejddd�ZdS )�?IamcredentialsProjectsServiceAccountsGenerateAccessTokenRequesta� A IamcredentialsProjectsServiceAccountsGenerateAccessTokenRequest object. Fields: generateAccessTokenRequest: A GenerateAccessTokenRequest resource to be passed as the request body. name: The resource name of the service account for which the credentials are requested, in the following format: `projects/-/serviceAccounts/{ACCOUNT_EMAIL_OR_UNIQUEID}`. The `-` wildcard character is required; replacing it with a project ID is invalid. r r r T��requiredN) r r r r r �MessageField�generateAccessTokenRequestr �namer r r r r Y s r c @ s* e Zd ZdZe�dd�Zejddd�ZdS )�;IamcredentialsProjectsServiceAccountsGenerateIdTokenRequesta� A IamcredentialsProjectsServiceAccountsGenerateIdTokenRequest object. Fields: generateIdTokenRequest: A GenerateIdTokenRequest resource to be passed as the request body. name: The resource name of the service account for which the credentials are requested, in the following format: `projects/-/serviceAccounts/{ACCOUNT_EMAIL_OR_UNIQUEID}`. The `-` wildcard character is required; replacing it with a project ID is invalid. r r r Tr N) r r r r r r! �generateIdTokenRequestr r# r r r r r$ k s r$ c @ s* e Zd ZdZejddd�Ze�dd�ZdS )�4IamcredentialsProjectsServiceAccountsSignBlobRequesta� A IamcredentialsProjectsServiceAccountsSignBlobRequest object. Fields: name: The resource name of the service account for which the credentials are requested, in the following format: `projects/-/serviceAccounts/{ACCOUNT_EMAIL_OR_UNIQUEID}`. The `-` wildcard character is required; replacing it with a project ID is invalid. signBlobRequest: A SignBlobRequest resource to be passed as the request body. r Tr �SignBlobRequestr N) r r r r r r r# r! �signBlobRequestr r r r r&