delete(customer, domainAliasName)
Deletes a Domain Alias of the customer.
get(customer, domainAliasName)
Retrieves a domain alias of the customer.
Inserts a Domain alias of the customer.
list(customer, parentDomainName=None)
Lists the domain aliases of the customer.
delete(customer, domainAliasName)
Deletes a Domain Alias of the customer. Args: customer: string, Immutable ID of the G Suite account. (required) domainAliasName: string, Name of domain alias to be retrieved. (required)
get(customer, domainAliasName)
Retrieves a domain alias of the customer. Args: customer: string, Immutable ID of the G Suite account. (required) domainAliasName: string, Name of domain alias to be retrieved. (required) Returns: An object of the form: { # JSON template for Domain Alias object in Directory API. "kind": "admin#directory#domainAlias", # Kind of resource this is. "verified": True or False, # Indicates the verification state of a domain alias. (Read-only) "creationTime": "A String", # The creation time of the domain alias. (Read-only). "etag": "A String", # ETag of the resource. "domainAliasName": "A String", # The domain alias name. "parentDomainName": "A String", # The parent domain name that the domain alias is associated with. This can either be a primary or secondary domain name within a customer. }
insert(customer, body)
Inserts a Domain alias of the customer. Args: customer: string, Immutable ID of the G Suite account. (required) body: object, The request body. (required) The object takes the form of: { # JSON template for Domain Alias object in Directory API. "kind": "admin#directory#domainAlias", # Kind of resource this is. "verified": True or False, # Indicates the verification state of a domain alias. (Read-only) "creationTime": "A String", # The creation time of the domain alias. (Read-only). "etag": "A String", # ETag of the resource. "domainAliasName": "A String", # The domain alias name. "parentDomainName": "A String", # The parent domain name that the domain alias is associated with. This can either be a primary or secondary domain name within a customer. } Returns: An object of the form: { # JSON template for Domain Alias object in Directory API. "kind": "admin#directory#domainAlias", # Kind of resource this is. "verified": True or False, # Indicates the verification state of a domain alias. (Read-only) "creationTime": "A String", # The creation time of the domain alias. (Read-only). "etag": "A String", # ETag of the resource. "domainAliasName": "A String", # The domain alias name. "parentDomainName": "A String", # The parent domain name that the domain alias is associated with. This can either be a primary or secondary domain name within a customer. }
list(customer, parentDomainName=None)
Lists the domain aliases of the customer. Args: customer: string, Immutable ID of the G Suite account. (required) parentDomainName: string, Name of the parent domain for which domain aliases are to be fetched. Returns: An object of the form: { # JSON response template to list domain aliases in Directory API. "domainAliases": [ # List of domain alias objects. { # JSON template for Domain Alias object in Directory API. "kind": "admin#directory#domainAlias", # Kind of resource this is. "verified": True or False, # Indicates the verification state of a domain alias. (Read-only) "creationTime": "A String", # The creation time of the domain alias. (Read-only). "etag": "A String", # ETag of the resource. "domainAliasName": "A String", # The domain alias name. "parentDomainName": "A String", # The parent domain name that the domain alias is associated with. This can either be a primary or secondary domain name within a customer. }, ], "kind": "admin#directory#domainAliases", # Kind of resource this is. "etag": "A String", # ETag of the resource. }