Module google_domains1_beta1::api [−][src]
Structs
AuditConfig | Specifies the audit configuration for a service. The configuration determines which permission types are logged, and what identities, if any, are exempted from logging. An AuditConfig must have one or more AuditLogConfigs. If there are AuditConfigs for both |
AuditLogConfig | Provides the configuration for logging a type of permissions. Example: { “audit_log_configs”: [ { “log_type”: “DATA_READ”, “exempted_members”: [ “user:jose@example.com” ] }, { “log_type”: “DATA_WRITE” } ] } This enables ‘DATA_READ’ and ‘DATA_WRITE’ logging, while exempting jose@example.com from DATA_READ logging. |
AuthorizationCode | Defines an authorization code. |
Binding | Associates |
CloudDomains | Central instance to access all CloudDomains related resource activities |
ConfigureContactSettingsRequest | Request for the |
ConfigureDnsSettingsRequest | Request for the |
ConfigureManagementSettingsRequest | Request for the |
Contact | Details required for a contact associated with a |
ContactSettings | Defines the contact information associated with a |
CustomDns | Configuration for an arbitrary DNS provider. |
DnsSettings | Defines the DNS configuration of a |
DsRecord | Defines a Delegation Signer (DS) record, which is needed to enable DNSSEC for a domain. It contains a digest (hash) of a DNSKEY record that must be present in the domain’s DNS zone. |
ExportRegistrationRequest | Request for the |
Expr | Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec. Example (Comparison): title: “Summary size limit” description: “Determines if a summary is less than 100 chars” expression: “document.summary.size() < 100” Example (Equality): title: “Requestor is owner” description: “Determines if requestor is the document owner” expression: “document.owner == request.auth.claims.email” Example (Logic): title: “Public documents” description: “Determine whether the document should be publicly visible” expression: “document.type != ‘private’ && document.type != ‘internal’” Example (Data Manipulation): title: “Notification string” description: “Create a notification string with a timestamp.” expression: “’New message received at ’ + string(document.create_time)” The exact variables and functions that may be referenced within an expression are determined by the service that evaluates it. See the service documentation for additional information. |
GlueRecord | Defines a host on your domain that is a DNS name server for your domain and/or other domains. Glue records are a way of making the IP address of a name server known, even when it serves DNS queries for its parent domain. For example, when |
GoogleDomainsDns | Configuration for using the free DNS zone provided by Google Domains as a |
ListLocationsResponse | The response message for Locations.ListLocations. |
ListOperationsResponse | The response message for Operations.ListOperations. |
ListRegistrationsResponse | Response for the |
Location | A resource that represents Google Cloud Platform location. |
ManagementSettings | Defines renewal, billing, and transfer settings for a |
Money | Represents an amount of money with its currency type. |
Operation | This resource represents a long-running operation that is the result of a network API call. |
Policy | An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud resources. A |
PostalAddress | Represents a postal address, e.g. for postal delivery or payments addresses. Given a postal address, a postal service can deliver items to a premise, P.O. Box or similar. It is not intended to model geographical locations (roads, towns, mountains). In typical usage an address would be created via user input or from importing existing data, depending on the type of process. Advice on address input / editing: - Use an i18n-ready address widget such as https://github.com/google/libaddressinput) - Users should not be presented with UI elements for input or editing of fields outside countries where that field is used. For more guidance on how to use this schema, please see: https://support.google.com/business/answer/6397478 |
ProjectLocationGetCall | Gets information about a location. |
ProjectLocationListCall | Lists information about the supported locations for this service. |
ProjectLocationOperationGetCall | Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service. |
ProjectLocationOperationListCall | Lists operations that match the specified filter in the request. If the server doesn’t support this method, it returns |
ProjectLocationRegistrationConfigureContactSettingCall | Updates a |
ProjectLocationRegistrationConfigureDnsSettingCall | Updates a |
ProjectLocationRegistrationConfigureManagementSettingCall | Updates a |
ProjectLocationRegistrationDeleteCall | Deletes a |
ProjectLocationRegistrationExportCall | Exports a |
ProjectLocationRegistrationGetCall | Gets the details of a |
ProjectLocationRegistrationGetIamPolicyCall | Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set. |
ProjectLocationRegistrationListCall | Lists the |
ProjectLocationRegistrationPatchCall | Updates select fields of a |
ProjectLocationRegistrationRegisterCall | Registers a new domain name and creates a corresponding |
ProjectLocationRegistrationResetAuthorizationCodeCall | Resets the authorization code of the |
ProjectLocationRegistrationRetrieveAuthorizationCodeCall | Gets the authorization code of the |
ProjectLocationRegistrationRetrieveRegisterParameterCall | Gets parameters needed to register a new domain name, including price and up-to-date availability. Use the returned values to call |
ProjectLocationRegistrationSearchDomainCall | Searches for available domain names similar to the provided query. Availability results from this method are approximate; call |
ProjectLocationRegistrationSetIamPolicyCall | Sets the access control policy on the specified resource. Replaces any existing policy. Can return |
ProjectLocationRegistrationTestIamPermissionCall | Returns permissions that a caller has on the specified resource. If the resource does not exist, this will return an empty set of permissions, not a |
ProjectMethods | A builder providing access to all methods supported on project resources.
It is not used directly, but through the |
RegisterDomainRequest | Request for the |
RegisterParameters | Parameters required to register a new domain. |
Registration | The |
ResetAuthorizationCodeRequest | Request for the |
RetrieveRegisterParametersResponse | Response for the |
SearchDomainsResponse | Response for the |
SetIamPolicyRequest | Request message for |
Status | The |
TestIamPermissionsRequest | Request message for |
TestIamPermissionsResponse | Response message for |
Enums
Scope | Identifies the an OAuth2 authorization scope. A scope is needed when requesting an authorization token. |