oracledatabase
packageThis package is not in the latest version of its module.
Details
Validgo.mod file
The Go module system was introduced in Go 1.11 and is the official dependency management solution for Go.
Redistributable license
Redistributable licenses place minimal restrictions on how software can be used, modified, and redistributed.
Tagged version
Modules with tagged versions give importers more predictable builds.
Stable version
When a project reaches major version v1 it is considered stable.
- Learn more about best practices
Repository
Links
Documentation¶
Overview¶
Package oracledatabase provides access to the Oracle Database@Google Cloud API.
For product documentation, see:https://cloud.google.com/oracle/database/docs
Library status¶
These client libraries are officially supported by Google. However, thislibrary is considered complete and is in maintenance mode. This meansthat we will address critical bugs and security issues but will not addany new features.
When possible, we recommend using our newer[Cloud Client Libraries for Go](https://pkg.go.dev/cloud.google.com/go)that are still actively being worked and iterated on.
Creating a client¶
Usage example:
import "google.golang.org/api/oracledatabase/v1"...ctx := context.Background()oracledatabaseService, err := oracledatabase.NewService(ctx)
In this example, Google Application Default Credentials are used forauthentication. For information on how to create and obtain ApplicationDefault Credentials, seehttps://developers.google.com/identity/protocols/application-default-credentials.
Other authentication options¶
To use an API key for authentication (note: some APIs do not support APIkeys), usegoogle.golang.org/api/option.WithAPIKey:
oracledatabaseService, err := oracledatabase.NewService(ctx, option.WithAPIKey("AIza..."))To use an OAuth token (e.g., a user token obtained via a three-legged OAuthflow, usegoogle.golang.org/api/option.WithTokenSource:
config := &oauth2.Config{...}// ...token, err := config.Exchange(ctx, ...)oracledatabaseService, err := oracledatabase.NewService(ctx, option.WithTokenSource(config.TokenSource(ctx, token)))Seegoogle.golang.org/api/option.ClientOption for details on options.
Index¶
- Constants
- type AllConnectionStrings
- type AutonomousDatabase
- type AutonomousDatabaseApex
- type AutonomousDatabaseBackup
- type AutonomousDatabaseBackupProperties
- type AutonomousDatabaseCharacterSet
- type AutonomousDatabaseConnectionStrings
- type AutonomousDatabaseConnectionUrls
- type AutonomousDatabaseProperties
- type AutonomousDatabaseStandbySummary
- type AutonomousDbVersion
- type BackupDestinationDetails
- type CancelOperationRequest
- type CloudAccountDetails
- type CloudExadataInfrastructure
- type CloudExadataInfrastructureProperties
- type CloudVmCluster
- type CloudVmClusterProperties
- type CustomerContact
- type DataCollectionOptions
- type DataCollectionOptionsCommon
- type DataCollectionOptionsDbSystem
- type Database
- type DatabaseCharacterSet
- type DatabaseConnectionStringProfile
- type DatabaseManagementConfig
- type DatabaseProperties
- type DbBackupConfig
- type DbHome
- type DbNode
- type DbNodeProperties
- type DbServer
- type DbServerProperties
- type DbSystem
- type DbSystemInitialStorageSize
- type DbSystemInitialStorageSizeProperties
- type DbSystemOptions
- type DbSystemProperties
- type DbSystemShape
- type DbVersion
- type DbVersionProperties
- type DefinedTagValue
- type Empty
- type EncryptionKey
- type EncryptionKeyHistoryEntry
- type Entitlement
- type ExadbVmCluster
- type ExadbVmClusterProperties
- type ExadbVmClusterStorageDetails
- type ExascaleDbStorageDetails
- type ExascaleDbStorageVault
- type ExascaleDbStorageVaultProperties
- type FailoverAutonomousDatabaseRequest
- type GenerateAutonomousDatabaseWalletRequest
- type GenerateAutonomousDatabaseWalletResponse
- type GiVersion
- type IdentityConnector
- type ListAutonomousDatabaseBackupsResponse
- type ListAutonomousDatabaseCharacterSetsResponse
- type ListAutonomousDatabasesResponse
- type ListAutonomousDbVersionsResponse
- type ListCloudExadataInfrastructuresResponse
- type ListCloudVmClustersResponse
- type ListDatabaseCharacterSetsResponse
- type ListDatabasesResponse
- type ListDbNodesResponse
- type ListDbServersResponse
- type ListDbSystemInitialStorageSizesResponse
- type ListDbSystemShapesResponse
- type ListDbSystemsResponse
- type ListDbVersionsResponse
- type ListEntitlementsResponse
- type ListExadbVmClustersResponse
- type ListExascaleDbStorageVaultsResponse
- type ListGiVersionsResponse
- type ListLocationsResponse
- type ListMinorVersionsResponse
- type ListOdbNetworksResponse
- type ListOdbSubnetsResponse
- type ListOperationsResponse
- type ListPluggableDatabasesResponse
- type Location
- type LocationMetadata
- type MaintenanceWindow
- type MinorVersion
- type OdbNetwork
- type OdbSubnet
- type Operation
- type OperationMetadata
- type PluggableDatabase
- type PluggableDatabaseConnectionStrings
- type PluggableDatabaseNodeLevelDetails
- type PluggableDatabaseProperties
- type ProjectsLocationsAutonomousDatabaseBackupsListCall
- func (c *ProjectsLocationsAutonomousDatabaseBackupsListCall) Context(ctx context.Context) *ProjectsLocationsAutonomousDatabaseBackupsListCall
- func (c *ProjectsLocationsAutonomousDatabaseBackupsListCall) Do(opts ...googleapi.CallOption) (*ListAutonomousDatabaseBackupsResponse, error)
- func (c *ProjectsLocationsAutonomousDatabaseBackupsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsAutonomousDatabaseBackupsListCall
- func (c *ProjectsLocationsAutonomousDatabaseBackupsListCall) Filter(filter string) *ProjectsLocationsAutonomousDatabaseBackupsListCall
- func (c *ProjectsLocationsAutonomousDatabaseBackupsListCall) Header() http.Header
- func (c *ProjectsLocationsAutonomousDatabaseBackupsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsAutonomousDatabaseBackupsListCall
- func (c *ProjectsLocationsAutonomousDatabaseBackupsListCall) PageSize(pageSize int64) *ProjectsLocationsAutonomousDatabaseBackupsListCall
- func (c *ProjectsLocationsAutonomousDatabaseBackupsListCall) PageToken(pageToken string) *ProjectsLocationsAutonomousDatabaseBackupsListCall
- func (c *ProjectsLocationsAutonomousDatabaseBackupsListCall) Pages(ctx context.Context, f func(*ListAutonomousDatabaseBackupsResponse) error) error
- type ProjectsLocationsAutonomousDatabaseBackupsService
- type ProjectsLocationsAutonomousDatabaseCharacterSetsListCall
- func (c *ProjectsLocationsAutonomousDatabaseCharacterSetsListCall) Context(ctx context.Context) *ProjectsLocationsAutonomousDatabaseCharacterSetsListCall
- func (c *ProjectsLocationsAutonomousDatabaseCharacterSetsListCall) Do(opts ...googleapi.CallOption) (*ListAutonomousDatabaseCharacterSetsResponse, error)
- func (c *ProjectsLocationsAutonomousDatabaseCharacterSetsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsAutonomousDatabaseCharacterSetsListCall
- func (c *ProjectsLocationsAutonomousDatabaseCharacterSetsListCall) Filter(filter string) *ProjectsLocationsAutonomousDatabaseCharacterSetsListCall
- func (c *ProjectsLocationsAutonomousDatabaseCharacterSetsListCall) Header() http.Header
- func (c *ProjectsLocationsAutonomousDatabaseCharacterSetsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsAutonomousDatabaseCharacterSetsListCall
- func (c *ProjectsLocationsAutonomousDatabaseCharacterSetsListCall) PageSize(pageSize int64) *ProjectsLocationsAutonomousDatabaseCharacterSetsListCall
- func (c *ProjectsLocationsAutonomousDatabaseCharacterSetsListCall) PageToken(pageToken string) *ProjectsLocationsAutonomousDatabaseCharacterSetsListCall
- func (c *ProjectsLocationsAutonomousDatabaseCharacterSetsListCall) Pages(ctx context.Context, ...) error
- type ProjectsLocationsAutonomousDatabaseCharacterSetsService
- type ProjectsLocationsAutonomousDatabasesCreateCall
- func (c *ProjectsLocationsAutonomousDatabasesCreateCall) AutonomousDatabaseId(autonomousDatabaseId string) *ProjectsLocationsAutonomousDatabasesCreateCall
- func (c *ProjectsLocationsAutonomousDatabasesCreateCall) Context(ctx context.Context) *ProjectsLocationsAutonomousDatabasesCreateCall
- func (c *ProjectsLocationsAutonomousDatabasesCreateCall) Do(opts ...googleapi.CallOption) (*Operation, error)
- func (c *ProjectsLocationsAutonomousDatabasesCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsAutonomousDatabasesCreateCall
- func (c *ProjectsLocationsAutonomousDatabasesCreateCall) Header() http.Header
- func (c *ProjectsLocationsAutonomousDatabasesCreateCall) RequestId(requestId string) *ProjectsLocationsAutonomousDatabasesCreateCall
- type ProjectsLocationsAutonomousDatabasesDeleteCall
- func (c *ProjectsLocationsAutonomousDatabasesDeleteCall) Context(ctx context.Context) *ProjectsLocationsAutonomousDatabasesDeleteCall
- func (c *ProjectsLocationsAutonomousDatabasesDeleteCall) Do(opts ...googleapi.CallOption) (*Operation, error)
- func (c *ProjectsLocationsAutonomousDatabasesDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsAutonomousDatabasesDeleteCall
- func (c *ProjectsLocationsAutonomousDatabasesDeleteCall) Header() http.Header
- func (c *ProjectsLocationsAutonomousDatabasesDeleteCall) RequestId(requestId string) *ProjectsLocationsAutonomousDatabasesDeleteCall
- type ProjectsLocationsAutonomousDatabasesFailoverCall
- func (c *ProjectsLocationsAutonomousDatabasesFailoverCall) Context(ctx context.Context) *ProjectsLocationsAutonomousDatabasesFailoverCall
- func (c *ProjectsLocationsAutonomousDatabasesFailoverCall) Do(opts ...googleapi.CallOption) (*Operation, error)
- func (c *ProjectsLocationsAutonomousDatabasesFailoverCall) Fields(s ...googleapi.Field) *ProjectsLocationsAutonomousDatabasesFailoverCall
- func (c *ProjectsLocationsAutonomousDatabasesFailoverCall) Header() http.Header
- type ProjectsLocationsAutonomousDatabasesGenerateWalletCall
- func (c *ProjectsLocationsAutonomousDatabasesGenerateWalletCall) Context(ctx context.Context) *ProjectsLocationsAutonomousDatabasesGenerateWalletCall
- func (c *ProjectsLocationsAutonomousDatabasesGenerateWalletCall) Do(opts ...googleapi.CallOption) (*GenerateAutonomousDatabaseWalletResponse, error)
- func (c *ProjectsLocationsAutonomousDatabasesGenerateWalletCall) Fields(s ...googleapi.Field) *ProjectsLocationsAutonomousDatabasesGenerateWalletCall
- func (c *ProjectsLocationsAutonomousDatabasesGenerateWalletCall) Header() http.Header
- type ProjectsLocationsAutonomousDatabasesGetCall
- func (c *ProjectsLocationsAutonomousDatabasesGetCall) Context(ctx context.Context) *ProjectsLocationsAutonomousDatabasesGetCall
- func (c *ProjectsLocationsAutonomousDatabasesGetCall) Do(opts ...googleapi.CallOption) (*AutonomousDatabase, error)
- func (c *ProjectsLocationsAutonomousDatabasesGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsAutonomousDatabasesGetCall
- func (c *ProjectsLocationsAutonomousDatabasesGetCall) Header() http.Header
- func (c *ProjectsLocationsAutonomousDatabasesGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsAutonomousDatabasesGetCall
- type ProjectsLocationsAutonomousDatabasesListCall
- func (c *ProjectsLocationsAutonomousDatabasesListCall) Context(ctx context.Context) *ProjectsLocationsAutonomousDatabasesListCall
- func (c *ProjectsLocationsAutonomousDatabasesListCall) Do(opts ...googleapi.CallOption) (*ListAutonomousDatabasesResponse, error)
- func (c *ProjectsLocationsAutonomousDatabasesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsAutonomousDatabasesListCall
- func (c *ProjectsLocationsAutonomousDatabasesListCall) Filter(filter string) *ProjectsLocationsAutonomousDatabasesListCall
- func (c *ProjectsLocationsAutonomousDatabasesListCall) Header() http.Header
- func (c *ProjectsLocationsAutonomousDatabasesListCall) IfNoneMatch(entityTag string) *ProjectsLocationsAutonomousDatabasesListCall
- func (c *ProjectsLocationsAutonomousDatabasesListCall) OrderBy(orderBy string) *ProjectsLocationsAutonomousDatabasesListCall
- func (c *ProjectsLocationsAutonomousDatabasesListCall) PageSize(pageSize int64) *ProjectsLocationsAutonomousDatabasesListCall
- func (c *ProjectsLocationsAutonomousDatabasesListCall) PageToken(pageToken string) *ProjectsLocationsAutonomousDatabasesListCall
- func (c *ProjectsLocationsAutonomousDatabasesListCall) Pages(ctx context.Context, f func(*ListAutonomousDatabasesResponse) error) error
- type ProjectsLocationsAutonomousDatabasesPatchCall
- func (c *ProjectsLocationsAutonomousDatabasesPatchCall) Context(ctx context.Context) *ProjectsLocationsAutonomousDatabasesPatchCall
- func (c *ProjectsLocationsAutonomousDatabasesPatchCall) Do(opts ...googleapi.CallOption) (*Operation, error)
- func (c *ProjectsLocationsAutonomousDatabasesPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsAutonomousDatabasesPatchCall
- func (c *ProjectsLocationsAutonomousDatabasesPatchCall) Header() http.Header
- func (c *ProjectsLocationsAutonomousDatabasesPatchCall) RequestId(requestId string) *ProjectsLocationsAutonomousDatabasesPatchCall
- func (c *ProjectsLocationsAutonomousDatabasesPatchCall) UpdateMask(updateMask string) *ProjectsLocationsAutonomousDatabasesPatchCall
- type ProjectsLocationsAutonomousDatabasesRestartCall
- func (c *ProjectsLocationsAutonomousDatabasesRestartCall) Context(ctx context.Context) *ProjectsLocationsAutonomousDatabasesRestartCall
- func (c *ProjectsLocationsAutonomousDatabasesRestartCall) Do(opts ...googleapi.CallOption) (*Operation, error)
- func (c *ProjectsLocationsAutonomousDatabasesRestartCall) Fields(s ...googleapi.Field) *ProjectsLocationsAutonomousDatabasesRestartCall
- func (c *ProjectsLocationsAutonomousDatabasesRestartCall) Header() http.Header
- type ProjectsLocationsAutonomousDatabasesRestoreCall
- func (c *ProjectsLocationsAutonomousDatabasesRestoreCall) Context(ctx context.Context) *ProjectsLocationsAutonomousDatabasesRestoreCall
- func (c *ProjectsLocationsAutonomousDatabasesRestoreCall) Do(opts ...googleapi.CallOption) (*Operation, error)
- func (c *ProjectsLocationsAutonomousDatabasesRestoreCall) Fields(s ...googleapi.Field) *ProjectsLocationsAutonomousDatabasesRestoreCall
- func (c *ProjectsLocationsAutonomousDatabasesRestoreCall) Header() http.Header
- type ProjectsLocationsAutonomousDatabasesService
- func (r *ProjectsLocationsAutonomousDatabasesService) Create(parent string, autonomousdatabase *AutonomousDatabase) *ProjectsLocationsAutonomousDatabasesCreateCall
- func (r *ProjectsLocationsAutonomousDatabasesService) Delete(name string) *ProjectsLocationsAutonomousDatabasesDeleteCall
- func (r *ProjectsLocationsAutonomousDatabasesService) Failover(name string, ...) *ProjectsLocationsAutonomousDatabasesFailoverCall
- func (r *ProjectsLocationsAutonomousDatabasesService) GenerateWallet(name string, ...) *ProjectsLocationsAutonomousDatabasesGenerateWalletCall
- func (r *ProjectsLocationsAutonomousDatabasesService) Get(name string) *ProjectsLocationsAutonomousDatabasesGetCall
- func (r *ProjectsLocationsAutonomousDatabasesService) List(parent string) *ProjectsLocationsAutonomousDatabasesListCall
- func (r *ProjectsLocationsAutonomousDatabasesService) Patch(name string, autonomousdatabase *AutonomousDatabase) *ProjectsLocationsAutonomousDatabasesPatchCall
- func (r *ProjectsLocationsAutonomousDatabasesService) Restart(name string, ...) *ProjectsLocationsAutonomousDatabasesRestartCall
- func (r *ProjectsLocationsAutonomousDatabasesService) Restore(name string, ...) *ProjectsLocationsAutonomousDatabasesRestoreCall
- func (r *ProjectsLocationsAutonomousDatabasesService) Start(name string, startautonomousdatabaserequest *StartAutonomousDatabaseRequest) *ProjectsLocationsAutonomousDatabasesStartCall
- func (r *ProjectsLocationsAutonomousDatabasesService) Stop(name string, stopautonomousdatabaserequest *StopAutonomousDatabaseRequest) *ProjectsLocationsAutonomousDatabasesStopCall
- func (r *ProjectsLocationsAutonomousDatabasesService) Switchover(name string, ...) *ProjectsLocationsAutonomousDatabasesSwitchoverCall
- type ProjectsLocationsAutonomousDatabasesStartCall
- func (c *ProjectsLocationsAutonomousDatabasesStartCall) Context(ctx context.Context) *ProjectsLocationsAutonomousDatabasesStartCall
- func (c *ProjectsLocationsAutonomousDatabasesStartCall) Do(opts ...googleapi.CallOption) (*Operation, error)
- func (c *ProjectsLocationsAutonomousDatabasesStartCall) Fields(s ...googleapi.Field) *ProjectsLocationsAutonomousDatabasesStartCall
- func (c *ProjectsLocationsAutonomousDatabasesStartCall) Header() http.Header
- type ProjectsLocationsAutonomousDatabasesStopCall
- func (c *ProjectsLocationsAutonomousDatabasesStopCall) Context(ctx context.Context) *ProjectsLocationsAutonomousDatabasesStopCall
- func (c *ProjectsLocationsAutonomousDatabasesStopCall) Do(opts ...googleapi.CallOption) (*Operation, error)
- func (c *ProjectsLocationsAutonomousDatabasesStopCall) Fields(s ...googleapi.Field) *ProjectsLocationsAutonomousDatabasesStopCall
- func (c *ProjectsLocationsAutonomousDatabasesStopCall) Header() http.Header
- type ProjectsLocationsAutonomousDatabasesSwitchoverCall
- func (c *ProjectsLocationsAutonomousDatabasesSwitchoverCall) Context(ctx context.Context) *ProjectsLocationsAutonomousDatabasesSwitchoverCall
- func (c *ProjectsLocationsAutonomousDatabasesSwitchoverCall) Do(opts ...googleapi.CallOption) (*Operation, error)
- func (c *ProjectsLocationsAutonomousDatabasesSwitchoverCall) Fields(s ...googleapi.Field) *ProjectsLocationsAutonomousDatabasesSwitchoverCall
- func (c *ProjectsLocationsAutonomousDatabasesSwitchoverCall) Header() http.Header
- type ProjectsLocationsAutonomousDbVersionsListCall
- func (c *ProjectsLocationsAutonomousDbVersionsListCall) Context(ctx context.Context) *ProjectsLocationsAutonomousDbVersionsListCall
- func (c *ProjectsLocationsAutonomousDbVersionsListCall) Do(opts ...googleapi.CallOption) (*ListAutonomousDbVersionsResponse, error)
- func (c *ProjectsLocationsAutonomousDbVersionsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsAutonomousDbVersionsListCall
- func (c *ProjectsLocationsAutonomousDbVersionsListCall) Header() http.Header
- func (c *ProjectsLocationsAutonomousDbVersionsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsAutonomousDbVersionsListCall
- func (c *ProjectsLocationsAutonomousDbVersionsListCall) PageSize(pageSize int64) *ProjectsLocationsAutonomousDbVersionsListCall
- func (c *ProjectsLocationsAutonomousDbVersionsListCall) PageToken(pageToken string) *ProjectsLocationsAutonomousDbVersionsListCall
- func (c *ProjectsLocationsAutonomousDbVersionsListCall) Pages(ctx context.Context, f func(*ListAutonomousDbVersionsResponse) error) error
- type ProjectsLocationsAutonomousDbVersionsService
- type ProjectsLocationsCloudExadataInfrastructuresCreateCall
- func (c *ProjectsLocationsCloudExadataInfrastructuresCreateCall) CloudExadataInfrastructureId(cloudExadataInfrastructureId string) *ProjectsLocationsCloudExadataInfrastructuresCreateCall
- func (c *ProjectsLocationsCloudExadataInfrastructuresCreateCall) Context(ctx context.Context) *ProjectsLocationsCloudExadataInfrastructuresCreateCall
- func (c *ProjectsLocationsCloudExadataInfrastructuresCreateCall) Do(opts ...googleapi.CallOption) (*Operation, error)
- func (c *ProjectsLocationsCloudExadataInfrastructuresCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsCloudExadataInfrastructuresCreateCall
- func (c *ProjectsLocationsCloudExadataInfrastructuresCreateCall) Header() http.Header
- func (c *ProjectsLocationsCloudExadataInfrastructuresCreateCall) RequestId(requestId string) *ProjectsLocationsCloudExadataInfrastructuresCreateCall
- type ProjectsLocationsCloudExadataInfrastructuresDbServersListCall
- func (c *ProjectsLocationsCloudExadataInfrastructuresDbServersListCall) Context(ctx context.Context) *ProjectsLocationsCloudExadataInfrastructuresDbServersListCall
- func (c *ProjectsLocationsCloudExadataInfrastructuresDbServersListCall) Do(opts ...googleapi.CallOption) (*ListDbServersResponse, error)
- func (c *ProjectsLocationsCloudExadataInfrastructuresDbServersListCall) Fields(s ...googleapi.Field) *ProjectsLocationsCloudExadataInfrastructuresDbServersListCall
- func (c *ProjectsLocationsCloudExadataInfrastructuresDbServersListCall) Header() http.Header
- func (c *ProjectsLocationsCloudExadataInfrastructuresDbServersListCall) IfNoneMatch(entityTag string) *ProjectsLocationsCloudExadataInfrastructuresDbServersListCall
- func (c *ProjectsLocationsCloudExadataInfrastructuresDbServersListCall) PageSize(pageSize int64) *ProjectsLocationsCloudExadataInfrastructuresDbServersListCall
- func (c *ProjectsLocationsCloudExadataInfrastructuresDbServersListCall) PageToken(pageToken string) *ProjectsLocationsCloudExadataInfrastructuresDbServersListCall
- func (c *ProjectsLocationsCloudExadataInfrastructuresDbServersListCall) Pages(ctx context.Context, f func(*ListDbServersResponse) error) error
- type ProjectsLocationsCloudExadataInfrastructuresDbServersService
- type ProjectsLocationsCloudExadataInfrastructuresDeleteCall
- func (c *ProjectsLocationsCloudExadataInfrastructuresDeleteCall) Context(ctx context.Context) *ProjectsLocationsCloudExadataInfrastructuresDeleteCall
- func (c *ProjectsLocationsCloudExadataInfrastructuresDeleteCall) Do(opts ...googleapi.CallOption) (*Operation, error)
- func (c *ProjectsLocationsCloudExadataInfrastructuresDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsCloudExadataInfrastructuresDeleteCall
- func (c *ProjectsLocationsCloudExadataInfrastructuresDeleteCall) Force(force bool) *ProjectsLocationsCloudExadataInfrastructuresDeleteCall
- func (c *ProjectsLocationsCloudExadataInfrastructuresDeleteCall) Header() http.Header
- func (c *ProjectsLocationsCloudExadataInfrastructuresDeleteCall) RequestId(requestId string) *ProjectsLocationsCloudExadataInfrastructuresDeleteCall
- type ProjectsLocationsCloudExadataInfrastructuresGetCall
- func (c *ProjectsLocationsCloudExadataInfrastructuresGetCall) Context(ctx context.Context) *ProjectsLocationsCloudExadataInfrastructuresGetCall
- func (c *ProjectsLocationsCloudExadataInfrastructuresGetCall) Do(opts ...googleapi.CallOption) (*CloudExadataInfrastructure, error)
- func (c *ProjectsLocationsCloudExadataInfrastructuresGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsCloudExadataInfrastructuresGetCall
- func (c *ProjectsLocationsCloudExadataInfrastructuresGetCall) Header() http.Header
- func (c *ProjectsLocationsCloudExadataInfrastructuresGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsCloudExadataInfrastructuresGetCall
- type ProjectsLocationsCloudExadataInfrastructuresListCall
- func (c *ProjectsLocationsCloudExadataInfrastructuresListCall) Context(ctx context.Context) *ProjectsLocationsCloudExadataInfrastructuresListCall
- func (c *ProjectsLocationsCloudExadataInfrastructuresListCall) Do(opts ...googleapi.CallOption) (*ListCloudExadataInfrastructuresResponse, error)
- func (c *ProjectsLocationsCloudExadataInfrastructuresListCall) Fields(s ...googleapi.Field) *ProjectsLocationsCloudExadataInfrastructuresListCall
- func (c *ProjectsLocationsCloudExadataInfrastructuresListCall) Filter(filter string) *ProjectsLocationsCloudExadataInfrastructuresListCall
- func (c *ProjectsLocationsCloudExadataInfrastructuresListCall) Header() http.Header
- func (c *ProjectsLocationsCloudExadataInfrastructuresListCall) IfNoneMatch(entityTag string) *ProjectsLocationsCloudExadataInfrastructuresListCall
- func (c *ProjectsLocationsCloudExadataInfrastructuresListCall) OrderBy(orderBy string) *ProjectsLocationsCloudExadataInfrastructuresListCall
- func (c *ProjectsLocationsCloudExadataInfrastructuresListCall) PageSize(pageSize int64) *ProjectsLocationsCloudExadataInfrastructuresListCall
- func (c *ProjectsLocationsCloudExadataInfrastructuresListCall) PageToken(pageToken string) *ProjectsLocationsCloudExadataInfrastructuresListCall
- func (c *ProjectsLocationsCloudExadataInfrastructuresListCall) Pages(ctx context.Context, f func(*ListCloudExadataInfrastructuresResponse) error) error
- type ProjectsLocationsCloudExadataInfrastructuresService
- func (r *ProjectsLocationsCloudExadataInfrastructuresService) Create(parent string, cloudexadatainfrastructure *CloudExadataInfrastructure) *ProjectsLocationsCloudExadataInfrastructuresCreateCall
- func (r *ProjectsLocationsCloudExadataInfrastructuresService) Delete(name string) *ProjectsLocationsCloudExadataInfrastructuresDeleteCall
- func (r *ProjectsLocationsCloudExadataInfrastructuresService) Get(name string) *ProjectsLocationsCloudExadataInfrastructuresGetCall
- func (r *ProjectsLocationsCloudExadataInfrastructuresService) List(parent string) *ProjectsLocationsCloudExadataInfrastructuresListCall
- type ProjectsLocationsCloudVmClustersCreateCall
- func (c *ProjectsLocationsCloudVmClustersCreateCall) CloudVmClusterId(cloudVmClusterId string) *ProjectsLocationsCloudVmClustersCreateCall
- func (c *ProjectsLocationsCloudVmClustersCreateCall) Context(ctx context.Context) *ProjectsLocationsCloudVmClustersCreateCall
- func (c *ProjectsLocationsCloudVmClustersCreateCall) Do(opts ...googleapi.CallOption) (*Operation, error)
- func (c *ProjectsLocationsCloudVmClustersCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsCloudVmClustersCreateCall
- func (c *ProjectsLocationsCloudVmClustersCreateCall) Header() http.Header
- func (c *ProjectsLocationsCloudVmClustersCreateCall) RequestId(requestId string) *ProjectsLocationsCloudVmClustersCreateCall
- type ProjectsLocationsCloudVmClustersDbNodesListCall
- func (c *ProjectsLocationsCloudVmClustersDbNodesListCall) Context(ctx context.Context) *ProjectsLocationsCloudVmClustersDbNodesListCall
- func (c *ProjectsLocationsCloudVmClustersDbNodesListCall) Do(opts ...googleapi.CallOption) (*ListDbNodesResponse, error)
- func (c *ProjectsLocationsCloudVmClustersDbNodesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsCloudVmClustersDbNodesListCall
- func (c *ProjectsLocationsCloudVmClustersDbNodesListCall) Header() http.Header
- func (c *ProjectsLocationsCloudVmClustersDbNodesListCall) IfNoneMatch(entityTag string) *ProjectsLocationsCloudVmClustersDbNodesListCall
- func (c *ProjectsLocationsCloudVmClustersDbNodesListCall) PageSize(pageSize int64) *ProjectsLocationsCloudVmClustersDbNodesListCall
- func (c *ProjectsLocationsCloudVmClustersDbNodesListCall) PageToken(pageToken string) *ProjectsLocationsCloudVmClustersDbNodesListCall
- func (c *ProjectsLocationsCloudVmClustersDbNodesListCall) Pages(ctx context.Context, f func(*ListDbNodesResponse) error) error
- type ProjectsLocationsCloudVmClustersDbNodesService
- type ProjectsLocationsCloudVmClustersDeleteCall
- func (c *ProjectsLocationsCloudVmClustersDeleteCall) Context(ctx context.Context) *ProjectsLocationsCloudVmClustersDeleteCall
- func (c *ProjectsLocationsCloudVmClustersDeleteCall) Do(opts ...googleapi.CallOption) (*Operation, error)
- func (c *ProjectsLocationsCloudVmClustersDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsCloudVmClustersDeleteCall
- func (c *ProjectsLocationsCloudVmClustersDeleteCall) Force(force bool) *ProjectsLocationsCloudVmClustersDeleteCall
- func (c *ProjectsLocationsCloudVmClustersDeleteCall) Header() http.Header
- func (c *ProjectsLocationsCloudVmClustersDeleteCall) RequestId(requestId string) *ProjectsLocationsCloudVmClustersDeleteCall
- type ProjectsLocationsCloudVmClustersGetCall
- func (c *ProjectsLocationsCloudVmClustersGetCall) Context(ctx context.Context) *ProjectsLocationsCloudVmClustersGetCall
- func (c *ProjectsLocationsCloudVmClustersGetCall) Do(opts ...googleapi.CallOption) (*CloudVmCluster, error)
- func (c *ProjectsLocationsCloudVmClustersGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsCloudVmClustersGetCall
- func (c *ProjectsLocationsCloudVmClustersGetCall) Header() http.Header
- func (c *ProjectsLocationsCloudVmClustersGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsCloudVmClustersGetCall
- type ProjectsLocationsCloudVmClustersListCall
- func (c *ProjectsLocationsCloudVmClustersListCall) Context(ctx context.Context) *ProjectsLocationsCloudVmClustersListCall
- func (c *ProjectsLocationsCloudVmClustersListCall) Do(opts ...googleapi.CallOption) (*ListCloudVmClustersResponse, error)
- func (c *ProjectsLocationsCloudVmClustersListCall) Fields(s ...googleapi.Field) *ProjectsLocationsCloudVmClustersListCall
- func (c *ProjectsLocationsCloudVmClustersListCall) Filter(filter string) *ProjectsLocationsCloudVmClustersListCall
- func (c *ProjectsLocationsCloudVmClustersListCall) Header() http.Header
- func (c *ProjectsLocationsCloudVmClustersListCall) IfNoneMatch(entityTag string) *ProjectsLocationsCloudVmClustersListCall
- func (c *ProjectsLocationsCloudVmClustersListCall) PageSize(pageSize int64) *ProjectsLocationsCloudVmClustersListCall
- func (c *ProjectsLocationsCloudVmClustersListCall) PageToken(pageToken string) *ProjectsLocationsCloudVmClustersListCall
- func (c *ProjectsLocationsCloudVmClustersListCall) Pages(ctx context.Context, f func(*ListCloudVmClustersResponse) error) error
- type ProjectsLocationsCloudVmClustersService
- func (r *ProjectsLocationsCloudVmClustersService) Create(parent string, cloudvmcluster *CloudVmCluster) *ProjectsLocationsCloudVmClustersCreateCall
- func (r *ProjectsLocationsCloudVmClustersService) Delete(name string) *ProjectsLocationsCloudVmClustersDeleteCall
- func (r *ProjectsLocationsCloudVmClustersService) Get(name string) *ProjectsLocationsCloudVmClustersGetCall
- func (r *ProjectsLocationsCloudVmClustersService) List(parent string) *ProjectsLocationsCloudVmClustersListCall
- type ProjectsLocationsDatabaseCharacterSetsListCall
- func (c *ProjectsLocationsDatabaseCharacterSetsListCall) Context(ctx context.Context) *ProjectsLocationsDatabaseCharacterSetsListCall
- func (c *ProjectsLocationsDatabaseCharacterSetsListCall) Do(opts ...googleapi.CallOption) (*ListDatabaseCharacterSetsResponse, error)
- func (c *ProjectsLocationsDatabaseCharacterSetsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsDatabaseCharacterSetsListCall
- func (c *ProjectsLocationsDatabaseCharacterSetsListCall) Filter(filter string) *ProjectsLocationsDatabaseCharacterSetsListCall
- func (c *ProjectsLocationsDatabaseCharacterSetsListCall) Header() http.Header
- func (c *ProjectsLocationsDatabaseCharacterSetsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsDatabaseCharacterSetsListCall
- func (c *ProjectsLocationsDatabaseCharacterSetsListCall) PageSize(pageSize int64) *ProjectsLocationsDatabaseCharacterSetsListCall
- func (c *ProjectsLocationsDatabaseCharacterSetsListCall) PageToken(pageToken string) *ProjectsLocationsDatabaseCharacterSetsListCall
- func (c *ProjectsLocationsDatabaseCharacterSetsListCall) Pages(ctx context.Context, f func(*ListDatabaseCharacterSetsResponse) error) error
- type ProjectsLocationsDatabaseCharacterSetsService
- type ProjectsLocationsDatabasesGetCall
- func (c *ProjectsLocationsDatabasesGetCall) Context(ctx context.Context) *ProjectsLocationsDatabasesGetCall
- func (c *ProjectsLocationsDatabasesGetCall) Do(opts ...googleapi.CallOption) (*Database, error)
- func (c *ProjectsLocationsDatabasesGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsDatabasesGetCall
- func (c *ProjectsLocationsDatabasesGetCall) Header() http.Header
- func (c *ProjectsLocationsDatabasesGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsDatabasesGetCall
- type ProjectsLocationsDatabasesListCall
- func (c *ProjectsLocationsDatabasesListCall) Context(ctx context.Context) *ProjectsLocationsDatabasesListCall
- func (c *ProjectsLocationsDatabasesListCall) Do(opts ...googleapi.CallOption) (*ListDatabasesResponse, error)
- func (c *ProjectsLocationsDatabasesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsDatabasesListCall
- func (c *ProjectsLocationsDatabasesListCall) Filter(filter string) *ProjectsLocationsDatabasesListCall
- func (c *ProjectsLocationsDatabasesListCall) Header() http.Header
- func (c *ProjectsLocationsDatabasesListCall) IfNoneMatch(entityTag string) *ProjectsLocationsDatabasesListCall
- func (c *ProjectsLocationsDatabasesListCall) PageSize(pageSize int64) *ProjectsLocationsDatabasesListCall
- func (c *ProjectsLocationsDatabasesListCall) PageToken(pageToken string) *ProjectsLocationsDatabasesListCall
- func (c *ProjectsLocationsDatabasesListCall) Pages(ctx context.Context, f func(*ListDatabasesResponse) error) error
- type ProjectsLocationsDatabasesService
- type ProjectsLocationsDbSystemInitialStorageSizesListCall
- func (c *ProjectsLocationsDbSystemInitialStorageSizesListCall) Context(ctx context.Context) *ProjectsLocationsDbSystemInitialStorageSizesListCall
- func (c *ProjectsLocationsDbSystemInitialStorageSizesListCall) Do(opts ...googleapi.CallOption) (*ListDbSystemInitialStorageSizesResponse, error)
- func (c *ProjectsLocationsDbSystemInitialStorageSizesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsDbSystemInitialStorageSizesListCall
- func (c *ProjectsLocationsDbSystemInitialStorageSizesListCall) Header() http.Header
- func (c *ProjectsLocationsDbSystemInitialStorageSizesListCall) IfNoneMatch(entityTag string) *ProjectsLocationsDbSystemInitialStorageSizesListCall
- func (c *ProjectsLocationsDbSystemInitialStorageSizesListCall) PageSize(pageSize int64) *ProjectsLocationsDbSystemInitialStorageSizesListCall
- func (c *ProjectsLocationsDbSystemInitialStorageSizesListCall) PageToken(pageToken string) *ProjectsLocationsDbSystemInitialStorageSizesListCall
- func (c *ProjectsLocationsDbSystemInitialStorageSizesListCall) Pages(ctx context.Context, f func(*ListDbSystemInitialStorageSizesResponse) error) error
- type ProjectsLocationsDbSystemInitialStorageSizesService
- type ProjectsLocationsDbSystemShapesListCall
- func (c *ProjectsLocationsDbSystemShapesListCall) Context(ctx context.Context) *ProjectsLocationsDbSystemShapesListCall
- func (c *ProjectsLocationsDbSystemShapesListCall) Do(opts ...googleapi.CallOption) (*ListDbSystemShapesResponse, error)
- func (c *ProjectsLocationsDbSystemShapesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsDbSystemShapesListCall
- func (c *ProjectsLocationsDbSystemShapesListCall) Filter(filter string) *ProjectsLocationsDbSystemShapesListCall
- func (c *ProjectsLocationsDbSystemShapesListCall) Header() http.Header
- func (c *ProjectsLocationsDbSystemShapesListCall) IfNoneMatch(entityTag string) *ProjectsLocationsDbSystemShapesListCall
- func (c *ProjectsLocationsDbSystemShapesListCall) PageSize(pageSize int64) *ProjectsLocationsDbSystemShapesListCall
- func (c *ProjectsLocationsDbSystemShapesListCall) PageToken(pageToken string) *ProjectsLocationsDbSystemShapesListCall
- func (c *ProjectsLocationsDbSystemShapesListCall) Pages(ctx context.Context, f func(*ListDbSystemShapesResponse) error) error
- type ProjectsLocationsDbSystemShapesService
- type ProjectsLocationsDbSystemsCreateCall
- func (c *ProjectsLocationsDbSystemsCreateCall) Context(ctx context.Context) *ProjectsLocationsDbSystemsCreateCall
- func (c *ProjectsLocationsDbSystemsCreateCall) DbSystemId(dbSystemId string) *ProjectsLocationsDbSystemsCreateCall
- func (c *ProjectsLocationsDbSystemsCreateCall) Do(opts ...googleapi.CallOption) (*Operation, error)
- func (c *ProjectsLocationsDbSystemsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsDbSystemsCreateCall
- func (c *ProjectsLocationsDbSystemsCreateCall) Header() http.Header
- func (c *ProjectsLocationsDbSystemsCreateCall) RequestId(requestId string) *ProjectsLocationsDbSystemsCreateCall
- type ProjectsLocationsDbSystemsDeleteCall
- func (c *ProjectsLocationsDbSystemsDeleteCall) Context(ctx context.Context) *ProjectsLocationsDbSystemsDeleteCall
- func (c *ProjectsLocationsDbSystemsDeleteCall) Do(opts ...googleapi.CallOption) (*Operation, error)
- func (c *ProjectsLocationsDbSystemsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsDbSystemsDeleteCall
- func (c *ProjectsLocationsDbSystemsDeleteCall) Header() http.Header
- func (c *ProjectsLocationsDbSystemsDeleteCall) RequestId(requestId string) *ProjectsLocationsDbSystemsDeleteCall
- type ProjectsLocationsDbSystemsGetCall
- func (c *ProjectsLocationsDbSystemsGetCall) Context(ctx context.Context) *ProjectsLocationsDbSystemsGetCall
- func (c *ProjectsLocationsDbSystemsGetCall) Do(opts ...googleapi.CallOption) (*DbSystem, error)
- func (c *ProjectsLocationsDbSystemsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsDbSystemsGetCall
- func (c *ProjectsLocationsDbSystemsGetCall) Header() http.Header
- func (c *ProjectsLocationsDbSystemsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsDbSystemsGetCall
- type ProjectsLocationsDbSystemsListCall
- func (c *ProjectsLocationsDbSystemsListCall) Context(ctx context.Context) *ProjectsLocationsDbSystemsListCall
- func (c *ProjectsLocationsDbSystemsListCall) Do(opts ...googleapi.CallOption) (*ListDbSystemsResponse, error)
- func (c *ProjectsLocationsDbSystemsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsDbSystemsListCall
- func (c *ProjectsLocationsDbSystemsListCall) Filter(filter string) *ProjectsLocationsDbSystemsListCall
- func (c *ProjectsLocationsDbSystemsListCall) Header() http.Header
- func (c *ProjectsLocationsDbSystemsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsDbSystemsListCall
- func (c *ProjectsLocationsDbSystemsListCall) OrderBy(orderBy string) *ProjectsLocationsDbSystemsListCall
- func (c *ProjectsLocationsDbSystemsListCall) PageSize(pageSize int64) *ProjectsLocationsDbSystemsListCall
- func (c *ProjectsLocationsDbSystemsListCall) PageToken(pageToken string) *ProjectsLocationsDbSystemsListCall
- func (c *ProjectsLocationsDbSystemsListCall) Pages(ctx context.Context, f func(*ListDbSystemsResponse) error) error
- type ProjectsLocationsDbSystemsService
- func (r *ProjectsLocationsDbSystemsService) Create(parent string, dbsystem *DbSystem) *ProjectsLocationsDbSystemsCreateCall
- func (r *ProjectsLocationsDbSystemsService) Delete(name string) *ProjectsLocationsDbSystemsDeleteCall
- func (r *ProjectsLocationsDbSystemsService) Get(name string) *ProjectsLocationsDbSystemsGetCall
- func (r *ProjectsLocationsDbSystemsService) List(parent string) *ProjectsLocationsDbSystemsListCall
- type ProjectsLocationsDbVersionsListCall
- func (c *ProjectsLocationsDbVersionsListCall) Context(ctx context.Context) *ProjectsLocationsDbVersionsListCall
- func (c *ProjectsLocationsDbVersionsListCall) Do(opts ...googleapi.CallOption) (*ListDbVersionsResponse, error)
- func (c *ProjectsLocationsDbVersionsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsDbVersionsListCall
- func (c *ProjectsLocationsDbVersionsListCall) Filter(filter string) *ProjectsLocationsDbVersionsListCall
- func (c *ProjectsLocationsDbVersionsListCall) Header() http.Header
- func (c *ProjectsLocationsDbVersionsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsDbVersionsListCall
- func (c *ProjectsLocationsDbVersionsListCall) PageSize(pageSize int64) *ProjectsLocationsDbVersionsListCall
- func (c *ProjectsLocationsDbVersionsListCall) PageToken(pageToken string) *ProjectsLocationsDbVersionsListCall
- func (c *ProjectsLocationsDbVersionsListCall) Pages(ctx context.Context, f func(*ListDbVersionsResponse) error) error
- type ProjectsLocationsDbVersionsService
- type ProjectsLocationsEntitlementsListCall
- func (c *ProjectsLocationsEntitlementsListCall) Context(ctx context.Context) *ProjectsLocationsEntitlementsListCall
- func (c *ProjectsLocationsEntitlementsListCall) Do(opts ...googleapi.CallOption) (*ListEntitlementsResponse, error)
- func (c *ProjectsLocationsEntitlementsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsEntitlementsListCall
- func (c *ProjectsLocationsEntitlementsListCall) Header() http.Header
- func (c *ProjectsLocationsEntitlementsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsEntitlementsListCall
- func (c *ProjectsLocationsEntitlementsListCall) PageSize(pageSize int64) *ProjectsLocationsEntitlementsListCall
- func (c *ProjectsLocationsEntitlementsListCall) PageToken(pageToken string) *ProjectsLocationsEntitlementsListCall
- func (c *ProjectsLocationsEntitlementsListCall) Pages(ctx context.Context, f func(*ListEntitlementsResponse) error) error
- type ProjectsLocationsEntitlementsService
- type ProjectsLocationsExadbVmClustersCreateCall
- func (c *ProjectsLocationsExadbVmClustersCreateCall) Context(ctx context.Context) *ProjectsLocationsExadbVmClustersCreateCall
- func (c *ProjectsLocationsExadbVmClustersCreateCall) Do(opts ...googleapi.CallOption) (*Operation, error)
- func (c *ProjectsLocationsExadbVmClustersCreateCall) ExadbVmClusterId(exadbVmClusterId string) *ProjectsLocationsExadbVmClustersCreateCall
- func (c *ProjectsLocationsExadbVmClustersCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsExadbVmClustersCreateCall
- func (c *ProjectsLocationsExadbVmClustersCreateCall) Header() http.Header
- func (c *ProjectsLocationsExadbVmClustersCreateCall) RequestId(requestId string) *ProjectsLocationsExadbVmClustersCreateCall
- type ProjectsLocationsExadbVmClustersDbNodesListCall
- func (c *ProjectsLocationsExadbVmClustersDbNodesListCall) Context(ctx context.Context) *ProjectsLocationsExadbVmClustersDbNodesListCall
- func (c *ProjectsLocationsExadbVmClustersDbNodesListCall) Do(opts ...googleapi.CallOption) (*ListDbNodesResponse, error)
- func (c *ProjectsLocationsExadbVmClustersDbNodesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsExadbVmClustersDbNodesListCall
- func (c *ProjectsLocationsExadbVmClustersDbNodesListCall) Header() http.Header
- func (c *ProjectsLocationsExadbVmClustersDbNodesListCall) IfNoneMatch(entityTag string) *ProjectsLocationsExadbVmClustersDbNodesListCall
- func (c *ProjectsLocationsExadbVmClustersDbNodesListCall) PageSize(pageSize int64) *ProjectsLocationsExadbVmClustersDbNodesListCall
- func (c *ProjectsLocationsExadbVmClustersDbNodesListCall) PageToken(pageToken string) *ProjectsLocationsExadbVmClustersDbNodesListCall
- func (c *ProjectsLocationsExadbVmClustersDbNodesListCall) Pages(ctx context.Context, f func(*ListDbNodesResponse) error) error
- type ProjectsLocationsExadbVmClustersDbNodesService
- type ProjectsLocationsExadbVmClustersDeleteCall
- func (c *ProjectsLocationsExadbVmClustersDeleteCall) Context(ctx context.Context) *ProjectsLocationsExadbVmClustersDeleteCall
- func (c *ProjectsLocationsExadbVmClustersDeleteCall) Do(opts ...googleapi.CallOption) (*Operation, error)
- func (c *ProjectsLocationsExadbVmClustersDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsExadbVmClustersDeleteCall
- func (c *ProjectsLocationsExadbVmClustersDeleteCall) Header() http.Header
- func (c *ProjectsLocationsExadbVmClustersDeleteCall) RequestId(requestId string) *ProjectsLocationsExadbVmClustersDeleteCall
- type ProjectsLocationsExadbVmClustersGetCall
- func (c *ProjectsLocationsExadbVmClustersGetCall) Context(ctx context.Context) *ProjectsLocationsExadbVmClustersGetCall
- func (c *ProjectsLocationsExadbVmClustersGetCall) Do(opts ...googleapi.CallOption) (*ExadbVmCluster, error)
- func (c *ProjectsLocationsExadbVmClustersGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsExadbVmClustersGetCall
- func (c *ProjectsLocationsExadbVmClustersGetCall) Header() http.Header
- func (c *ProjectsLocationsExadbVmClustersGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsExadbVmClustersGetCall
- type ProjectsLocationsExadbVmClustersListCall
- func (c *ProjectsLocationsExadbVmClustersListCall) Context(ctx context.Context) *ProjectsLocationsExadbVmClustersListCall
- func (c *ProjectsLocationsExadbVmClustersListCall) Do(opts ...googleapi.CallOption) (*ListExadbVmClustersResponse, error)
- func (c *ProjectsLocationsExadbVmClustersListCall) Fields(s ...googleapi.Field) *ProjectsLocationsExadbVmClustersListCall
- func (c *ProjectsLocationsExadbVmClustersListCall) Filter(filter string) *ProjectsLocationsExadbVmClustersListCall
- func (c *ProjectsLocationsExadbVmClustersListCall) Header() http.Header
- func (c *ProjectsLocationsExadbVmClustersListCall) IfNoneMatch(entityTag string) *ProjectsLocationsExadbVmClustersListCall
- func (c *ProjectsLocationsExadbVmClustersListCall) OrderBy(orderBy string) *ProjectsLocationsExadbVmClustersListCall
- func (c *ProjectsLocationsExadbVmClustersListCall) PageSize(pageSize int64) *ProjectsLocationsExadbVmClustersListCall
- func (c *ProjectsLocationsExadbVmClustersListCall) PageToken(pageToken string) *ProjectsLocationsExadbVmClustersListCall
- func (c *ProjectsLocationsExadbVmClustersListCall) Pages(ctx context.Context, f func(*ListExadbVmClustersResponse) error) error
- type ProjectsLocationsExadbVmClustersPatchCall
- func (c *ProjectsLocationsExadbVmClustersPatchCall) Context(ctx context.Context) *ProjectsLocationsExadbVmClustersPatchCall
- func (c *ProjectsLocationsExadbVmClustersPatchCall) Do(opts ...googleapi.CallOption) (*Operation, error)
- func (c *ProjectsLocationsExadbVmClustersPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsExadbVmClustersPatchCall
- func (c *ProjectsLocationsExadbVmClustersPatchCall) Header() http.Header
- func (c *ProjectsLocationsExadbVmClustersPatchCall) RequestId(requestId string) *ProjectsLocationsExadbVmClustersPatchCall
- func (c *ProjectsLocationsExadbVmClustersPatchCall) UpdateMask(updateMask string) *ProjectsLocationsExadbVmClustersPatchCall
- type ProjectsLocationsExadbVmClustersRemoveVirtualMachineCall
- func (c *ProjectsLocationsExadbVmClustersRemoveVirtualMachineCall) Context(ctx context.Context) *ProjectsLocationsExadbVmClustersRemoveVirtualMachineCall
- func (c *ProjectsLocationsExadbVmClustersRemoveVirtualMachineCall) Do(opts ...googleapi.CallOption) (*Operation, error)
- func (c *ProjectsLocationsExadbVmClustersRemoveVirtualMachineCall) Fields(s ...googleapi.Field) *ProjectsLocationsExadbVmClustersRemoveVirtualMachineCall
- func (c *ProjectsLocationsExadbVmClustersRemoveVirtualMachineCall) Header() http.Header
- type ProjectsLocationsExadbVmClustersService
- func (r *ProjectsLocationsExadbVmClustersService) Create(parent string, exadbvmcluster *ExadbVmCluster) *ProjectsLocationsExadbVmClustersCreateCall
- func (r *ProjectsLocationsExadbVmClustersService) Delete(name string) *ProjectsLocationsExadbVmClustersDeleteCall
- func (r *ProjectsLocationsExadbVmClustersService) Get(name string) *ProjectsLocationsExadbVmClustersGetCall
- func (r *ProjectsLocationsExadbVmClustersService) List(parent string) *ProjectsLocationsExadbVmClustersListCall
- func (r *ProjectsLocationsExadbVmClustersService) Patch(name string, exadbvmcluster *ExadbVmCluster) *ProjectsLocationsExadbVmClustersPatchCall
- func (r *ProjectsLocationsExadbVmClustersService) RemoveVirtualMachine(name string, ...) *ProjectsLocationsExadbVmClustersRemoveVirtualMachineCall
- type ProjectsLocationsExascaleDbStorageVaultsCreateCall
- func (c *ProjectsLocationsExascaleDbStorageVaultsCreateCall) Context(ctx context.Context) *ProjectsLocationsExascaleDbStorageVaultsCreateCall
- func (c *ProjectsLocationsExascaleDbStorageVaultsCreateCall) Do(opts ...googleapi.CallOption) (*Operation, error)
- func (c *ProjectsLocationsExascaleDbStorageVaultsCreateCall) ExascaleDbStorageVaultId(exascaleDbStorageVaultId string) *ProjectsLocationsExascaleDbStorageVaultsCreateCall
- func (c *ProjectsLocationsExascaleDbStorageVaultsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsExascaleDbStorageVaultsCreateCall
- func (c *ProjectsLocationsExascaleDbStorageVaultsCreateCall) Header() http.Header
- func (c *ProjectsLocationsExascaleDbStorageVaultsCreateCall) RequestId(requestId string) *ProjectsLocationsExascaleDbStorageVaultsCreateCall
- type ProjectsLocationsExascaleDbStorageVaultsDeleteCall
- func (c *ProjectsLocationsExascaleDbStorageVaultsDeleteCall) Context(ctx context.Context) *ProjectsLocationsExascaleDbStorageVaultsDeleteCall
- func (c *ProjectsLocationsExascaleDbStorageVaultsDeleteCall) Do(opts ...googleapi.CallOption) (*Operation, error)
- func (c *ProjectsLocationsExascaleDbStorageVaultsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsExascaleDbStorageVaultsDeleteCall
- func (c *ProjectsLocationsExascaleDbStorageVaultsDeleteCall) Header() http.Header
- func (c *ProjectsLocationsExascaleDbStorageVaultsDeleteCall) RequestId(requestId string) *ProjectsLocationsExascaleDbStorageVaultsDeleteCall
- type ProjectsLocationsExascaleDbStorageVaultsGetCall
- func (c *ProjectsLocationsExascaleDbStorageVaultsGetCall) Context(ctx context.Context) *ProjectsLocationsExascaleDbStorageVaultsGetCall
- func (c *ProjectsLocationsExascaleDbStorageVaultsGetCall) Do(opts ...googleapi.CallOption) (*ExascaleDbStorageVault, error)
- func (c *ProjectsLocationsExascaleDbStorageVaultsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsExascaleDbStorageVaultsGetCall
- func (c *ProjectsLocationsExascaleDbStorageVaultsGetCall) Header() http.Header
- func (c *ProjectsLocationsExascaleDbStorageVaultsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsExascaleDbStorageVaultsGetCall
- type ProjectsLocationsExascaleDbStorageVaultsListCall
- func (c *ProjectsLocationsExascaleDbStorageVaultsListCall) Context(ctx context.Context) *ProjectsLocationsExascaleDbStorageVaultsListCall
- func (c *ProjectsLocationsExascaleDbStorageVaultsListCall) Do(opts ...googleapi.CallOption) (*ListExascaleDbStorageVaultsResponse, error)
- func (c *ProjectsLocationsExascaleDbStorageVaultsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsExascaleDbStorageVaultsListCall
- func (c *ProjectsLocationsExascaleDbStorageVaultsListCall) Filter(filter string) *ProjectsLocationsExascaleDbStorageVaultsListCall
- func (c *ProjectsLocationsExascaleDbStorageVaultsListCall) Header() http.Header
- func (c *ProjectsLocationsExascaleDbStorageVaultsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsExascaleDbStorageVaultsListCall
- func (c *ProjectsLocationsExascaleDbStorageVaultsListCall) OrderBy(orderBy string) *ProjectsLocationsExascaleDbStorageVaultsListCall
- func (c *ProjectsLocationsExascaleDbStorageVaultsListCall) PageSize(pageSize int64) *ProjectsLocationsExascaleDbStorageVaultsListCall
- func (c *ProjectsLocationsExascaleDbStorageVaultsListCall) PageToken(pageToken string) *ProjectsLocationsExascaleDbStorageVaultsListCall
- func (c *ProjectsLocationsExascaleDbStorageVaultsListCall) Pages(ctx context.Context, f func(*ListExascaleDbStorageVaultsResponse) error) error
- type ProjectsLocationsExascaleDbStorageVaultsService
- func (r *ProjectsLocationsExascaleDbStorageVaultsService) Create(parent string, exascaledbstoragevault *ExascaleDbStorageVault) *ProjectsLocationsExascaleDbStorageVaultsCreateCall
- func (r *ProjectsLocationsExascaleDbStorageVaultsService) Delete(name string) *ProjectsLocationsExascaleDbStorageVaultsDeleteCall
- func (r *ProjectsLocationsExascaleDbStorageVaultsService) Get(name string) *ProjectsLocationsExascaleDbStorageVaultsGetCall
- func (r *ProjectsLocationsExascaleDbStorageVaultsService) List(parent string) *ProjectsLocationsExascaleDbStorageVaultsListCall
- type ProjectsLocationsGetCall
- func (c *ProjectsLocationsGetCall) Context(ctx context.Context) *ProjectsLocationsGetCall
- func (c *ProjectsLocationsGetCall) Do(opts ...googleapi.CallOption) (*Location, error)
- func (c *ProjectsLocationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsGetCall
- func (c *ProjectsLocationsGetCall) Header() http.Header
- func (c *ProjectsLocationsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsGetCall
- type ProjectsLocationsGiVersionsListCall
- func (c *ProjectsLocationsGiVersionsListCall) Context(ctx context.Context) *ProjectsLocationsGiVersionsListCall
- func (c *ProjectsLocationsGiVersionsListCall) Do(opts ...googleapi.CallOption) (*ListGiVersionsResponse, error)
- func (c *ProjectsLocationsGiVersionsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsGiVersionsListCall
- func (c *ProjectsLocationsGiVersionsListCall) Filter(filter string) *ProjectsLocationsGiVersionsListCall
- func (c *ProjectsLocationsGiVersionsListCall) Header() http.Header
- func (c *ProjectsLocationsGiVersionsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsGiVersionsListCall
- func (c *ProjectsLocationsGiVersionsListCall) PageSize(pageSize int64) *ProjectsLocationsGiVersionsListCall
- func (c *ProjectsLocationsGiVersionsListCall) PageToken(pageToken string) *ProjectsLocationsGiVersionsListCall
- func (c *ProjectsLocationsGiVersionsListCall) Pages(ctx context.Context, f func(*ListGiVersionsResponse) error) error
- type ProjectsLocationsGiVersionsMinorVersionsListCall
- func (c *ProjectsLocationsGiVersionsMinorVersionsListCall) Context(ctx context.Context) *ProjectsLocationsGiVersionsMinorVersionsListCall
- func (c *ProjectsLocationsGiVersionsMinorVersionsListCall) Do(opts ...googleapi.CallOption) (*ListMinorVersionsResponse, error)
- func (c *ProjectsLocationsGiVersionsMinorVersionsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsGiVersionsMinorVersionsListCall
- func (c *ProjectsLocationsGiVersionsMinorVersionsListCall) Filter(filter string) *ProjectsLocationsGiVersionsMinorVersionsListCall
- func (c *ProjectsLocationsGiVersionsMinorVersionsListCall) Header() http.Header
- func (c *ProjectsLocationsGiVersionsMinorVersionsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsGiVersionsMinorVersionsListCall
- func (c *ProjectsLocationsGiVersionsMinorVersionsListCall) PageSize(pageSize int64) *ProjectsLocationsGiVersionsMinorVersionsListCall
- func (c *ProjectsLocationsGiVersionsMinorVersionsListCall) PageToken(pageToken string) *ProjectsLocationsGiVersionsMinorVersionsListCall
- func (c *ProjectsLocationsGiVersionsMinorVersionsListCall) Pages(ctx context.Context, f func(*ListMinorVersionsResponse) error) error
- type ProjectsLocationsGiVersionsMinorVersionsService
- type ProjectsLocationsGiVersionsService
- type ProjectsLocationsListCall
- func (c *ProjectsLocationsListCall) Context(ctx context.Context) *ProjectsLocationsListCall
- func (c *ProjectsLocationsListCall) Do(opts ...googleapi.CallOption) (*ListLocationsResponse, error)
- func (c *ProjectsLocationsListCall) ExtraLocationTypes(extraLocationTypes ...string) *ProjectsLocationsListCall
- func (c *ProjectsLocationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsListCall
- func (c *ProjectsLocationsListCall) Filter(filter string) *ProjectsLocationsListCall
- func (c *ProjectsLocationsListCall) Header() http.Header
- func (c *ProjectsLocationsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsListCall
- func (c *ProjectsLocationsListCall) PageSize(pageSize int64) *ProjectsLocationsListCall
- func (c *ProjectsLocationsListCall) PageToken(pageToken string) *ProjectsLocationsListCall
- func (c *ProjectsLocationsListCall) Pages(ctx context.Context, f func(*ListLocationsResponse) error) error
- type ProjectsLocationsOdbNetworksCreateCall
- func (c *ProjectsLocationsOdbNetworksCreateCall) Context(ctx context.Context) *ProjectsLocationsOdbNetworksCreateCall
- func (c *ProjectsLocationsOdbNetworksCreateCall) Do(opts ...googleapi.CallOption) (*Operation, error)
- func (c *ProjectsLocationsOdbNetworksCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsOdbNetworksCreateCall
- func (c *ProjectsLocationsOdbNetworksCreateCall) Header() http.Header
- func (c *ProjectsLocationsOdbNetworksCreateCall) OdbNetworkId(odbNetworkId string) *ProjectsLocationsOdbNetworksCreateCall
- func (c *ProjectsLocationsOdbNetworksCreateCall) RequestId(requestId string) *ProjectsLocationsOdbNetworksCreateCall
- type ProjectsLocationsOdbNetworksDeleteCall
- func (c *ProjectsLocationsOdbNetworksDeleteCall) Context(ctx context.Context) *ProjectsLocationsOdbNetworksDeleteCall
- func (c *ProjectsLocationsOdbNetworksDeleteCall) Do(opts ...googleapi.CallOption) (*Operation, error)
- func (c *ProjectsLocationsOdbNetworksDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsOdbNetworksDeleteCall
- func (c *ProjectsLocationsOdbNetworksDeleteCall) Header() http.Header
- func (c *ProjectsLocationsOdbNetworksDeleteCall) RequestId(requestId string) *ProjectsLocationsOdbNetworksDeleteCall
- type ProjectsLocationsOdbNetworksGetCall
- func (c *ProjectsLocationsOdbNetworksGetCall) Context(ctx context.Context) *ProjectsLocationsOdbNetworksGetCall
- func (c *ProjectsLocationsOdbNetworksGetCall) Do(opts ...googleapi.CallOption) (*OdbNetwork, error)
- func (c *ProjectsLocationsOdbNetworksGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsOdbNetworksGetCall
- func (c *ProjectsLocationsOdbNetworksGetCall) Header() http.Header
- func (c *ProjectsLocationsOdbNetworksGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsOdbNetworksGetCall
- type ProjectsLocationsOdbNetworksListCall
- func (c *ProjectsLocationsOdbNetworksListCall) Context(ctx context.Context) *ProjectsLocationsOdbNetworksListCall
- func (c *ProjectsLocationsOdbNetworksListCall) Do(opts ...googleapi.CallOption) (*ListOdbNetworksResponse, error)
- func (c *ProjectsLocationsOdbNetworksListCall) Fields(s ...googleapi.Field) *ProjectsLocationsOdbNetworksListCall
- func (c *ProjectsLocationsOdbNetworksListCall) Filter(filter string) *ProjectsLocationsOdbNetworksListCall
- func (c *ProjectsLocationsOdbNetworksListCall) Header() http.Header
- func (c *ProjectsLocationsOdbNetworksListCall) IfNoneMatch(entityTag string) *ProjectsLocationsOdbNetworksListCall
- func (c *ProjectsLocationsOdbNetworksListCall) OrderBy(orderBy string) *ProjectsLocationsOdbNetworksListCall
- func (c *ProjectsLocationsOdbNetworksListCall) PageSize(pageSize int64) *ProjectsLocationsOdbNetworksListCall
- func (c *ProjectsLocationsOdbNetworksListCall) PageToken(pageToken string) *ProjectsLocationsOdbNetworksListCall
- func (c *ProjectsLocationsOdbNetworksListCall) Pages(ctx context.Context, f func(*ListOdbNetworksResponse) error) error
- type ProjectsLocationsOdbNetworksOdbSubnetsCreateCall
- func (c *ProjectsLocationsOdbNetworksOdbSubnetsCreateCall) Context(ctx context.Context) *ProjectsLocationsOdbNetworksOdbSubnetsCreateCall
- func (c *ProjectsLocationsOdbNetworksOdbSubnetsCreateCall) Do(opts ...googleapi.CallOption) (*Operation, error)
- func (c *ProjectsLocationsOdbNetworksOdbSubnetsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsOdbNetworksOdbSubnetsCreateCall
- func (c *ProjectsLocationsOdbNetworksOdbSubnetsCreateCall) Header() http.Header
- func (c *ProjectsLocationsOdbNetworksOdbSubnetsCreateCall) OdbSubnetId(odbSubnetId string) *ProjectsLocationsOdbNetworksOdbSubnetsCreateCall
- func (c *ProjectsLocationsOdbNetworksOdbSubnetsCreateCall) RequestId(requestId string) *ProjectsLocationsOdbNetworksOdbSubnetsCreateCall
- type ProjectsLocationsOdbNetworksOdbSubnetsDeleteCall
- func (c *ProjectsLocationsOdbNetworksOdbSubnetsDeleteCall) Context(ctx context.Context) *ProjectsLocationsOdbNetworksOdbSubnetsDeleteCall
- func (c *ProjectsLocationsOdbNetworksOdbSubnetsDeleteCall) Do(opts ...googleapi.CallOption) (*Operation, error)
- func (c *ProjectsLocationsOdbNetworksOdbSubnetsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsOdbNetworksOdbSubnetsDeleteCall
- func (c *ProjectsLocationsOdbNetworksOdbSubnetsDeleteCall) Header() http.Header
- func (c *ProjectsLocationsOdbNetworksOdbSubnetsDeleteCall) RequestId(requestId string) *ProjectsLocationsOdbNetworksOdbSubnetsDeleteCall
- type ProjectsLocationsOdbNetworksOdbSubnetsGetCall
- func (c *ProjectsLocationsOdbNetworksOdbSubnetsGetCall) Context(ctx context.Context) *ProjectsLocationsOdbNetworksOdbSubnetsGetCall
- func (c *ProjectsLocationsOdbNetworksOdbSubnetsGetCall) Do(opts ...googleapi.CallOption) (*OdbSubnet, error)
- func (c *ProjectsLocationsOdbNetworksOdbSubnetsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsOdbNetworksOdbSubnetsGetCall
- func (c *ProjectsLocationsOdbNetworksOdbSubnetsGetCall) Header() http.Header
- func (c *ProjectsLocationsOdbNetworksOdbSubnetsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsOdbNetworksOdbSubnetsGetCall
- type ProjectsLocationsOdbNetworksOdbSubnetsListCall
- func (c *ProjectsLocationsOdbNetworksOdbSubnetsListCall) Context(ctx context.Context) *ProjectsLocationsOdbNetworksOdbSubnetsListCall
- func (c *ProjectsLocationsOdbNetworksOdbSubnetsListCall) Do(opts ...googleapi.CallOption) (*ListOdbSubnetsResponse, error)
- func (c *ProjectsLocationsOdbNetworksOdbSubnetsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsOdbNetworksOdbSubnetsListCall
- func (c *ProjectsLocationsOdbNetworksOdbSubnetsListCall) Filter(filter string) *ProjectsLocationsOdbNetworksOdbSubnetsListCall
- func (c *ProjectsLocationsOdbNetworksOdbSubnetsListCall) Header() http.Header
- func (c *ProjectsLocationsOdbNetworksOdbSubnetsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsOdbNetworksOdbSubnetsListCall
- func (c *ProjectsLocationsOdbNetworksOdbSubnetsListCall) OrderBy(orderBy string) *ProjectsLocationsOdbNetworksOdbSubnetsListCall
- func (c *ProjectsLocationsOdbNetworksOdbSubnetsListCall) PageSize(pageSize int64) *ProjectsLocationsOdbNetworksOdbSubnetsListCall
- func (c *ProjectsLocationsOdbNetworksOdbSubnetsListCall) PageToken(pageToken string) *ProjectsLocationsOdbNetworksOdbSubnetsListCall
- func (c *ProjectsLocationsOdbNetworksOdbSubnetsListCall) Pages(ctx context.Context, f func(*ListOdbSubnetsResponse) error) error
- type ProjectsLocationsOdbNetworksOdbSubnetsService
- func (r *ProjectsLocationsOdbNetworksOdbSubnetsService) Create(parent string, odbsubnet *OdbSubnet) *ProjectsLocationsOdbNetworksOdbSubnetsCreateCall
- func (r *ProjectsLocationsOdbNetworksOdbSubnetsService) Delete(name string) *ProjectsLocationsOdbNetworksOdbSubnetsDeleteCall
- func (r *ProjectsLocationsOdbNetworksOdbSubnetsService) Get(name string) *ProjectsLocationsOdbNetworksOdbSubnetsGetCall
- func (r *ProjectsLocationsOdbNetworksOdbSubnetsService) List(parent string) *ProjectsLocationsOdbNetworksOdbSubnetsListCall
- type ProjectsLocationsOdbNetworksService
- func (r *ProjectsLocationsOdbNetworksService) Create(parent string, odbnetwork *OdbNetwork) *ProjectsLocationsOdbNetworksCreateCall
- func (r *ProjectsLocationsOdbNetworksService) Delete(name string) *ProjectsLocationsOdbNetworksDeleteCall
- func (r *ProjectsLocationsOdbNetworksService) Get(name string) *ProjectsLocationsOdbNetworksGetCall
- func (r *ProjectsLocationsOdbNetworksService) List(parent string) *ProjectsLocationsOdbNetworksListCall
- type ProjectsLocationsOperationsCancelCall
- func (c *ProjectsLocationsOperationsCancelCall) Context(ctx context.Context) *ProjectsLocationsOperationsCancelCall
- func (c *ProjectsLocationsOperationsCancelCall) Do(opts ...googleapi.CallOption) (*Empty, error)
- func (c *ProjectsLocationsOperationsCancelCall) Fields(s ...googleapi.Field) *ProjectsLocationsOperationsCancelCall
- func (c *ProjectsLocationsOperationsCancelCall) Header() http.Header
- type ProjectsLocationsOperationsDeleteCall
- func (c *ProjectsLocationsOperationsDeleteCall) Context(ctx context.Context) *ProjectsLocationsOperationsDeleteCall
- func (c *ProjectsLocationsOperationsDeleteCall) Do(opts ...googleapi.CallOption) (*Empty, error)
- func (c *ProjectsLocationsOperationsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsOperationsDeleteCall
- func (c *ProjectsLocationsOperationsDeleteCall) Header() http.Header
- type ProjectsLocationsOperationsGetCall
- func (c *ProjectsLocationsOperationsGetCall) Context(ctx context.Context) *ProjectsLocationsOperationsGetCall
- func (c *ProjectsLocationsOperationsGetCall) Do(opts ...googleapi.CallOption) (*Operation, error)
- func (c *ProjectsLocationsOperationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsOperationsGetCall
- func (c *ProjectsLocationsOperationsGetCall) Header() http.Header
- func (c *ProjectsLocationsOperationsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsOperationsGetCall
- type ProjectsLocationsOperationsListCall
- func (c *ProjectsLocationsOperationsListCall) Context(ctx context.Context) *ProjectsLocationsOperationsListCall
- func (c *ProjectsLocationsOperationsListCall) Do(opts ...googleapi.CallOption) (*ListOperationsResponse, error)
- func (c *ProjectsLocationsOperationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsOperationsListCall
- func (c *ProjectsLocationsOperationsListCall) Filter(filter string) *ProjectsLocationsOperationsListCall
- func (c *ProjectsLocationsOperationsListCall) Header() http.Header
- func (c *ProjectsLocationsOperationsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsOperationsListCall
- func (c *ProjectsLocationsOperationsListCall) PageSize(pageSize int64) *ProjectsLocationsOperationsListCall
- func (c *ProjectsLocationsOperationsListCall) PageToken(pageToken string) *ProjectsLocationsOperationsListCall
- func (c *ProjectsLocationsOperationsListCall) Pages(ctx context.Context, f func(*ListOperationsResponse) error) error
- func (c *ProjectsLocationsOperationsListCall) ReturnPartialSuccess(returnPartialSuccess bool) *ProjectsLocationsOperationsListCall
- type ProjectsLocationsOperationsService
- func (r *ProjectsLocationsOperationsService) Cancel(name string, canceloperationrequest *CancelOperationRequest) *ProjectsLocationsOperationsCancelCall
- func (r *ProjectsLocationsOperationsService) Delete(name string) *ProjectsLocationsOperationsDeleteCall
- func (r *ProjectsLocationsOperationsService) Get(name string) *ProjectsLocationsOperationsGetCall
- func (r *ProjectsLocationsOperationsService) List(name string) *ProjectsLocationsOperationsListCall
- type ProjectsLocationsPluggableDatabasesGetCall
- func (c *ProjectsLocationsPluggableDatabasesGetCall) Context(ctx context.Context) *ProjectsLocationsPluggableDatabasesGetCall
- func (c *ProjectsLocationsPluggableDatabasesGetCall) Do(opts ...googleapi.CallOption) (*PluggableDatabase, error)
- func (c *ProjectsLocationsPluggableDatabasesGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsPluggableDatabasesGetCall
- func (c *ProjectsLocationsPluggableDatabasesGetCall) Header() http.Header
- func (c *ProjectsLocationsPluggableDatabasesGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsPluggableDatabasesGetCall
- type ProjectsLocationsPluggableDatabasesListCall
- func (c *ProjectsLocationsPluggableDatabasesListCall) Context(ctx context.Context) *ProjectsLocationsPluggableDatabasesListCall
- func (c *ProjectsLocationsPluggableDatabasesListCall) Do(opts ...googleapi.CallOption) (*ListPluggableDatabasesResponse, error)
- func (c *ProjectsLocationsPluggableDatabasesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsPluggableDatabasesListCall
- func (c *ProjectsLocationsPluggableDatabasesListCall) Filter(filter string) *ProjectsLocationsPluggableDatabasesListCall
- func (c *ProjectsLocationsPluggableDatabasesListCall) Header() http.Header
- func (c *ProjectsLocationsPluggableDatabasesListCall) IfNoneMatch(entityTag string) *ProjectsLocationsPluggableDatabasesListCall
- func (c *ProjectsLocationsPluggableDatabasesListCall) PageSize(pageSize int64) *ProjectsLocationsPluggableDatabasesListCall
- func (c *ProjectsLocationsPluggableDatabasesListCall) PageToken(pageToken string) *ProjectsLocationsPluggableDatabasesListCall
- func (c *ProjectsLocationsPluggableDatabasesListCall) Pages(ctx context.Context, f func(*ListPluggableDatabasesResponse) error) error
- type ProjectsLocationsPluggableDatabasesService
- type ProjectsLocationsService
- type ProjectsService
- type RemoveVirtualMachineExadbVmClusterRequest
- type RestartAutonomousDatabaseRequest
- type RestoreAutonomousDatabaseRequest
- type ScheduledOperationDetails
- type Service
- type SourceConfig
- type StartAutonomousDatabaseRequest
- type Status
- type StopAutonomousDatabaseRequest
- type StorageSizeDetails
- type SwitchoverAutonomousDatabaseRequest
- type TimeOfDay
- type TimeZone
Constants¶
const (// See, edit, configure, and delete your Google Cloud data and see the email// address for your Google Account.CloudPlatformScope = "https://www.googleapis.com/auth/cloud-platform")
OAuth2 scopes used by this API.
Variables¶
This section is empty.
Functions¶
This section is empty.
Types¶
typeAllConnectionStrings¶
type AllConnectionStrings struct {// High: Output only. The database service provides the highest level of// resources to each SQL statement.Highstring `json:"high,omitempty"`// Low: Output only. The database service provides the least level of resources// to each SQL statement.Lowstring `json:"low,omitempty"`// Medium: Output only. The database service provides a lower level of// resources to each SQL statement.Mediumstring `json:"medium,omitempty"`// ForceSendFields is a list of field names (e.g. "High") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "High") to include in API requests// with the JSON null value. By default, fields with empty values are omitted// from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}AllConnectionStrings: A list of all connection strings that can be used toconnect to the Autonomous Database.
func (AllConnectionStrings)MarshalJSON¶
func (sAllConnectionStrings) MarshalJSON() ([]byte,error)
typeAutonomousDatabase¶
type AutonomousDatabase struct {// AdminPassword: Optional. The password for the default ADMIN user.AdminPasswordstring `json:"adminPassword,omitempty"`// Cidr: Optional. The subnet CIDR range for the Autonomous Database.Cidrstring `json:"cidr,omitempty"`// CreateTime: Output only. The date and time that the Autonomous Database was// created.CreateTimestring `json:"createTime,omitempty"`// Database: Optional. The name of the Autonomous Database. The database name// must be unique in the project. The name must begin with a letter and can// contain a maximum of 30 alphanumeric characters.Databasestring `json:"database,omitempty"`// DisasterRecoverySupportedLocations: Output only. List of supported GCP// region to clone the Autonomous Database for disaster recovery. Format:// `project/{project}/locations/{location}`.DisasterRecoverySupportedLocations []string `json:"disasterRecoverySupportedLocations,omitempty"`// DisplayName: Optional. The display name for the Autonomous Database. The// name does not have to be unique within your project.DisplayNamestring `json:"displayName,omitempty"`// EntitlementId: Output only. The ID of the subscription entitlement// associated with the Autonomous Database.EntitlementIdstring `json:"entitlementId,omitempty"`// Labels: Optional. The labels or tags associated with the Autonomous// Database.Labels map[string]string `json:"labels,omitempty"`// Name: Identifier. The name of the Autonomous Database resource in the// following format:// projects/{project}/locations/{region}/autonomousDatabases/{autonomous_databas// e}Namestring `json:"name,omitempty"`// Network: Optional. The name of the VPC network used by the Autonomous// Database in the following format:// projects/{project}/global/networks/{network}Networkstring `json:"network,omitempty"`// OdbNetwork: Optional. The name of the OdbNetwork associated with the// Autonomous Database. Format:// projects/{project}/locations/{location}/odbNetworks/{odb_network} It is// optional but if specified, this should match the parent ODBNetwork of the// OdbSubnet.OdbNetworkstring `json:"odbNetwork,omitempty"`// OdbSubnet: Optional. The name of the OdbSubnet associated with the// Autonomous Database. Format:// projects/{project}/locations/{location}/odbNetworks/{odb_network}/odbSubnets/// {odb_subnet}OdbSubnetstring `json:"odbSubnet,omitempty"`// PeerAutonomousDatabases: Output only. The peer Autonomous Database names of// the given Autonomous Database.PeerAutonomousDatabases []string `json:"peerAutonomousDatabases,omitempty"`// Properties: Optional. The properties of the Autonomous Database.Properties *AutonomousDatabaseProperties `json:"properties,omitempty"`// SourceConfig: Optional. The source Autonomous Database configuration for the// standby Autonomous Database. The source Autonomous Database is configured// while creating the Peer Autonomous Database and can't be updated after// creation.SourceConfig *SourceConfig `json:"sourceConfig,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "AdminPassword") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AdminPassword") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}AutonomousDatabase: Details of the Autonomous Database resource.https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/AutonomousDatabase/
func (AutonomousDatabase)MarshalJSON¶
func (sAutonomousDatabase) MarshalJSON() ([]byte,error)
typeAutonomousDatabaseApex¶
type AutonomousDatabaseApex struct {// ApexVersion: Output only. The Oracle APEX Application Development version.ApexVersionstring `json:"apexVersion,omitempty"`// OrdsVersion: Output only. The Oracle REST Data Services (ORDS) version.OrdsVersionstring `json:"ordsVersion,omitempty"`// ForceSendFields is a list of field names (e.g. "ApexVersion") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "ApexVersion") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}AutonomousDatabaseApex: Oracle APEX Application Development.https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/datatypes/AutonomousDatabaseApex
func (AutonomousDatabaseApex)MarshalJSON¶
func (sAutonomousDatabaseApex) MarshalJSON() ([]byte,error)
typeAutonomousDatabaseBackup¶
type AutonomousDatabaseBackup struct {// AutonomousDatabase: Required. The name of the Autonomous Database resource// for which the backup is being created. Format:// projects/{project}/locations/{region}/autonomousDatabases/{autonomous_databas// e}AutonomousDatabasestring `json:"autonomousDatabase,omitempty"`// DisplayName: Optional. User friendly name for the Backup. The name does not// have to be unique.DisplayNamestring `json:"displayName,omitempty"`// Labels: Optional. labels or tags associated with the resource.Labels map[string]string `json:"labels,omitempty"`// Name: Identifier. The name of the Autonomous Database Backup resource with// the format:// projects/{project}/locations/{region}/autonomousDatabaseBackups/{autonomous_d// atabase_backup}Namestring `json:"name,omitempty"`// Properties: Optional. Various properties of the backup.Properties *AutonomousDatabaseBackupProperties `json:"properties,omitempty"`// ForceSendFields is a list of field names (e.g. "AutonomousDatabase") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AutonomousDatabase") to include// in API requests with the JSON null value. By default, fields with empty// values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}AutonomousDatabaseBackup: Details of the Autonomous Database Backupresource.https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/AutonomousDatabaseBackup/
func (AutonomousDatabaseBackup)MarshalJSON¶
func (sAutonomousDatabaseBackup) MarshalJSON() ([]byte,error)
typeAutonomousDatabaseBackupProperties¶
type AutonomousDatabaseBackupProperties struct {// AvailableTillTime: Output only. Timestamp until when the backup will be// available.AvailableTillTimestring `json:"availableTillTime,omitempty"`// CompartmentId: Output only. The OCID of the compartment.CompartmentIdstring `json:"compartmentId,omitempty"`// DatabaseSizeTb: Output only. The quantity of data in the database, in// terabytes.DatabaseSizeTbfloat64 `json:"databaseSizeTb,omitempty"`// DbVersion: Output only. A valid Oracle Database version for Autonomous// Database.DbVersionstring `json:"dbVersion,omitempty"`// EndTime: Output only. The date and time the backup completed.EndTimestring `json:"endTime,omitempty"`// IsAutomaticBackup: Output only. Indicates if the backup is automatic or user// initiated.IsAutomaticBackupbool `json:"isAutomaticBackup,omitempty"`// IsLongTermBackup: Output only. Indicates if the backup is long term backup.IsLongTermBackupbool `json:"isLongTermBackup,omitempty"`// IsRestorable: Output only. Indicates if the backup can be used to restore// the Autonomous Database.IsRestorablebool `json:"isRestorable,omitempty"`// KeyStoreId: Optional. The OCID of the key store of Oracle Vault.KeyStoreIdstring `json:"keyStoreId,omitempty"`// KeyStoreWallet: Optional. The wallet name for Oracle Key Vault.KeyStoreWalletstring `json:"keyStoreWallet,omitempty"`// KmsKeyId: Optional. The OCID of the key container that is used as the master// encryption key in database transparent data encryption (TDE) operations.KmsKeyIdstring `json:"kmsKeyId,omitempty"`// KmsKeyVersionId: Optional. The OCID of the key container version that is// used in database transparent data encryption (TDE) operations KMS Key can// have multiple key versions. If none is specified, the current key version// (latest) of the Key Id is used for the operation. Autonomous Database// Serverless does not use key versions, hence is not applicable for Autonomous// Database Serverless instances.KmsKeyVersionIdstring `json:"kmsKeyVersionId,omitempty"`// LifecycleDetails: Output only. Additional information about the current// lifecycle state.LifecycleDetailsstring `json:"lifecycleDetails,omitempty"`// LifecycleState: Output only. The lifecycle state of the backup.//// Possible values:// "STATE_UNSPECIFIED" - Default unspecified value.// "CREATING" - Indicates that the resource is in creating state.// "ACTIVE" - Indicates that the resource is in active state.// "DELETING" - Indicates that the resource is in deleting state.// "DELETED" - Indicates that the resource is in deleted state.// "FAILED" - Indicates that the resource is in failed state.// "UPDATING" - Indicates that the resource is in updating state.LifecycleStatestring `json:"lifecycleState,omitempty"`// Ocid: Output only. OCID of the Autonomous Database backup.//https://docs.oracle.com/en-us/iaas/Content/General/Concepts/identifiers.htm#OracleOcidstring `json:"ocid,omitempty"`// RetentionPeriodDays: Optional. Retention period in days for the backup.RetentionPeriodDaysint64 `json:"retentionPeriodDays,omitempty"`// SizeTb: Output only. The backup size in terabytes.SizeTbfloat64 `json:"sizeTb,omitempty"`// StartTime: Output only. The date and time the backup started.StartTimestring `json:"startTime,omitempty"`// Type: Output only. The type of the backup.//// Possible values:// "TYPE_UNSPECIFIED" - Default unspecified value.// "INCREMENTAL" - Incremental backups.// "FULL" - Full backups.// "LONG_TERM" - Long term backups.Typestring `json:"type,omitempty"`// VaultId: Optional. The OCID of the vault.VaultIdstring `json:"vaultId,omitempty"`// ForceSendFields is a list of field names (e.g. "AvailableTillTime") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AvailableTillTime") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}AutonomousDatabaseBackupProperties: Properties of the Autonomous DatabaseBackup resource.
func (AutonomousDatabaseBackupProperties)MarshalJSON¶
func (sAutonomousDatabaseBackupProperties) MarshalJSON() ([]byte,error)
func (*AutonomousDatabaseBackupProperties)UnmarshalJSON¶
func (s *AutonomousDatabaseBackupProperties) UnmarshalJSON(data []byte)error
typeAutonomousDatabaseCharacterSet¶
type AutonomousDatabaseCharacterSet struct {// CharacterSet: Output only. The character set name for the Autonomous// Database which is the ID in the resource name.CharacterSetstring `json:"characterSet,omitempty"`// CharacterSetType: Output only. The character set type for the Autonomous// Database.//// Possible values:// "CHARACTER_SET_TYPE_UNSPECIFIED" - Character set type is not specified.// "DATABASE" - Character set type is set to database.// "NATIONAL" - Character set type is set to national.CharacterSetTypestring `json:"characterSetType,omitempty"`// Name: Identifier. The name of the Autonomous Database Character Set resource// in the following format:// projects/{project}/locations/{region}/autonomousDatabaseCharacterSets/{autono// mous_database_character_set}Namestring `json:"name,omitempty"`// ForceSendFields is a list of field names (e.g. "CharacterSet") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CharacterSet") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}AutonomousDatabaseCharacterSet: Details of the Autonomous Database characterset resource.https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/AutonomousDatabaseCharacterSets/
func (AutonomousDatabaseCharacterSet)MarshalJSON¶
func (sAutonomousDatabaseCharacterSet) MarshalJSON() ([]byte,error)
typeAutonomousDatabaseConnectionStrings¶
type AutonomousDatabaseConnectionStrings struct {// AllConnectionStrings: Output only. Returns all connection strings that can// be used to connect to the Autonomous Database.AllConnectionStrings *AllConnectionStrings `json:"allConnectionStrings,omitempty"`// Dedicated: Output only. The database service provides the least level of// resources to each SQL statement, but supports the most number of concurrent// SQL statements.Dedicatedstring `json:"dedicated,omitempty"`// High: Output only. The database service provides the highest level of// resources to each SQL statement.Highstring `json:"high,omitempty"`// Low: Output only. The database service provides the least level of resources// to each SQL statement.Lowstring `json:"low,omitempty"`// Medium: Output only. The database service provides a lower level of// resources to each SQL statement.Mediumstring `json:"medium,omitempty"`// Profiles: Output only. A list of connection string profiles to allow clients// to group, filter, and select values based on the structured metadata.Profiles []*DatabaseConnectionStringProfile `json:"profiles,omitempty"`// ForceSendFields is a list of field names (e.g. "AllConnectionStrings") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AllConnectionStrings") to include// in API requests with the JSON null value. By default, fields with empty// values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}AutonomousDatabaseConnectionStrings: The connection string used to connectto the Autonomous Database.https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/datatypes/AutonomousDatabaseConnectionStrings
func (AutonomousDatabaseConnectionStrings)MarshalJSON¶
func (sAutonomousDatabaseConnectionStrings) MarshalJSON() ([]byte,error)
typeAutonomousDatabaseConnectionUrls¶
type AutonomousDatabaseConnectionUrls struct {// ApexUri: Output only. Oracle Application Express (APEX) URL.ApexUristring `json:"apexUri,omitempty"`// DatabaseTransformsUri: Output only. The URL of the Database Transforms for// the Autonomous Database.DatabaseTransformsUristring `json:"databaseTransformsUri,omitempty"`// GraphStudioUri: Output only. The URL of the Graph Studio for the Autonomous// Database.GraphStudioUristring `json:"graphStudioUri,omitempty"`// MachineLearningNotebookUri: Output only. The URL of the Oracle Machine// Learning (OML) Notebook for the Autonomous Database.MachineLearningNotebookUristring `json:"machineLearningNotebookUri,omitempty"`// MachineLearningUserManagementUri: Output only. The URL of Machine Learning// user management the Autonomous Database.MachineLearningUserManagementUristring `json:"machineLearningUserManagementUri,omitempty"`// MongoDbUri: Output only. The URL of the MongoDB API for the Autonomous// Database.MongoDbUristring `json:"mongoDbUri,omitempty"`// OrdsUri: Output only. The Oracle REST Data Services (ORDS) URL of the Web// Access for the Autonomous Database.OrdsUristring `json:"ordsUri,omitempty"`// SqlDevWebUri: Output only. The URL of the Oracle SQL Developer Web for the// Autonomous Database.SqlDevWebUristring `json:"sqlDevWebUri,omitempty"`// ForceSendFields is a list of field names (e.g. "ApexUri") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "ApexUri") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}AutonomousDatabaseConnectionUrls: The URLs for accessing Oracle ApplicationExpress (APEX) and SQL Developer Web with a browser from a Compute instance.https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/datatypes/AutonomousDatabaseConnectionUrls
func (AutonomousDatabaseConnectionUrls)MarshalJSON¶
func (sAutonomousDatabaseConnectionUrls) MarshalJSON() ([]byte,error)
typeAutonomousDatabaseProperties¶
type AutonomousDatabaseProperties struct {// ActualUsedDataStorageSizeTb: Output only. The amount of storage currently// being used for user and system data, in terabytes.ActualUsedDataStorageSizeTbfloat64 `json:"actualUsedDataStorageSizeTb,omitempty"`// AllocatedStorageSizeTb: Output only. The amount of storage currently// allocated for the database tables and billed for, rounded up in terabytes.AllocatedStorageSizeTbfloat64 `json:"allocatedStorageSizeTb,omitempty"`// AllowlistedIps: Optional. The list of allowlisted IP addresses for the// Autonomous Database.AllowlistedIps []string `json:"allowlistedIps,omitempty"`// ApexDetails: Output only. The details for the Oracle APEX Application// Development.ApexDetails *AutonomousDatabaseApex `json:"apexDetails,omitempty"`// ArePrimaryAllowlistedIpsUsed: Output only. This field indicates the status// of Data Guard and Access control for the Autonomous Database. The field's// value is null if Data Guard is disabled or Access Control is disabled. The// field's value is TRUE if both Data Guard and Access Control are enabled, and// the Autonomous Database is using primary IP access control list (ACL) for// standby. The field's value is FALSE if both Data Guard and Access Control// are enabled, and the Autonomous Database is using a different IP access// control list (ACL) for standby compared to primary.ArePrimaryAllowlistedIpsUsedbool `json:"arePrimaryAllowlistedIpsUsed,omitempty"`// AutonomousContainerDatabaseId: Output only. The Autonomous Container// Database OCID.AutonomousContainerDatabaseIdstring `json:"autonomousContainerDatabaseId,omitempty"`// AvailableUpgradeVersions: Output only. The list of available Oracle Database// upgrade versions for an Autonomous Database.AvailableUpgradeVersions []string `json:"availableUpgradeVersions,omitempty"`// BackupRetentionPeriodDays: Optional. The retention period for the Autonomous// Database. This field is specified in days, can range from 1 day to 60 days,// and has a default value of 60 days.BackupRetentionPeriodDaysint64 `json:"backupRetentionPeriodDays,omitempty"`// CharacterSet: Optional. The character set for the Autonomous Database. The// default is AL32UTF8.CharacterSetstring `json:"characterSet,omitempty"`// ComputeCount: Optional. The number of compute servers for the Autonomous// Database.ComputeCountfloat64 `json:"computeCount,omitempty"`// ConnectionStrings: Output only. The connection strings used to connect to an// Autonomous Database.ConnectionStrings *AutonomousDatabaseConnectionStrings `json:"connectionStrings,omitempty"`// ConnectionUrls: Output only. The Oracle Connection URLs for an Autonomous// Database.ConnectionUrls *AutonomousDatabaseConnectionUrls `json:"connectionUrls,omitempty"`// CpuCoreCount: Optional. The number of CPU cores to be made available to the// database.CpuCoreCountint64 `json:"cpuCoreCount,omitempty"`// CustomerContacts: Optional. The list of customer contacts.CustomerContacts []*CustomerContact `json:"customerContacts,omitempty"`// DataGuardRoleChangedTime: Output only. The date and time the Autonomous Data// Guard role was changed for the standby Autonomous Database.DataGuardRoleChangedTimestring `json:"dataGuardRoleChangedTime,omitempty"`// DataSafeState: Output only. The current state of the Data Safe registration// for the Autonomous Database.//// Possible values:// "DATA_SAFE_STATE_UNSPECIFIED" - Default unspecified value.// "REGISTERING" - Registering data safe state.// "REGISTERED" - Registered data safe state.// "DEREGISTERING" - Deregistering data safe state.// "NOT_REGISTERED" - Not registered data safe state.// "FAILED" - Failed data safe state.DataSafeStatestring `json:"dataSafeState,omitempty"`// DataStorageSizeGb: Optional. The size of the data stored in the database, in// gigabytes.DataStorageSizeGbint64 `json:"dataStorageSizeGb,omitempty"`// DataStorageSizeTb: Optional. The size of the data stored in the database, in// terabytes.DataStorageSizeTbint64 `json:"dataStorageSizeTb,omitempty"`// DatabaseManagementState: Output only. The current state of database// management for the Autonomous Database.//// Possible values:// "DATABASE_MANAGEMENT_STATE_UNSPECIFIED" - Default unspecified value.// "ENABLING" - Enabling Database Management state// "ENABLED" - Enabled Database Management state// "DISABLING" - Disabling Database Management state// "NOT_ENABLED" - Not Enabled Database Management state// "FAILED_ENABLING" - Failed enabling Database Management state// "FAILED_DISABLING" - Failed disabling Database Management stateDatabaseManagementStatestring `json:"databaseManagementState,omitempty"`// DbEdition: Optional. The edition of the Autonomous Databases.//// Possible values:// "DATABASE_EDITION_UNSPECIFIED" - Default unspecified value.// "STANDARD_EDITION" - Standard Database Edition// "ENTERPRISE_EDITION" - Enterprise Database EditionDbEditionstring `json:"dbEdition,omitempty"`// DbVersion: Optional. The Oracle Database version for the Autonomous// Database.DbVersionstring `json:"dbVersion,omitempty"`// DbWorkload: Required. The workload type of the Autonomous Database.//// Possible values:// "DB_WORKLOAD_UNSPECIFIED" - Default unspecified value.// "OLTP" - Autonomous Transaction Processing database.// "DW" - Autonomous Data Warehouse database.// "AJD" - Autonomous JSON Database.// "APEX" - Autonomous Database with the Oracle APEX Application Development// workload type.DbWorkloadstring `json:"dbWorkload,omitempty"`// DisasterRecoveryRoleChangedTime: Output only. The date and time the Disaster// Recovery role was changed for the standby Autonomous Database.DisasterRecoveryRoleChangedTimestring `json:"disasterRecoveryRoleChangedTime,omitempty"`// EncryptionKey: Optional. The encryption key used to encrypt the Autonomous// Database. Updating this field will add a new entry in the// `encryption_key_history_entries` field with the former version.EncryptionKey *EncryptionKey `json:"encryptionKey,omitempty"`// EncryptionKeyHistoryEntries: Output only. The history of the encryption keys// used to encrypt the Autonomous Database.EncryptionKeyHistoryEntries []*EncryptionKeyHistoryEntry `json:"encryptionKeyHistoryEntries,omitempty"`// FailedDataRecoveryDuration: Output only. This field indicates the number of// seconds of data loss during a Data Guard failover.FailedDataRecoveryDurationstring `json:"failedDataRecoveryDuration,omitempty"`// IsAutoScalingEnabled: Optional. This field indicates if auto scaling is// enabled for the Autonomous Database CPU core count.IsAutoScalingEnabledbool `json:"isAutoScalingEnabled,omitempty"`// IsLocalDataGuardEnabled: Output only. This field indicates whether the// Autonomous Database has local (in-region) Data Guard enabled.IsLocalDataGuardEnabledbool `json:"isLocalDataGuardEnabled,omitempty"`// IsStorageAutoScalingEnabled: Optional. This field indicates if auto scaling// is enabled for the Autonomous Database storage.IsStorageAutoScalingEnabledbool `json:"isStorageAutoScalingEnabled,omitempty"`// LicenseType: Required. The license type used for the Autonomous Database.//// Possible values:// "LICENSE_TYPE_UNSPECIFIED" - Unspecified// "LICENSE_INCLUDED" - License included part of offer// "BRING_YOUR_OWN_LICENSE" - Bring your own licenseLicenseTypestring `json:"licenseType,omitempty"`// LifecycleDetails: Output only. The details of the current lifestyle state of// the Autonomous Database.LifecycleDetailsstring `json:"lifecycleDetails,omitempty"`// LocalAdgAutoFailoverMaxDataLossLimit: Output only. This field indicates the// maximum data loss limit for an Autonomous Database, in seconds.LocalAdgAutoFailoverMaxDataLossLimitint64 `json:"localAdgAutoFailoverMaxDataLossLimit,omitempty"`// LocalDisasterRecoveryType: Output only. This field indicates the local// disaster recovery (DR) type of an Autonomous Database.//// Possible values:// "LOCAL_DISASTER_RECOVERY_TYPE_UNSPECIFIED" - Default unspecified value.// "ADG" - Autonomous Data Guard recovery.// "BACKUP_BASED" - Backup based recovery.LocalDisasterRecoveryTypestring `json:"localDisasterRecoveryType,omitempty"`// LocalStandbyDb: Output only. The details of the Autonomous Data Guard// standby database.LocalStandbyDb *AutonomousDatabaseStandbySummary `json:"localStandbyDb,omitempty"`// MaintenanceBeginTime: Output only. The date and time when maintenance will// begin.MaintenanceBeginTimestring `json:"maintenanceBeginTime,omitempty"`// MaintenanceEndTime: Output only. The date and time when maintenance will// end.MaintenanceEndTimestring `json:"maintenanceEndTime,omitempty"`// MaintenanceScheduleType: Optional. The maintenance schedule of the// Autonomous Database.//// Possible values:// "MAINTENANCE_SCHEDULE_TYPE_UNSPECIFIED" - Default unspecified value.// "EARLY" - An EARLY maintenance schedule patches the database before the// regular scheduled maintenance.// "REGULAR" - A REGULAR maintenance schedule follows the normal maintenance// cycle.MaintenanceScheduleTypestring `json:"maintenanceScheduleType,omitempty"`// MemoryPerOracleComputeUnitGbs: Output only. The amount of memory enabled per// ECPU, in gigabytes.MemoryPerOracleComputeUnitGbsint64 `json:"memoryPerOracleComputeUnitGbs,omitempty"`// MemoryTableGbs: Output only. The memory assigned to in-memory tables in an// Autonomous Database.MemoryTableGbsint64 `json:"memoryTableGbs,omitempty"`// MtlsConnectionRequired: Optional. This field specifies if the Autonomous// Database requires mTLS connections.MtlsConnectionRequiredbool `json:"mtlsConnectionRequired,omitempty"`// NCharacterSet: Optional. The national character set for the Autonomous// Database. The default is AL16UTF16.NCharacterSetstring `json:"nCharacterSet,omitempty"`// NextLongTermBackupTime: Output only. The long term backup schedule of the// Autonomous Database.NextLongTermBackupTimestring `json:"nextLongTermBackupTime,omitempty"`// OciUrl: Output only. The Oracle Cloud Infrastructure link for the Autonomous// Database.OciUrlstring `json:"ociUrl,omitempty"`// Ocid: Output only. OCID of the Autonomous Database.//https://docs.oracle.com/en-us/iaas/Content/General/Concepts/identifiers.htm#OracleOcidstring `json:"ocid,omitempty"`// OpenMode: Output only. This field indicates the current mode of the// Autonomous Database.//// Possible values:// "OPEN_MODE_UNSPECIFIED" - Default unspecified value.// "READ_ONLY" - Read Only Mode// "READ_WRITE" - Read Write ModeOpenModestring `json:"openMode,omitempty"`// OperationsInsightsState: Output only. This field indicates the state of// Operations Insights for the Autonomous Database.//// Possible values:// "OPERATIONS_INSIGHTS_STATE_UNSPECIFIED" - Default unspecified value.// "ENABLING" - Enabling status for operation insights.// "ENABLED" - Enabled status for operation insights.// "DISABLING" - Disabling status for operation insights.// "NOT_ENABLED" - Not Enabled status for operation insights.// "FAILED_ENABLING" - Failed enabling status for operation insights.// "FAILED_DISABLING" - Failed disabling status for operation insights.OperationsInsightsStatestring `json:"operationsInsightsState,omitempty"`// PeerDbIds: Output only. The list of OCIDs of standby databases located in// Autonomous Data Guard remote regions that are associated with the source// database.PeerDbIds []string `json:"peerDbIds,omitempty"`// PermissionLevel: Output only. The permission level of the Autonomous// Database.//// Possible values:// "PERMISSION_LEVEL_UNSPECIFIED" - Default unspecified value.// "RESTRICTED" - Restricted mode allows access only by admin users.// "UNRESTRICTED" - Normal access.PermissionLevelstring `json:"permissionLevel,omitempty"`// PrivateEndpoint: Output only. The private endpoint for the Autonomous// Database.PrivateEndpointstring `json:"privateEndpoint,omitempty"`// PrivateEndpointIp: Optional. The private endpoint IP address for the// Autonomous Database.PrivateEndpointIpstring `json:"privateEndpointIp,omitempty"`// PrivateEndpointLabel: Optional. The private endpoint label for the// Autonomous Database.PrivateEndpointLabelstring `json:"privateEndpointLabel,omitempty"`// RefreshableMode: Output only. The refresh mode of the cloned Autonomous// Database.//// Possible values:// "REFRESHABLE_MODE_UNSPECIFIED" - The default unspecified value.// "AUTOMATIC" - AUTOMATIC indicates that the cloned database is// automatically refreshed with data from the source Autonomous Database.// "MANUAL" - MANUAL indicates that the cloned database is manually refreshed// with data from the source Autonomous Database.RefreshableModestring `json:"refreshableMode,omitempty"`// RefreshableState: Output only. The refresh State of the clone.//// Possible values:// "REFRESHABLE_STATE_UNSPECIFIED" - Default unspecified value.// "REFRESHING" - Refreshing// "NOT_REFRESHING" - Not refreshedRefreshableStatestring `json:"refreshableState,omitempty"`// Role: Output only. The Data Guard role of the Autonomous Database.//// Possible values:// "ROLE_UNSPECIFIED" - Default unspecified value.// "PRIMARY" - Primary role// "STANDBY" - Standby role// "DISABLED_STANDBY" - Disabled standby role// "BACKUP_COPY" - Backup copy role// "SNAPSHOT_STANDBY" - Snapshot standby roleRolestring `json:"role,omitempty"`// ScheduledOperationDetails: Output only. The list and details of the// scheduled operations of the Autonomous Database.ScheduledOperationDetails []*ScheduledOperationDetails `json:"scheduledOperationDetails,omitempty"`// SecretId: Optional. The ID of the Oracle Cloud Infrastructure vault secret.SecretIdstring `json:"secretId,omitempty"`// ServiceAgentEmail: Output only. An Oracle-managed Google Cloud service// account on which customers can grant roles to access resources in the// customer project.ServiceAgentEmailstring `json:"serviceAgentEmail,omitempty"`// SqlWebDeveloperUrl: Output only. The SQL Web Developer URL for the// Autonomous Database.SqlWebDeveloperUrlstring `json:"sqlWebDeveloperUrl,omitempty"`// State: Output only. The current lifecycle state of the Autonomous Database.//// Possible values:// "STATE_UNSPECIFIED" - Default unspecified value.// "PROVISIONING" - Indicates that the Autonomous Database is in provisioning// state.// "AVAILABLE" - Indicates that the Autonomous Database is in available// state.// "STOPPING" - Indicates that the Autonomous Database is in stopping state.// "STOPPED" - Indicates that the Autonomous Database is in stopped state.// "STARTING" - Indicates that the Autonomous Database is in starting state.// "TERMINATING" - Indicates that the Autonomous Database is in terminating// state.// "TERMINATED" - Indicates that the Autonomous Database is in terminated// state.// "UNAVAILABLE" - Indicates that the Autonomous Database is in unavailable// state.// "RESTORE_IN_PROGRESS" - Indicates that the Autonomous Database restore is// in progress.// "RESTORE_FAILED" - Indicates that the Autonomous Database failed to// restore.// "BACKUP_IN_PROGRESS" - Indicates that the Autonomous Database backup is in// progress.// "SCALE_IN_PROGRESS" - Indicates that the Autonomous Database scale is in// progress.// "AVAILABLE_NEEDS_ATTENTION" - Indicates that the Autonomous Database is// available but needs attention state.// "UPDATING" - Indicates that the Autonomous Database is in updating state.// "MAINTENANCE_IN_PROGRESS" - Indicates that the Autonomous Database's// maintenance is in progress state.// "RESTARTING" - Indicates that the Autonomous Database is in restarting// state.// "RECREATING" - Indicates that the Autonomous Database is in recreating// state.// "ROLE_CHANGE_IN_PROGRESS" - Indicates that the Autonomous Database's role// change is in progress state.// "UPGRADING" - Indicates that the Autonomous Database is in upgrading// state.// "INACCESSIBLE" - Indicates that the Autonomous Database is in inaccessible// state.// "STANDBY" - Indicates that the Autonomous Database is in standby state.Statestring `json:"state,omitempty"`// SupportedCloneRegions: Output only. The list of available regions that can// be used to create a clone for the Autonomous Database.SupportedCloneRegions []string `json:"supportedCloneRegions,omitempty"`// TotalAutoBackupStorageSizeGbs: Output only. The storage space used by// automatic backups of Autonomous Database, in gigabytes.TotalAutoBackupStorageSizeGbsfloat64 `json:"totalAutoBackupStorageSizeGbs,omitempty"`// UsedDataStorageSizeTbs: Output only. The storage space used by Autonomous// Database, in gigabytes.UsedDataStorageSizeTbsint64 `json:"usedDataStorageSizeTbs,omitempty"`// VaultId: Optional. The ID of the Oracle Cloud Infrastructure vault.VaultIdstring `json:"vaultId,omitempty"`// ForceSendFields is a list of field names (e.g.// "ActualUsedDataStorageSizeTb") to unconditionally include in API requests.// By default, fields with empty or default values are omitted from API// requests. Seehttps://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields// for more details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "ActualUsedDataStorageSizeTb") to// include in API requests with the JSON null value. By default, fields with// empty values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}AutonomousDatabaseProperties: The properties of an Autonomous Database.
func (AutonomousDatabaseProperties)MarshalJSON¶
func (sAutonomousDatabaseProperties) MarshalJSON() ([]byte,error)
func (*AutonomousDatabaseProperties)UnmarshalJSON¶
func (s *AutonomousDatabaseProperties) UnmarshalJSON(data []byte)error
typeAutonomousDatabaseStandbySummary¶
type AutonomousDatabaseStandbySummary struct {// DataGuardRoleChangedTime: Output only. The date and time the Autonomous Data// Guard role was switched for the standby Autonomous Database.DataGuardRoleChangedTimestring `json:"dataGuardRoleChangedTime,omitempty"`// DisasterRecoveryRoleChangedTime: Output only. The date and time the Disaster// Recovery role was switched for the standby Autonomous Database.DisasterRecoveryRoleChangedTimestring `json:"disasterRecoveryRoleChangedTime,omitempty"`// LagTimeDuration: Output only. The amount of time, in seconds, that the data// of the standby database lags in comparison to the data of the primary// database.LagTimeDurationstring `json:"lagTimeDuration,omitempty"`// LifecycleDetails: Output only. The additional details about the current// lifecycle state of the Autonomous Database.LifecycleDetailsstring `json:"lifecycleDetails,omitempty"`// State: Output only. The current lifecycle state of the Autonomous Database.//// Possible values:// "STATE_UNSPECIFIED" - Default unspecified value.// "PROVISIONING" - Indicates that the Autonomous Database is in provisioning// state.// "AVAILABLE" - Indicates that the Autonomous Database is in available// state.// "STOPPING" - Indicates that the Autonomous Database is in stopping state.// "STOPPED" - Indicates that the Autonomous Database is in stopped state.// "STARTING" - Indicates that the Autonomous Database is in starting state.// "TERMINATING" - Indicates that the Autonomous Database is in terminating// state.// "TERMINATED" - Indicates that the Autonomous Database is in terminated// state.// "UNAVAILABLE" - Indicates that the Autonomous Database is in unavailable// state.// "RESTORE_IN_PROGRESS" - Indicates that the Autonomous Database restore is// in progress.// "RESTORE_FAILED" - Indicates that the Autonomous Database failed to// restore.// "BACKUP_IN_PROGRESS" - Indicates that the Autonomous Database backup is in// progress.// "SCALE_IN_PROGRESS" - Indicates that the Autonomous Database scale is in// progress.// "AVAILABLE_NEEDS_ATTENTION" - Indicates that the Autonomous Database is// available but needs attention state.// "UPDATING" - Indicates that the Autonomous Database is in updating state.// "MAINTENANCE_IN_PROGRESS" - Indicates that the Autonomous Database's// maintenance is in progress state.// "RESTARTING" - Indicates that the Autonomous Database is in restarting// state.// "RECREATING" - Indicates that the Autonomous Database is in recreating// state.// "ROLE_CHANGE_IN_PROGRESS" - Indicates that the Autonomous Database's role// change is in progress state.// "UPGRADING" - Indicates that the Autonomous Database is in upgrading// state.// "INACCESSIBLE" - Indicates that the Autonomous Database is in inaccessible// state.// "STANDBY" - Indicates that the Autonomous Database is in standby state.Statestring `json:"state,omitempty"`// ForceSendFields is a list of field names (e.g. "DataGuardRoleChangedTime")// to unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "DataGuardRoleChangedTime") to// include in API requests with the JSON null value. By default, fields with// empty values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}AutonomousDatabaseStandbySummary: Autonomous Data Guard standby databasedetails.https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/datatypes/AutonomousDatabaseStandbySummary
func (AutonomousDatabaseStandbySummary)MarshalJSON¶
func (sAutonomousDatabaseStandbySummary) MarshalJSON() ([]byte,error)
typeAutonomousDbVersion¶
type AutonomousDbVersion struct {// DbWorkload: Output only. The Autonomous Database workload type.//// Possible values:// "DB_WORKLOAD_UNSPECIFIED" - Default unspecified value.// "OLTP" - Autonomous Transaction Processing database.// "DW" - Autonomous Data Warehouse database.// "AJD" - Autonomous JSON Database.// "APEX" - Autonomous Database with the Oracle APEX Application Development// workload type.DbWorkloadstring `json:"dbWorkload,omitempty"`// Name: Identifier. The name of the Autonomous Database Version resource with// the format:// projects/{project}/locations/{region}/autonomousDbVersions/{autonomous_db_ver// sion}Namestring `json:"name,omitempty"`// Version: Output only. An Oracle Database version for Autonomous Database.Versionstring `json:"version,omitempty"`// WorkloadUri: Output only. A URL that points to a detailed description of the// Autonomous Database version.WorkloadUristring `json:"workloadUri,omitempty"`// ForceSendFields is a list of field names (e.g. "DbWorkload") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "DbWorkload") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}AutonomousDbVersion: Details of the Autonomous Database version.https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/AutonomousDbVersionSummary/
func (AutonomousDbVersion)MarshalJSON¶
func (sAutonomousDbVersion) MarshalJSON() ([]byte,error)
typeBackupDestinationDetails¶added inv0.250.0
type BackupDestinationDetails struct {// Type: Optional. The type of the database backup destination.//// Possible values:// "BACKUP_DESTINATION_TYPE_UNSPECIFIED" - Default unspecified value.// "NFS" - Backup destination type is NFS.// "RECOVERY_APPLIANCE" - Backup destination type is Recovery Appliance.// "OBJECT_STORE" - Backup destination type is Object Store.// "LOCAL" - Backup destination type is Local.// "DBRS" - Backup destination type is DBRS.Typestring `json:"type,omitempty"`// ForceSendFields is a list of field names (e.g. "Type") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Type") to include in API requests// with the JSON null value. By default, fields with empty values are omitted// from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}BackupDestinationDetails: The details of the database backup destination.
func (BackupDestinationDetails)MarshalJSON¶added inv0.250.0
func (sBackupDestinationDetails) MarshalJSON() ([]byte,error)
typeCancelOperationRequest¶
type CancelOperationRequest struct {}CancelOperationRequest: The request message for Operations.CancelOperation.
typeCloudAccountDetails¶
type CloudAccountDetails struct {// AccountCreationUri: Output only. URL to create a new account and link.AccountCreationUristring `json:"accountCreationUri,omitempty"`// CloudAccount: Output only. OCI account name.CloudAccountstring `json:"cloudAccount,omitempty"`// CloudAccountHomeRegion: Output only. OCI account home region.CloudAccountHomeRegionstring `json:"cloudAccountHomeRegion,omitempty"`// LinkExistingAccountUri: Output only. URL to link an existing account.LinkExistingAccountUristring `json:"linkExistingAccountUri,omitempty"`// ForceSendFields is a list of field names (e.g. "AccountCreationUri") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AccountCreationUri") to include// in API requests with the JSON null value. By default, fields with empty// values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}CloudAccountDetails: Details of the OCI Cloud Account.
func (CloudAccountDetails)MarshalJSON¶
func (sCloudAccountDetails) MarshalJSON() ([]byte,error)
typeCloudExadataInfrastructure¶
type CloudExadataInfrastructure struct {// CreateTime: Output only. The date and time that the Exadata Infrastructure// was created.CreateTimestring `json:"createTime,omitempty"`// DisplayName: Optional. User friendly name for this resource.DisplayNamestring `json:"displayName,omitempty"`// EntitlementId: Output only. Entitlement ID of the private offer against// which this infrastructure resource is provisioned.EntitlementIdstring `json:"entitlementId,omitempty"`// GcpOracleZone: Optional. The GCP Oracle zone where Oracle Exadata// Infrastructure is hosted. Example: us-east4-b-r2. If not specified, the// system will pick a zone based on availability.GcpOracleZonestring `json:"gcpOracleZone,omitempty"`// Labels: Optional. Labels or tags associated with the resource.Labels map[string]string `json:"labels,omitempty"`// Name: Identifier. The name of the Exadata Infrastructure resource with the// format:// projects/{project}/locations/{region}/cloudExadataInfrastructures/{cloud_exad// ata_infrastructure}Namestring `json:"name,omitempty"`// Properties: Optional. Various properties of the infra.Properties *CloudExadataInfrastructureProperties `json:"properties,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "CreateTime") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CreateTime") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}CloudExadataInfrastructure: Represents CloudExadataInfrastructure resource.https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/CloudExadataInfrastructure/
func (CloudExadataInfrastructure)MarshalJSON¶
func (sCloudExadataInfrastructure) MarshalJSON() ([]byte,error)
typeCloudExadataInfrastructureProperties¶
type CloudExadataInfrastructureProperties struct {// ActivatedStorageCount: Output only. The requested number of additional// storage servers activated for the Exadata Infrastructure.ActivatedStorageCountint64 `json:"activatedStorageCount,omitempty"`// AdditionalStorageCount: Output only. The requested number of additional// storage servers for the Exadata Infrastructure.AdditionalStorageCountint64 `json:"additionalStorageCount,omitempty"`// AvailableStorageSizeGb: Output only. The available storage can be allocated// to the Exadata Infrastructure resource, in gigabytes (GB).AvailableStorageSizeGbint64 `json:"availableStorageSizeGb,omitempty"`// ComputeCount: Optional. The number of compute servers for the Exadata// Infrastructure.ComputeCountint64 `json:"computeCount,omitempty"`// ComputeModel: Output only. The compute model of the Exadata Infrastructure.//// Possible values:// "COMPUTE_MODEL_UNSPECIFIED" - Unspecified compute model.// "COMPUTE_MODEL_ECPU" - Abstract measure of compute resources. ECPUs are// based on the number of cores elastically allocated from a pool of compute// and storage servers.// "COMPUTE_MODEL_OCPU" - Physical measure of compute resources. OCPUs are// based on the physical core of a processor.ComputeModelstring `json:"computeModel,omitempty"`// CpuCount: Output only. The number of enabled CPU cores.CpuCountint64 `json:"cpuCount,omitempty"`// CustomerContacts: Optional. The list of customer contacts.CustomerContacts []*CustomerContact `json:"customerContacts,omitempty"`// DataStorageSizeTb: Output only. Size, in terabytes, of the DATA disk group.DataStorageSizeTbfloat64 `json:"dataStorageSizeTb,omitempty"`// DatabaseServerType: Output only. The database server type of the Exadata// Infrastructure.DatabaseServerTypestring `json:"databaseServerType,omitempty"`// DbNodeStorageSizeGb: Output only. The local node storage allocated in GBs.DbNodeStorageSizeGbint64 `json:"dbNodeStorageSizeGb,omitempty"`// DbServerVersion: Output only. The software version of the database servers// (dom0) in the Exadata Infrastructure.DbServerVersionstring `json:"dbServerVersion,omitempty"`// MaintenanceWindow: Optional. Maintenance window for repair.MaintenanceWindow *MaintenanceWindow `json:"maintenanceWindow,omitempty"`// MaxCpuCount: Output only. The total number of CPU cores available.MaxCpuCountint64 `json:"maxCpuCount,omitempty"`// MaxDataStorageTb: Output only. The total available DATA disk group size.MaxDataStorageTbfloat64 `json:"maxDataStorageTb,omitempty"`// MaxDbNodeStorageSizeGb: Output only. The total local node storage available// in GBs.MaxDbNodeStorageSizeGbint64 `json:"maxDbNodeStorageSizeGb,omitempty"`// MaxMemoryGb: Output only. The total memory available in GBs.MaxMemoryGbint64 `json:"maxMemoryGb,omitempty"`// MemorySizeGb: Output only. The memory allocated in GBs.MemorySizeGbint64 `json:"memorySizeGb,omitempty"`// MonthlyDbServerVersion: Output only. The monthly software version of the// database servers (dom0) in the Exadata Infrastructure. Example: 20.1.15MonthlyDbServerVersionstring `json:"monthlyDbServerVersion,omitempty"`// MonthlyStorageServerVersion: Output only. The monthly software version of// the storage servers (cells) in the Exadata Infrastructure. Example: 20.1.15MonthlyStorageServerVersionstring `json:"monthlyStorageServerVersion,omitempty"`// NextMaintenanceRunId: Output only. The OCID of the next maintenance run.NextMaintenanceRunIdstring `json:"nextMaintenanceRunId,omitempty"`// NextMaintenanceRunTime: Output only. The time when the next maintenance run// will occur.NextMaintenanceRunTimestring `json:"nextMaintenanceRunTime,omitempty"`// NextSecurityMaintenanceRunTime: Output only. The time when the next security// maintenance run will occur.NextSecurityMaintenanceRunTimestring `json:"nextSecurityMaintenanceRunTime,omitempty"`// OciUrl: Output only. Deep link to the OCI console to view this resource.OciUrlstring `json:"ociUrl,omitempty"`// Ocid: Output only. OCID of created infra.//https://docs.oracle.com/en-us/iaas/Content/General/Concepts/identifiers.htm#OracleOcidstring `json:"ocid,omitempty"`// Shape: Required. The shape of the Exadata Infrastructure. The shape// determines the amount of CPU, storage, and memory resources allocated to the// instance.Shapestring `json:"shape,omitempty"`// State: Output only. The current lifecycle state of the Exadata// Infrastructure.//// Possible values:// "STATE_UNSPECIFIED" - Default unspecified value.// "PROVISIONING" - The Exadata Infrastructure is being provisioned.// "AVAILABLE" - The Exadata Infrastructure is available for use.// "UPDATING" - The Exadata Infrastructure is being updated.// "TERMINATING" - The Exadata Infrastructure is being terminated.// "TERMINATED" - The Exadata Infrastructure is terminated.// "FAILED" - The Exadata Infrastructure is in failed state.// "MAINTENANCE_IN_PROGRESS" - The Exadata Infrastructure is in maintenance.Statestring `json:"state,omitempty"`// StorageCount: Optional. The number of Cloud Exadata storage servers for the// Exadata Infrastructure.StorageCountint64 `json:"storageCount,omitempty"`// StorageServerType: Output only. The storage server type of the Exadata// Infrastructure.StorageServerTypestring `json:"storageServerType,omitempty"`// StorageServerVersion: Output only. The software version of the storage// servers (cells) in the Exadata Infrastructure.StorageServerVersionstring `json:"storageServerVersion,omitempty"`// TotalStorageSizeGb: Optional. The total storage allocated to the Exadata// Infrastructure resource, in gigabytes (GB).TotalStorageSizeGbint64 `json:"totalStorageSizeGb,omitempty"`// ForceSendFields is a list of field names (e.g. "ActivatedStorageCount") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "ActivatedStorageCount") to// include in API requests with the JSON null value. By default, fields with// empty values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}CloudExadataInfrastructureProperties: Various properties of ExadataInfrastructure.
func (CloudExadataInfrastructureProperties)MarshalJSON¶
func (sCloudExadataInfrastructureProperties) MarshalJSON() ([]byte,error)
func (*CloudExadataInfrastructureProperties)UnmarshalJSON¶
func (s *CloudExadataInfrastructureProperties) UnmarshalJSON(data []byte)error
typeCloudVmCluster¶
type CloudVmCluster struct {// BackupOdbSubnet: Optional. The name of the backup OdbSubnet associated with// the VM Cluster. Format:// projects/{project}/locations/{location}/odbNetworks/{odb_network}/odbSubnets/// {odb_subnet}BackupOdbSubnetstring `json:"backupOdbSubnet,omitempty"`// BackupSubnetCidr: Optional. CIDR range of the backup subnet.BackupSubnetCidrstring `json:"backupSubnetCidr,omitempty"`// Cidr: Optional. Network settings. CIDR to use for cluster IP allocation.Cidrstring `json:"cidr,omitempty"`// CreateTime: Output only. The date and time that the VM cluster was created.CreateTimestring `json:"createTime,omitempty"`// DisplayName: Optional. User friendly name for this resource.DisplayNamestring `json:"displayName,omitempty"`// ExadataInfrastructure: Required. The name of the Exadata Infrastructure// resource on which VM cluster resource is created, in the following format:// projects/{project}/locations/{region}/cloudExadataInfrastuctures/{cloud_extra// data_infrastructure}ExadataInfrastructurestring `json:"exadataInfrastructure,omitempty"`// GcpOracleZone: Output only. The GCP Oracle zone where Oracle CloudVmCluster// is hosted. This will be the same as the gcp_oracle_zone of the// CloudExadataInfrastructure. Example: us-east4-b-r2.GcpOracleZonestring `json:"gcpOracleZone,omitempty"`// IdentityConnector: Output only. The identity connector details which will// allow OCI to securely access the resources in the customer project.IdentityConnector *IdentityConnector `json:"identityConnector,omitempty"`// Labels: Optional. Labels or tags associated with the VM Cluster.Labels map[string]string `json:"labels,omitempty"`// Name: Identifier. The name of the VM Cluster resource with the format:// projects/{project}/locations/{region}/cloudVmClusters/{cloud_vm_cluster}Namestring `json:"name,omitempty"`// Network: Optional. The name of the VPC network. Format:// projects/{project}/global/networks/{network}Networkstring `json:"network,omitempty"`// OdbNetwork: Optional. The name of the OdbNetwork associated with the VM// Cluster. Format:// projects/{project}/locations/{location}/odbNetworks/{odb_network} It is// optional but if specified, this should match the parent ODBNetwork of the// odb_subnet and backup_odb_subnet.OdbNetworkstring `json:"odbNetwork,omitempty"`// OdbSubnet: Optional. The name of the OdbSubnet associated with the VM// Cluster for IP allocation. Format:// projects/{project}/locations/{location}/odbNetworks/{odb_network}/odbSubnets/// {odb_subnet}OdbSubnetstring `json:"odbSubnet,omitempty"`// Properties: Optional. Various properties of the VM Cluster.Properties *CloudVmClusterProperties `json:"properties,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "BackupOdbSubnet") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "BackupOdbSubnet") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}CloudVmCluster: Details of the Cloud VM Cluster resource.https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/CloudVmCluster/
func (CloudVmCluster)MarshalJSON¶
func (sCloudVmCluster) MarshalJSON() ([]byte,error)
typeCloudVmClusterProperties¶
type CloudVmClusterProperties struct {// ClusterName: Optional. OCI Cluster name.ClusterNamestring `json:"clusterName,omitempty"`// CompartmentId: Output only. Compartment ID of cluster.CompartmentIdstring `json:"compartmentId,omitempty"`// ComputeModel: Output only. The compute model of the VM Cluster.//// Possible values:// "COMPUTE_MODEL_UNSPECIFIED" - Unspecified compute model.// "COMPUTE_MODEL_ECPU" - Abstract measure of compute resources. ECPUs are// based on the number of cores elastically allocated from a pool of compute// and storage servers.// "COMPUTE_MODEL_OCPU" - Physical measure of compute resources. OCPUs are// based on the physical core of a processor.ComputeModelstring `json:"computeModel,omitempty"`// CpuCoreCount: Required. Number of enabled CPU cores.CpuCoreCountint64 `json:"cpuCoreCount,omitempty"`// DataStorageSizeTb: Optional. The data disk group size to be allocated in// TBs.DataStorageSizeTbfloat64 `json:"dataStorageSizeTb,omitempty"`// DbNodeStorageSizeGb: Optional. Local storage per VM.DbNodeStorageSizeGbint64 `json:"dbNodeStorageSizeGb,omitempty"`// DbServerOcids: Optional. OCID of database servers.DbServerOcids []string `json:"dbServerOcids,omitempty"`// DiagnosticsDataCollectionOptions: Optional. Data collection options for// diagnostics.DiagnosticsDataCollectionOptions *DataCollectionOptions `json:"diagnosticsDataCollectionOptions,omitempty"`// DiskRedundancy: Optional. The type of redundancy.//// Possible values:// "DISK_REDUNDANCY_UNSPECIFIED" - Unspecified.// "HIGH" - High - 3 way mirror.// "NORMAL" - Normal - 2 way mirror.DiskRedundancystring `json:"diskRedundancy,omitempty"`// DnsListenerIp: Output only. DNS listener IP.DnsListenerIpstring `json:"dnsListenerIp,omitempty"`// Domain: Output only. Parent DNS domain where SCAN DNS and hosts names are// qualified. ex: ocispdelegated.ocisp10jvnet.oraclevcn.comDomainstring `json:"domain,omitempty"`// GiVersion: Optional. Grid Infrastructure Version.GiVersionstring `json:"giVersion,omitempty"`// Hostname: Output only. host name without domain. format: "-" with some// suffix. ex: sp2-yi0xq where "sp2" is the hostname_prefix.Hostnamestring `json:"hostname,omitempty"`// HostnamePrefix: Optional. Prefix for VM cluster host names.HostnamePrefixstring `json:"hostnamePrefix,omitempty"`// LicenseType: Required. License type of VM Cluster.//// Possible values:// "LICENSE_TYPE_UNSPECIFIED" - Unspecified// "LICENSE_INCLUDED" - License included part of offer// "BRING_YOUR_OWN_LICENSE" - Bring your own licenseLicenseTypestring `json:"licenseType,omitempty"`// LocalBackupEnabled: Optional. Use local backup.LocalBackupEnabledbool `json:"localBackupEnabled,omitempty"`// MemorySizeGb: Optional. Memory allocated in GBs.MemorySizeGbint64 `json:"memorySizeGb,omitempty"`// NodeCount: Optional. Number of database servers.NodeCountint64 `json:"nodeCount,omitempty"`// OciUrl: Output only. Deep link to the OCI console to view this resource.OciUrlstring `json:"ociUrl,omitempty"`// Ocid: Output only. Oracle Cloud Infrastructure ID of VM Cluster.Ocidstring `json:"ocid,omitempty"`// OcpuCount: Optional. OCPU count per VM. Minimum is 0.1.OcpuCountfloat64 `json:"ocpuCount,omitempty"`// ScanDns: Output only. SCAN DNS name. ex:// sp2-yi0xq-scan.ocispdelegated.ocisp10jvnet.oraclevcn.comScanDnsstring `json:"scanDns,omitempty"`// ScanDnsRecordId: Output only. OCID of scan DNS record.ScanDnsRecordIdstring `json:"scanDnsRecordId,omitempty"`// ScanIpIds: Output only. OCIDs of scan IPs.ScanIpIds []string `json:"scanIpIds,omitempty"`// ScanListenerPortTcp: Output only. SCAN listener port - TCPScanListenerPortTcpint64 `json:"scanListenerPortTcp,omitempty"`// ScanListenerPortTcpSsl: Output only. SCAN listener port - TLSScanListenerPortTcpSslint64 `json:"scanListenerPortTcpSsl,omitempty"`// Shape: Output only. Shape of VM Cluster.Shapestring `json:"shape,omitempty"`// SparseDiskgroupEnabled: Optional. Use exadata sparse snapshots.SparseDiskgroupEnabledbool `json:"sparseDiskgroupEnabled,omitempty"`// SshPublicKeys: Optional. SSH public keys to be stored with cluster.SshPublicKeys []string `json:"sshPublicKeys,omitempty"`// State: Output only. State of the cluster.//// Possible values:// "STATE_UNSPECIFIED" - Default unspecified value.// "PROVISIONING" - Indicates that the resource is in provisioning state.// "AVAILABLE" - Indicates that the resource is in available state.// "UPDATING" - Indicates that the resource is in updating state.// "TERMINATING" - Indicates that the resource is in terminating state.// "TERMINATED" - Indicates that the resource is in terminated state.// "FAILED" - Indicates that the resource is in failed state.// "MAINTENANCE_IN_PROGRESS" - Indicates that the resource is in maintenance// in progress state.Statestring `json:"state,omitempty"`// StorageSizeGb: Output only. The storage allocation for the disk group, in// gigabytes (GB).StorageSizeGbint64 `json:"storageSizeGb,omitempty"`// SystemVersion: Optional. Operating system version of the image.SystemVersionstring `json:"systemVersion,omitempty"`// TimeZone: Optional. Time zone of VM Cluster to set. Defaults to UTC if not// specified.TimeZone *TimeZone `json:"timeZone,omitempty"`// ForceSendFields is a list of field names (e.g. "ClusterName") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "ClusterName") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}CloudVmClusterProperties: Various properties and settings associated withExadata VM cluster.
func (CloudVmClusterProperties)MarshalJSON¶
func (sCloudVmClusterProperties) MarshalJSON() ([]byte,error)
func (*CloudVmClusterProperties)UnmarshalJSON¶
func (s *CloudVmClusterProperties) UnmarshalJSON(data []byte)error
typeCustomerContact¶
type CustomerContact struct {// Email: Required. The email address used by Oracle to send notifications// regarding databases and infrastructure.Emailstring `json:"email,omitempty"`// ForceSendFields is a list of field names (e.g. "Email") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Email") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}CustomerContact: The CustomerContact reference as defined by Oracle.https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/datatypes/CustomerContact
func (CustomerContact)MarshalJSON¶
func (sCustomerContact) MarshalJSON() ([]byte,error)
typeDataCollectionOptions¶
type DataCollectionOptions struct {// DiagnosticsEventsEnabled: Optional. Indicates whether diagnostic collection// is enabled for the VM clusterDiagnosticsEventsEnabledbool `json:"diagnosticsEventsEnabled,omitempty"`// HealthMonitoringEnabled: Optional. Indicates whether health monitoring is// enabled for the VM clusterHealthMonitoringEnabledbool `json:"healthMonitoringEnabled,omitempty"`// IncidentLogsEnabled: Optional. Indicates whether incident logs and trace// collection are enabled for the VM clusterIncidentLogsEnabledbool `json:"incidentLogsEnabled,omitempty"`// ForceSendFields is a list of field names (e.g. "DiagnosticsEventsEnabled")// to unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "DiagnosticsEventsEnabled") to// include in API requests with the JSON null value. By default, fields with// empty values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}DataCollectionOptions: Data collection options for diagnostics.
func (DataCollectionOptions)MarshalJSON¶
func (sDataCollectionOptions) MarshalJSON() ([]byte,error)
typeDataCollectionOptionsCommon¶added inv0.250.0
type DataCollectionOptionsCommon struct {// IsDiagnosticsEventsEnabled: Optional. Indicates whether to enable data// collection for diagnostics.IsDiagnosticsEventsEnabledbool `json:"isDiagnosticsEventsEnabled,omitempty"`// IsHealthMonitoringEnabled: Optional. Indicates whether to enable health// monitoring.IsHealthMonitoringEnabledbool `json:"isHealthMonitoringEnabled,omitempty"`// IsIncidentLogsEnabled: Optional. Indicates whether to enable incident logs// and trace collection.IsIncidentLogsEnabledbool `json:"isIncidentLogsEnabled,omitempty"`// ForceSendFields is a list of field names (e.g. "IsDiagnosticsEventsEnabled")// to unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "IsDiagnosticsEventsEnabled") to// include in API requests with the JSON null value. By default, fields with// empty values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}DataCollectionOptionsCommon: Data collection options for diagnostics.https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/datatypes/DataCollectionOptions
func (DataCollectionOptionsCommon)MarshalJSON¶added inv0.250.0
func (sDataCollectionOptionsCommon) MarshalJSON() ([]byte,error)
typeDataCollectionOptionsDbSystem¶added inv0.250.0
type DataCollectionOptionsDbSystem struct {// IsDiagnosticsEventsEnabled: Optional. Indicates whether to enable data// collection for diagnostics.IsDiagnosticsEventsEnabledbool `json:"isDiagnosticsEventsEnabled,omitempty"`// IsIncidentLogsEnabled: Optional. Indicates whether to enable incident logs// and trace collection.IsIncidentLogsEnabledbool `json:"isIncidentLogsEnabled,omitempty"`// ForceSendFields is a list of field names (e.g. "IsDiagnosticsEventsEnabled")// to unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "IsDiagnosticsEventsEnabled") to// include in API requests with the JSON null value. By default, fields with// empty values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}DataCollectionOptionsDbSystem: Data collection options for DbSystem.
func (DataCollectionOptionsDbSystem)MarshalJSON¶added inv0.250.0
func (sDataCollectionOptionsDbSystem) MarshalJSON() ([]byte,error)
typeDatabase¶added inv0.250.0
type Database struct {// AdminPassword: Required. The password for the default ADMIN user.AdminPasswordstring `json:"adminPassword,omitempty"`// CharacterSet: Optional. The character set for the database. The default is// AL32UTF8.CharacterSetstring `json:"characterSet,omitempty"`// CreateTime: Output only. The date and time that the Database was created.CreateTimestring `json:"createTime,omitempty"`// DatabaseId: Optional. The database ID of the Database.DatabaseIdstring `json:"databaseId,omitempty"`// DbHomeName: Optional. The name of the DbHome resource associated with the// Database.DbHomeNamestring `json:"dbHomeName,omitempty"`// DbName: Optional. The database name. The name must begin with an alphabetic// character and can contain a maximum of eight alphanumeric characters.// Special characters are not permitted.DbNamestring `json:"dbName,omitempty"`// DbUniqueName: Optional. The DB_UNIQUE_NAME of the Oracle Database being// backed up.DbUniqueNamestring `json:"dbUniqueName,omitempty"`// GcpOracleZone: Output only. The GCP Oracle zone where the Database is// created.GcpOracleZonestring `json:"gcpOracleZone,omitempty"`// Name: Identifier. The name of the Database resource in the following format:// projects/{project}/locations/{region}/databases/{database}Namestring `json:"name,omitempty"`// NcharacterSet: Optional. The national character set for the database. The// default is AL16UTF16.NcharacterSetstring `json:"ncharacterSet,omitempty"`// OciUrl: Output only. HTTPS link to OCI resources exposed to Customer via UI// Interface.OciUrlstring `json:"ociUrl,omitempty"`// OpsInsightsStatus: Output only. The Status of Operations Insights for this// Database.//// Possible values:// "OPERATIONS_INSIGHTS_STATUS_UNSPECIFIED" - Default unspecified value.// "ENABLING" - Indicates that the operations insights are being enabled.// "ENABLED" - Indicates that the operations insights are enabled.// "DISABLING" - Indicates that the operations insights are being disabled.// "NOT_ENABLED" - Indicates that the operations insights are not enabled.// "FAILED_ENABLING" - Indicates that the operations insights failed to// enable.// "FAILED_DISABLING" - Indicates that the operations insights failed to// disable.OpsInsightsStatusstring `json:"opsInsightsStatus,omitempty"`// Properties: Optional. The properties of the Database.Properties *DatabaseProperties `json:"properties,omitempty"`// TdeWalletPassword: Optional. The TDE wallet password for the database.TdeWalletPasswordstring `json:"tdeWalletPassword,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "AdminPassword") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AdminPassword") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}Database: Details of the Database resource.https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/Database/
func (Database)MarshalJSON¶added inv0.250.0
typeDatabaseCharacterSet¶added inv0.250.0
type DatabaseCharacterSet struct {// CharacterSet: Output only. The character set name for the Database which is// the ID in the resource name.CharacterSetstring `json:"characterSet,omitempty"`// CharacterSetType: Output only. The character set type for the Database.//// Possible values:// "CHARACTER_SET_TYPE_UNSPECIFIED" - Character set type is not specified.// "DATABASE" - Character set type is set to database.// "NATIONAL" - Character set type is set to national.CharacterSetTypestring `json:"characterSetType,omitempty"`// Name: Identifier. The name of the Database Character Set resource in the// following format:// projects/{project}/locations/{region}/databaseCharacterSets/{database_charact// er_set}Namestring `json:"name,omitempty"`// ForceSendFields is a list of field names (e.g. "CharacterSet") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CharacterSet") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}DatabaseCharacterSet: Details of the Database character set resource.
func (DatabaseCharacterSet)MarshalJSON¶added inv0.250.0
func (sDatabaseCharacterSet) MarshalJSON() ([]byte,error)
typeDatabaseConnectionStringProfile¶
type DatabaseConnectionStringProfile struct {// ConsumerGroup: Output only. The current consumer group being used by the// connection.//// Possible values:// "CONSUMER_GROUP_UNSPECIFIED" - Default unspecified value.// "HIGH" - High consumer group.// "MEDIUM" - Medium consumer group.// "LOW" - Low consumer group.// "TP" - TP consumer group.// "TPURGENT" - TPURGENT consumer group.ConsumerGroupstring `json:"consumerGroup,omitempty"`// DisplayName: Output only. The display name for the database connection.DisplayNamestring `json:"displayName,omitempty"`// HostFormat: Output only. The host name format being currently used in// connection string.//// Possible values:// "HOST_FORMAT_UNSPECIFIED" - Default unspecified value.// "FQDN" - FQDN// "IP" - IPHostFormatstring `json:"hostFormat,omitempty"`// IsRegional: Output only. This field indicates if the connection string is// regional and is only applicable for cross-region Data Guard.IsRegionalbool `json:"isRegional,omitempty"`// Protocol: Output only. The protocol being used by the connection.//// Possible values:// "PROTOCOL_UNSPECIFIED" - Default unspecified value.// "TCP" - Tcp// "TCPS" - TcpsProtocolstring `json:"protocol,omitempty"`// SessionMode: Output only. The current session mode of the connection.//// Possible values:// "SESSION_MODE_UNSPECIFIED" - Default unspecified value.// "DIRECT" - Direct// "INDIRECT" - IndirectSessionModestring `json:"sessionMode,omitempty"`// SyntaxFormat: Output only. The syntax of the connection string.//// Possible values:// "SYNTAX_FORMAT_UNSPECIFIED" - Default unspecified value.// "LONG" - Long// "EZCONNECT" - Ezconnect// "EZCONNECTPLUS" - EzconnectplusSyntaxFormatstring `json:"syntaxFormat,omitempty"`// TlsAuthentication: Output only. This field indicates the TLS authentication// type of the connection.//// Possible values:// "TLS_AUTHENTICATION_UNSPECIFIED" - Default unspecified value.// "SERVER" - Server// "MUTUAL" - MutualTlsAuthenticationstring `json:"tlsAuthentication,omitempty"`// Value: Output only. The value of the connection string.Valuestring `json:"value,omitempty"`// ForceSendFields is a list of field names (e.g. "ConsumerGroup") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "ConsumerGroup") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}DatabaseConnectionStringProfile: The connection string profile to allowclients to group.https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/datatypes/DatabaseConnectionStringProfile
func (DatabaseConnectionStringProfile)MarshalJSON¶
func (sDatabaseConnectionStringProfile) MarshalJSON() ([]byte,error)
typeDatabaseManagementConfig¶added inv0.250.0
type DatabaseManagementConfig struct {// ManagementState: Output only. The status of the Database Management service.//// Possible values:// "MANAGEMENT_STATE_UNSPECIFIED" - The status is not specified.// "ENABLING" - The Database Management service is enabling.// "ENABLED" - The Database Management service is enabled.// "DISABLING" - The Database Management service is disabling.// "DISABLED" - The Database Management service is disabled.// "UPDATING" - The Database Management service is updating.// "FAILED_ENABLING" - The Database Management service failed to enable.// "FAILED_DISABLING" - The Database Management service failed to disable.// "FAILED_UPDATING" - The Database Management service failed to update.ManagementStatestring `json:"managementState,omitempty"`// ManagementType: Output only. The Database Management type.//// Possible values:// "MANAGEMENT_TYPE_UNSPECIFIED" - The type is not specified.// "BASIC" - Basic Database Management.// "ADVANCED" - Advanced Database Management.ManagementTypestring `json:"managementType,omitempty"`// ForceSendFields is a list of field names (e.g. "ManagementState") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "ManagementState") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}DatabaseManagementConfig: The configuration of the Database Managementservice.
func (DatabaseManagementConfig)MarshalJSON¶added inv0.250.0
func (sDatabaseManagementConfig) MarshalJSON() ([]byte,error)
typeDatabaseProperties¶added inv0.250.0
type DatabaseProperties struct {// DatabaseManagementConfig: Output only. The Database Management config.DatabaseManagementConfig *DatabaseManagementConfig `json:"databaseManagementConfig,omitempty"`// DbBackupConfig: Optional. Backup options for the Database.DbBackupConfig *DbBackupConfig `json:"dbBackupConfig,omitempty"`// DbVersion: Required. The Oracle Database version.DbVersionstring `json:"dbVersion,omitempty"`// State: Output only. State of the Database.//// Possible values:// "DATABASE_LIFECYCLE_STATE_UNSPECIFIED" - Default unspecified value.// "PROVISIONING" - Indicates that the resource is in provisioning state.// "AVAILABLE" - Indicates that the resource is in available state.// "UPDATING" - Indicates that the resource is in updating state.// "BACKUP_IN_PROGRESS" - Indicates that the resource is in backup in// progress state.// "UPGRADING" - Indicates that the resource is in upgrading state.// "CONVERTING" - Indicates that the resource is in converting state.// "TERMINATING" - Indicates that the resource is in terminating state.// "TERMINATED" - Indicates that the resource is in terminated state.// "RESTORE_FAILED" - Indicates that the resource is in restore failed state.// "FAILED" - Indicates that the resource is in failed state.Statestring `json:"state,omitempty"`// ForceSendFields is a list of field names (e.g. "DatabaseManagementConfig")// to unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "DatabaseManagementConfig") to// include in API requests with the JSON null value. By default, fields with// empty values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}DatabaseProperties: The properties of a Database.
func (DatabaseProperties)MarshalJSON¶added inv0.250.0
func (sDatabaseProperties) MarshalJSON() ([]byte,error)
typeDbBackupConfig¶added inv0.250.0
type DbBackupConfig struct {// AutoBackupEnabled: Optional. If set to true, enables automatic backups on// the database.AutoBackupEnabledbool `json:"autoBackupEnabled,omitempty"`// AutoFullBackupDay: Optional. The day of the week on which the full backup// should be performed on the database. If no value is provided, it will// default to Sunday.//// Possible values:// "DAY_OF_WEEK_UNSPECIFIED" - The day of the week is unspecified.// "MONDAY" - Monday// "TUESDAY" - Tuesday// "WEDNESDAY" - Wednesday// "THURSDAY" - Thursday// "FRIDAY" - Friday// "SATURDAY" - Saturday// "SUNDAY" - SundayAutoFullBackupDaystring `json:"autoFullBackupDay,omitempty"`// AutoFullBackupWindow: Optional. The window in which the full backup should// be performed on the database. If no value is provided, the default is// anytime.//// Possible values:// "BACKUP_WINDOW_UNSPECIFIED" - Default unspecified value.// "SLOT_ONE" - 12:00 AM - 2:00 AM// "SLOT_TWO" - 2:00 AM - 4:00 AM// "SLOT_THREE" - 4:00 AM - 6:00 AM// "SLOT_FOUR" - 6:00 AM - 8:00 AM// "SLOT_FIVE" - 8:00 AM - 10:00 AM// "SLOT_SIX" - 10:00 AM - 12:00 PM// "SLOT_SEVEN" - 12:00 PM - 2:00 PM// "SLOT_EIGHT" - 2:00 PM - 4:00 PM// "SLOT_NINE" - 4:00 PM - 6:00 PM// "SLOT_TEN" - 6:00 PM - 8:00 PM// "SLOT_ELEVEN" - 8:00 PM - 10:00 PM// "SLOT_TWELVE" - 10:00 PM - 12:00 AMAutoFullBackupWindowstring `json:"autoFullBackupWindow,omitempty"`// AutoIncrementalBackupWindow: Optional. The window in which the incremental// backup should be performed on the database. If no value is provided, the// default is anytime except the auto full backup day.//// Possible values:// "BACKUP_WINDOW_UNSPECIFIED" - Default unspecified value.// "SLOT_ONE" - 12:00 AM - 2:00 AM// "SLOT_TWO" - 2:00 AM - 4:00 AM// "SLOT_THREE" - 4:00 AM - 6:00 AM// "SLOT_FOUR" - 6:00 AM - 8:00 AM// "SLOT_FIVE" - 8:00 AM - 10:00 AM// "SLOT_SIX" - 10:00 AM - 12:00 PM// "SLOT_SEVEN" - 12:00 PM - 2:00 PM// "SLOT_EIGHT" - 2:00 PM - 4:00 PM// "SLOT_NINE" - 4:00 PM - 6:00 PM// "SLOT_TEN" - 6:00 PM - 8:00 PM// "SLOT_ELEVEN" - 8:00 PM - 10:00 PM// "SLOT_TWELVE" - 10:00 PM - 12:00 AMAutoIncrementalBackupWindowstring `json:"autoIncrementalBackupWindow,omitempty"`// BackupDeletionPolicy: Optional. This defines when the backups will be// deleted after Database termination.//// Possible values:// "BACKUP_DELETION_POLICY_UNSPECIFIED" - Default unspecified value.// "DELETE_IMMEDIATELY" - Keeps the backup for predefined time i.e. 72 hours// and then delete permanently.// "DELETE_AFTER_RETENTION_PERIOD" - Keeps the backups as per the policy// defined for database backups.BackupDeletionPolicystring `json:"backupDeletionPolicy,omitempty"`// BackupDestinationDetails: Optional. Details of the database backup// destinations.BackupDestinationDetails []*BackupDestinationDetails `json:"backupDestinationDetails,omitempty"`// RetentionPeriodDays: Optional. The number of days an automatic backup is// retained before being automatically deleted. This value determines the// earliest point in time to which a database can be restored. Min: 1, Max: 60.RetentionPeriodDaysint64 `json:"retentionPeriodDays,omitempty"`// ForceSendFields is a list of field names (e.g. "AutoBackupEnabled") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AutoBackupEnabled") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}DbBackupConfig: Backup Options for the Database.
func (DbBackupConfig)MarshalJSON¶added inv0.250.0
func (sDbBackupConfig) MarshalJSON() ([]byte,error)
typeDbHome¶added inv0.250.0
type DbHome struct {// Database: Required. The Database resource.Database *Database `json:"database,omitempty"`// DbVersion: Required. A valid Oracle Database version. For a list of// supported versions, use the ListDbVersions operation.DbVersionstring `json:"dbVersion,omitempty"`// DisplayName: Optional. The display name for the Database Home. The name does// not have to be unique within your project.DisplayNamestring `json:"displayName,omitempty"`// IsUnifiedAuditingEnabled: Optional. Whether unified auditing is enabled for// the Database Home.IsUnifiedAuditingEnabledbool `json:"isUnifiedAuditingEnabled,omitempty"`// ForceSendFields is a list of field names (e.g. "Database") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Database") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}DbHome: Details of the Database Home resource.
func (DbHome)MarshalJSON¶added inv0.250.0
typeDbNode¶
type DbNode struct {// Name: Identifier. The name of the database node resource in the following// format:// projects/{project}/locations/{location}/cloudVmClusters/{cloud_vm_cluster}/db// Nodes/{db_node}Namestring `json:"name,omitempty"`// Properties: Optional. Various properties of the database node.Properties *DbNodeProperties `json:"properties,omitempty"`// ForceSendFields is a list of field names (e.g. "Name") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Name") to include in API requests// with the JSON null value. By default, fields with empty values are omitted// from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}DbNode: Details of the database node resource.https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/DbNode/
func (DbNode)MarshalJSON¶
typeDbNodeProperties¶
type DbNodeProperties struct {// CreateTime: Output only. The date and time that the database node was// created.CreateTimestring `json:"createTime,omitempty"`// DbNodeStorageSizeGb: Optional. Local storage per database node.DbNodeStorageSizeGbint64 `json:"dbNodeStorageSizeGb,omitempty"`// DbServerOcid: Optional. Database server OCID.DbServerOcidstring `json:"dbServerOcid,omitempty"`// Hostname: Optional. DNSHostnamestring `json:"hostname,omitempty"`// MemorySizeGb: Memory allocated in GBs.MemorySizeGbint64 `json:"memorySizeGb,omitempty"`// Ocid: Output only. OCID of database node.Ocidstring `json:"ocid,omitempty"`// OcpuCount: Optional. OCPU count per database node.OcpuCountint64 `json:"ocpuCount,omitempty"`// State: Output only. State of the database node.//// Possible values:// "STATE_UNSPECIFIED" - Default unspecified value.// "PROVISIONING" - Indicates that the resource is in provisioning state.// "AVAILABLE" - Indicates that the resource is in available state.// "UPDATING" - Indicates that the resource is in updating state.// "STOPPING" - Indicates that the resource is in stopping state.// "STOPPED" - Indicates that the resource is in stopped state.// "STARTING" - Indicates that the resource is in starting state.// "TERMINATING" - Indicates that the resource is in terminating state.// "TERMINATED" - Indicates that the resource is in terminated state.// "FAILED" - Indicates that the resource is in failed state.Statestring `json:"state,omitempty"`// TotalCpuCoreCount: Total CPU core count of the database node.TotalCpuCoreCountint64 `json:"totalCpuCoreCount,omitempty"`// ForceSendFields is a list of field names (e.g. "CreateTime") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CreateTime") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}DbNodeProperties: Various properties and settings associated with Db node.
func (DbNodeProperties)MarshalJSON¶
func (sDbNodeProperties) MarshalJSON() ([]byte,error)
typeDbServer¶
type DbServer struct {// DisplayName: Optional. User friendly name for this resource.DisplayNamestring `json:"displayName,omitempty"`// Name: Identifier. The name of the database server resource with the format:// projects/{project}/locations/{location}/cloudExadataInfrastructures/{cloud_ex// adata_infrastructure}/dbServers/{db_server}Namestring `json:"name,omitempty"`// Properties: Optional. Various properties of the database server.Properties *DbServerProperties `json:"properties,omitempty"`// ForceSendFields is a list of field names (e.g. "DisplayName") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "DisplayName") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}DbServer: Details of the database server resource.https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/DbServer/
func (DbServer)MarshalJSON¶
typeDbServerProperties¶
type DbServerProperties struct {// DbNodeIds: Output only. OCID of database nodes associated with the database// server.DbNodeIds []string `json:"dbNodeIds,omitempty"`// DbNodeStorageSizeGb: Optional. Local storage per VM.DbNodeStorageSizeGbint64 `json:"dbNodeStorageSizeGb,omitempty"`// MaxDbNodeStorageSizeGb: Optional. Maximum local storage per VM.MaxDbNodeStorageSizeGbint64 `json:"maxDbNodeStorageSizeGb,omitempty"`// MaxMemorySizeGb: Optional. Maximum memory allocated in GBs.MaxMemorySizeGbint64 `json:"maxMemorySizeGb,omitempty"`// MaxOcpuCount: Optional. Maximum OCPU count per database.MaxOcpuCountint64 `json:"maxOcpuCount,omitempty"`// MemorySizeGb: Optional. Memory allocated in GBs.MemorySizeGbint64 `json:"memorySizeGb,omitempty"`// Ocid: Output only. OCID of database server.Ocidstring `json:"ocid,omitempty"`// OcpuCount: Optional. OCPU count per database.OcpuCountint64 `json:"ocpuCount,omitempty"`// State: Output only. State of the database server.//// Possible values:// "STATE_UNSPECIFIED" - Default unspecified value.// "CREATING" - Indicates that the resource is in creating state.// "AVAILABLE" - Indicates that the resource is in available state.// "UNAVAILABLE" - Indicates that the resource is in unavailable state.// "DELETING" - Indicates that the resource is in deleting state.// "DELETED" - Indicates that the resource is in deleted state.Statestring `json:"state,omitempty"`// VmCount: Optional. Vm count per database.VmCountint64 `json:"vmCount,omitempty"`// ForceSendFields is a list of field names (e.g. "DbNodeIds") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "DbNodeIds") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}DbServerProperties: Various properties and settings associated with Exadatadatabase server.
func (DbServerProperties)MarshalJSON¶
func (sDbServerProperties) MarshalJSON() ([]byte,error)
typeDbSystem¶added inv0.250.0
type DbSystem struct {// CreateTime: Output only. The date and time that the DbSystem was created.CreateTimestring `json:"createTime,omitempty"`// DisplayName: Required. The display name for the System db. The name does not// have to be unique within your project.DisplayNamestring `json:"displayName,omitempty"`// EntitlementId: Output only. The ID of the subscription entitlement// associated with the DbSystemEntitlementIdstring `json:"entitlementId,omitempty"`// GcpOracleZone: Optional. The GCP Oracle zone where Oracle DbSystem is// hosted. Example: us-east4-b-r2. If not specified, the system will pick a// zone based on availability.GcpOracleZonestring `json:"gcpOracleZone,omitempty"`// Labels: Optional. The labels or tags associated with the DbSystem.Labels map[string]string `json:"labels,omitempty"`// Name: Identifier. The name of the DbSystem resource in the following format:// projects/{project}/locations/{region}/dbSystems/{db_system}Namestring `json:"name,omitempty"`// OciUrl: Output only. HTTPS link to OCI resources exposed to Customer via UI// Interface.OciUrlstring `json:"ociUrl,omitempty"`// OdbNetwork: Optional. The name of the OdbNetwork associated with the// DbSystem. Format:// projects/{project}/locations/{location}/odbNetworks/{odb_network} It is// optional but if specified, this should match the parent ODBNetwork of the// OdbSubnet.OdbNetworkstring `json:"odbNetwork,omitempty"`// OdbSubnet: Required. The name of the OdbSubnet associated with the DbSystem// for IP allocation. Format:// projects/{project}/locations/{location}/odbNetworks/{odb_network}/odbSubnets/// {odb_subnet}OdbSubnetstring `json:"odbSubnet,omitempty"`// Properties: Optional. The properties of the DbSystem.Properties *DbSystemProperties `json:"properties,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "CreateTime") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CreateTime") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}DbSystem: Details of the DbSystem (BaseDB) resource.https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/DbSystem/
func (DbSystem)MarshalJSON¶added inv0.250.0
typeDbSystemInitialStorageSize¶added inv0.250.0
type DbSystemInitialStorageSize struct {// Name: Output only. The name of the resource.Namestring `json:"name,omitempty"`// Properties: Output only. The properties of the DbSystem initial storage size// summary.Properties *DbSystemInitialStorageSizeProperties `json:"properties,omitempty"`// ForceSendFields is a list of field names (e.g. "Name") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Name") to include in API requests// with the JSON null value. By default, fields with empty values are omitted// from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}DbSystemInitialStorageSize: Summary of the DbSystem initial storage size.
func (DbSystemInitialStorageSize)MarshalJSON¶added inv0.250.0
func (sDbSystemInitialStorageSize) MarshalJSON() ([]byte,error)
typeDbSystemInitialStorageSizeProperties¶added inv0.250.0
type DbSystemInitialStorageSizeProperties struct {// LaunchFromBackupStorageSizeDetails: Output only. List of storage disk// details available for launches from backup.LaunchFromBackupStorageSizeDetails []*StorageSizeDetails `json:"launchFromBackupStorageSizeDetails,omitempty"`// ShapeType: Output only. VM shape platform type//// Possible values:// "SHAPE_TYPE_UNSPECIFIED" - Unspecified shape type.// "STANDARD_X86" - Standard X86.ShapeTypestring `json:"shapeType,omitempty"`// StorageManagement: Output only. The storage option used in DB system.//// Possible values:// "STORAGE_MANAGEMENT_UNSPECIFIED" - Unspecified storage management.// "ASM" - Automatic Storage Management.// "LVM" - Logical Volume Management.StorageManagementstring `json:"storageManagement,omitempty"`// StorageSizeDetails: Output only. List of storage disk details.StorageSizeDetails []*StorageSizeDetails `json:"storageSizeDetails,omitempty"`// ForceSendFields is a list of field names (e.g.// "LaunchFromBackupStorageSizeDetails") to unconditionally include in API// requests. By default, fields with empty or default values are omitted from// API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g.// "LaunchFromBackupStorageSizeDetails") to include in API requests with the// JSON null value. By default, fields with empty values are omitted from API// requests. Seehttps://pkg.go.dev/google.golang.org/api#hdr-NullFields for// more details.NullFields []string `json:"-"`}DbSystemInitialStorageSizeProperties: The properties of a DbSystem initialstorage size summary.
func (DbSystemInitialStorageSizeProperties)MarshalJSON¶added inv0.250.0
func (sDbSystemInitialStorageSizeProperties) MarshalJSON() ([]byte,error)
typeDbSystemOptions¶added inv0.250.0
type DbSystemOptions struct {// StorageManagement: Optional. The storage option used in DB system.//// Possible values:// "STORAGE_MANAGEMENT_UNSPECIFIED" - The storage management is unspecified.// "ASM" - Automatic storage management.// "LVM" - Logical Volume management.StorageManagementstring `json:"storageManagement,omitempty"`// ForceSendFields is a list of field names (e.g. "StorageManagement") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "StorageManagement") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}DbSystemOptions: Details of the DbSystem Options.
func (DbSystemOptions)MarshalJSON¶added inv0.250.0
func (sDbSystemOptions) MarshalJSON() ([]byte,error)
typeDbSystemProperties¶added inv0.250.0
type DbSystemProperties struct {// ComputeCount: Required. The number of CPU cores to enable for the DbSystem.ComputeCountint64 `json:"computeCount,omitempty"`// ComputeModel: Optional. The compute model of the DbSystem.//// Possible values:// "COMPUTE_MODEL_UNSPECIFIED" - The compute model is unspecified.// "ECPU" - The compute model is virtual.// "OCPU" - The compute model is physical.ComputeModelstring `json:"computeModel,omitempty"`// DataCollectionOptions: Optional. Data collection options for diagnostics.DataCollectionOptions *DataCollectionOptionsDbSystem `json:"dataCollectionOptions,omitempty"`// DataStorageSizeGb: Optional. The data storage size in GB that is currently// available to DbSystems.DataStorageSizeGbint64 `json:"dataStorageSizeGb,omitempty"`// DatabaseEdition: Required. The database edition of the DbSystem.//// Possible values:// "DB_SYSTEM_DATABASE_EDITION_UNSPECIFIED" - The database edition is// unspecified.// "STANDARD_EDITION" - The database edition is Standard.// "ENTERPRISE_EDITION" - The database edition is Enterprise.// "ENTERPRISE_EDITION_HIGH_PERFORMANCE" - The database edition is Enterprise// Edition.DatabaseEditionstring `json:"databaseEdition,omitempty"`// DbHome: Optional. Details for creating a Database Home.DbHome *DbHome `json:"dbHome,omitempty"`// DbSystemOptions: Optional. The options for the DbSystem.DbSystemOptions *DbSystemOptions `json:"dbSystemOptions,omitempty"`// Domain: Optional. The host domain name of the DbSystem.Domainstring `json:"domain,omitempty"`// Hostname: Output only. The hostname of the DbSystem.Hostnamestring `json:"hostname,omitempty"`// HostnamePrefix: Optional. Prefix for DB System host names.HostnamePrefixstring `json:"hostnamePrefix,omitempty"`// InitialDataStorageSizeGb: Required. The initial data storage size in GB.InitialDataStorageSizeGbint64 `json:"initialDataStorageSizeGb,omitempty"`// LicenseModel: Required. The license model of the DbSystem.//// Possible values:// "LICENSE_MODEL_UNSPECIFIED" - The license model is unspecified.// "LICENSE_INCLUDED" - The license model is included.// "BRING_YOUR_OWN_LICENSE" - The license model is bring your own license.LicenseModelstring `json:"licenseModel,omitempty"`// LifecycleState: Output only. State of the DbSystem.//// Possible values:// "DB_SYSTEM_LIFECYCLE_STATE_UNSPECIFIED" - Default unspecified value.// "PROVISIONING" - Indicates that the resource is in provisioning state.// "AVAILABLE" - Indicates that the resource is in available state.// "UPDATING" - Indicates that the resource is in updating state.// "TERMINATING" - Indicates that the resource is in terminating state.// "TERMINATED" - Indicates that the resource is in terminated state.// "FAILED" - Indicates that the resource is in failed state.// "MIGRATED" - Indicates that the resource has been migrated.// "MAINTENANCE_IN_PROGRESS" - Indicates that the resource is in maintenance// in progress state.// "NEEDS_ATTENTION" - Indicates that the resource needs attention.// "UPGRADING" - Indicates that the resource is upgrading.LifecycleStatestring `json:"lifecycleState,omitempty"`// MemorySizeGb: Optional. The memory size in GB.MemorySizeGbint64 `json:"memorySizeGb,omitempty"`// NodeCount: Optional. The number of nodes in the DbSystem.NodeCountint64 `json:"nodeCount,omitempty"`// Ocid: Output only. OCID of the DbSystem.Ocidstring `json:"ocid,omitempty"`// PrivateIp: Optional. The private IP address of the DbSystem.PrivateIpstring `json:"privateIp,omitempty"`// RecoStorageSizeGb: Optional. The reco/redo storage size in GB.RecoStorageSizeGbint64 `json:"recoStorageSizeGb,omitempty"`// Shape: Required. Shape of DB System.Shapestring `json:"shape,omitempty"`// SshPublicKeys: Required. SSH public keys to be stored with the DbSystem.SshPublicKeys []string `json:"sshPublicKeys,omitempty"`// TimeZone: Optional. Time zone of the DbSystem.TimeZone *TimeZone `json:"timeZone,omitempty"`// ForceSendFields is a list of field names (e.g. "ComputeCount") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "ComputeCount") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}DbSystemProperties: The properties of a DbSystem.
func (DbSystemProperties)MarshalJSON¶added inv0.250.0
func (sDbSystemProperties) MarshalJSON() ([]byte,error)
typeDbSystemShape¶
type DbSystemShape struct {// AvailableCoreCountPerNode: Optional. Number of cores per node.AvailableCoreCountPerNodeint64 `json:"availableCoreCountPerNode,omitempty"`// AvailableDataStorageTb: Optional. Storage per storage server in terabytes.AvailableDataStorageTbint64 `json:"availableDataStorageTb,omitempty"`// AvailableMemoryPerNodeGb: Optional. Memory per database server node in// gigabytes.AvailableMemoryPerNodeGbint64 `json:"availableMemoryPerNodeGb,omitempty"`// MaxNodeCount: Optional. Maximum number of database servers.MaxNodeCountint64 `json:"maxNodeCount,omitempty"`// MaxStorageCount: Optional. Maximum number of storage servers.MaxStorageCountint64 `json:"maxStorageCount,omitempty"`// MinCoreCountPerNode: Optional. Minimum core count per node.MinCoreCountPerNodeint64 `json:"minCoreCountPerNode,omitempty"`// MinDbNodeStoragePerNodeGb: Optional. Minimum node storage per database// server in gigabytes.MinDbNodeStoragePerNodeGbint64 `json:"minDbNodeStoragePerNodeGb,omitempty"`// MinMemoryPerNodeGb: Optional. Minimum memory per node in gigabytes.MinMemoryPerNodeGbint64 `json:"minMemoryPerNodeGb,omitempty"`// MinNodeCount: Optional. Minimum number of database servers.MinNodeCountint64 `json:"minNodeCount,omitempty"`// MinStorageCount: Optional. Minimum number of storage servers.MinStorageCountint64 `json:"minStorageCount,omitempty"`// Name: Identifier. The name of the Database System Shape resource with the// format:// projects/{project}/locations/{region}/dbSystemShapes/{db_system_shape}Namestring `json:"name,omitempty"`// Shape: Optional. shapeShapestring `json:"shape,omitempty"`// ForceSendFields is a list of field names (e.g. "AvailableCoreCountPerNode")// to unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AvailableCoreCountPerNode") to// include in API requests with the JSON null value. By default, fields with// empty values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}DbSystemShape: Details of the Database System Shapes resource.https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/DbSystemShapeSummary/
func (DbSystemShape)MarshalJSON¶
func (sDbSystemShape) MarshalJSON() ([]byte,error)
typeDbVersion¶added inv0.250.0
type DbVersion struct {// Name: Output only. The name of the DbVersion resource in the following// format: projects/{project}/locations/{region}/dbVersions/{db_version}Namestring `json:"name,omitempty"`// Properties: Output only. The properties of the DbVersion.Properties *DbVersionProperties `json:"properties,omitempty"`// ForceSendFields is a list of field names (e.g. "Name") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Name") to include in API requests// with the JSON null value. By default, fields with empty values are omitted// from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}DbVersion: A valid Oracle Database version.
func (DbVersion)MarshalJSON¶added inv0.250.0
typeDbVersionProperties¶added inv0.250.0
type DbVersionProperties struct {// IsLatestForMajorVersion: Output only. True if this version of the Oracle// Database software is the latest version for a release.IsLatestForMajorVersionbool `json:"isLatestForMajorVersion,omitempty"`// IsPreviewDbVersion: Output only. True if this version of the Oracle Database// software is the preview version.IsPreviewDbVersionbool `json:"isPreviewDbVersion,omitempty"`// IsUpgradeSupported: Output only. True if this version of the Oracle Database// software is supported for Upgrade.IsUpgradeSupportedbool `json:"isUpgradeSupported,omitempty"`// SupportsPdb: Output only. True if this version of the Oracle Database// software supports pluggable databases.SupportsPdbbool `json:"supportsPdb,omitempty"`// Version: Output only. A valid Oracle Database version.Versionstring `json:"version,omitempty"`// ForceSendFields is a list of field names (e.g. "IsLatestForMajorVersion") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "IsLatestForMajorVersion") to// include in API requests with the JSON null value. By default, fields with// empty values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}DbVersionProperties: The properties of a DbVersion.
func (DbVersionProperties)MarshalJSON¶added inv0.250.0
func (sDbVersionProperties) MarshalJSON() ([]byte,error)
typeDefinedTagValue¶added inv0.250.0
type DefinedTagValue struct {// Tags: The tags within the namespace.Tags map[string]string `json:"tags,omitempty"`// ForceSendFields is a list of field names (e.g. "Tags") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Tags") to include in API requests// with the JSON null value. By default, fields with empty values are omitted// from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}DefinedTagValue: Wrapper message for the value of a defined tag.
func (DefinedTagValue)MarshalJSON¶added inv0.250.0
func (sDefinedTagValue) MarshalJSON() ([]byte,error)
typeEmpty¶
type Empty struct {// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`}Empty: A generic empty message that you can re-use to avoid definingduplicated empty messages in your APIs. A typical example is to use it asthe request or the response type of an API method. For instance: service Foo{ rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); }
typeEncryptionKey¶added inv0.251.0
type EncryptionKey struct {// KmsKey: Optional. The KMS key used to encrypt the Autonomous Database. This// field is required if the provider is GOOGLE_MANAGED. The name of the KMS key// resource in the following format:// `projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{cryp// to_key}`.KmsKeystring `json:"kmsKey,omitempty"`// Provider: Optional. The provider of the encryption key.//// Possible values:// "PROVIDER_UNSPECIFIED" - Default unspecified value.// "GOOGLE_MANAGED" - Google Managed KMS key, if selected, please provide the// KMS key name.// "ORACLE_MANAGED" - Oracle Managed.Providerstring `json:"provider,omitempty"`// ForceSendFields is a list of field names (e.g. "KmsKey") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "KmsKey") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}EncryptionKey: The encryption key used to encrypt the Autonomous Database.
func (EncryptionKey)MarshalJSON¶added inv0.251.0
func (sEncryptionKey) MarshalJSON() ([]byte,error)
typeEncryptionKeyHistoryEntry¶added inv0.251.0
type EncryptionKeyHistoryEntry struct {// ActivationTime: Output only. The date and time when the encryption key was// activated on the Autonomous Database..ActivationTimestring `json:"activationTime,omitempty"`// EncryptionKey: Output only. The encryption key used to encrypt the// Autonomous Database.EncryptionKey *EncryptionKey `json:"encryptionKey,omitempty"`// ForceSendFields is a list of field names (e.g. "ActivationTime") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "ActivationTime") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}EncryptionKeyHistoryEntry: The history of the encryption keys used toencrypt the Autonomous Database.
func (EncryptionKeyHistoryEntry)MarshalJSON¶added inv0.251.0
func (sEncryptionKeyHistoryEntry) MarshalJSON() ([]byte,error)
typeEntitlement¶
type Entitlement struct {// CloudAccountDetails: Details of the OCI Cloud Account.CloudAccountDetails *CloudAccountDetails `json:"cloudAccountDetails,omitempty"`// EntitlementId: Output only. Google Cloud Marketplace order ID (aka// entitlement ID)EntitlementIdstring `json:"entitlementId,omitempty"`// Name: Identifier. The name of the Entitlement resource with the format:// projects/{project}/locations/{region}/entitlements/{entitlement}Namestring `json:"name,omitempty"`// State: Output only. Entitlement State.//// Possible values:// "STATE_UNSPECIFIED" - Default unspecified value.// "ACCOUNT_NOT_LINKED" - Account not linked.// "ACCOUNT_NOT_ACTIVE" - Account is linked but not active.// "ACTIVE" - Entitlement and Account are active.// "ACCOUNT_SUSPENDED" - Account is suspended.// "NOT_APPROVED_IN_PRIVATE_MARKETPLACE" - Entitlement is not approved in// private marketplace.Statestring `json:"state,omitempty"`// ForceSendFields is a list of field names (e.g. "CloudAccountDetails") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CloudAccountDetails") to include// in API requests with the JSON null value. By default, fields with empty// values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}Entitlement: Details of the Entitlement resource.
func (Entitlement)MarshalJSON¶
func (sEntitlement) MarshalJSON() ([]byte,error)
typeExadbVmCluster¶added inv0.250.0
type ExadbVmCluster struct {// BackupOdbSubnet: Required. Immutable. The name of the backup OdbSubnet// associated with the ExadbVmCluster. Format:// projects/{project}/locations/{location}/odbNetworks/{odb_network}/odbSubnets/// {odb_subnet}BackupOdbSubnetstring `json:"backupOdbSubnet,omitempty"`// CreateTime: Output only. The date and time that the ExadbVmCluster was// created.CreateTimestring `json:"createTime,omitempty"`// DisplayName: Required. Immutable. The display name for the ExadbVmCluster.// The name does not have to be unique within your project. The name must be// 1-255 characters long and can only contain alphanumeric characters.DisplayNamestring `json:"displayName,omitempty"`// EntitlementId: Output only. The ID of the subscription entitlement// associated with the ExadbVmCluster.EntitlementIdstring `json:"entitlementId,omitempty"`// GcpOracleZone: Output only. Immutable. The GCP Oracle zone where Oracle// ExadbVmCluster is hosted. Example: us-east4-b-r2. During creation, the// system will pick the zone assigned to the ExascaleDbStorageVault.GcpOracleZonestring `json:"gcpOracleZone,omitempty"`// Labels: Optional. The labels or tags associated with the ExadbVmCluster.Labels map[string]string `json:"labels,omitempty"`// Name: Identifier. The name of the ExadbVmCluster resource in the following// format:// projects/{project}/locations/{region}/exadbVmClusters/{exadb_vm_cluster}Namestring `json:"name,omitempty"`// OdbNetwork: Optional. Immutable. The name of the OdbNetwork associated with// the ExadbVmCluster. Format:// projects/{project}/locations/{location}/odbNetworks/{odb_network} It is// optional but if specified, this should match the parent ODBNetwork of the// OdbSubnet.OdbNetworkstring `json:"odbNetwork,omitempty"`// OdbSubnet: Required. Immutable. The name of the OdbSubnet associated with// the ExadbVmCluster for IP allocation. Format:// projects/{project}/locations/{location}/odbNetworks/{odb_network}/odbSubnets/// {odb_subnet}OdbSubnetstring `json:"odbSubnet,omitempty"`// Properties: Required. The properties of the ExadbVmCluster.Properties *ExadbVmClusterProperties `json:"properties,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "BackupOdbSubnet") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "BackupOdbSubnet") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}ExadbVmCluster: ExadbVmCluster represents a cluster of VMs that are used torun Exadata workloads.https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/ExadbVmCluster/
func (ExadbVmCluster)MarshalJSON¶added inv0.250.0
func (sExadbVmCluster) MarshalJSON() ([]byte,error)
typeExadbVmClusterProperties¶added inv0.250.0
type ExadbVmClusterProperties struct {// AdditionalEcpuCountPerNode: Optional. Immutable. The number of additional// ECPUs per node for an Exadata VM cluster on exascale infrastructure.AdditionalEcpuCountPerNodeint64 `json:"additionalEcpuCountPerNode,omitempty"`// ClusterName: Optional. Immutable. The cluster name for Exascale vm cluster.// The cluster name must begin with an alphabetic character and may contain// hyphens(-) but can not contain underscores(_). It should be not more than 11// characters and is not case sensitive. OCI Cluster name.ClusterNamestring `json:"clusterName,omitempty"`// DataCollectionOptions: Optional. Immutable. Indicates user preference for// data collection options.DataCollectionOptions *DataCollectionOptionsCommon `json:"dataCollectionOptions,omitempty"`// EnabledEcpuCountPerNode: Required. Immutable. The number of ECPUs enabled// per node for an exadata vm cluster on exascale infrastructure.EnabledEcpuCountPerNodeint64 `json:"enabledEcpuCountPerNode,omitempty"`// ExascaleDbStorageVault: Required. Immutable. The name of// ExascaleDbStorageVault associated with the ExadbVmCluster. It can refer to// an existing ExascaleDbStorageVault. Or a new one can be created during the// ExadbVmCluster creation (requires storage_vault_properties to be set).// Format:// projects/{project}/locations/{location}/exascaleDbStorageVaults/{exascale_db_// storage_vault}ExascaleDbStorageVaultstring `json:"exascaleDbStorageVault,omitempty"`// GiVersion: Output only. The Oracle Grid Infrastructure (GI) software// version.GiVersionstring `json:"giVersion,omitempty"`// GridImageId: Required. Immutable. Grid Infrastructure Version.GridImageIdstring `json:"gridImageId,omitempty"`// Hostname: Output only. The hostname of the ExadbVmCluster.Hostnamestring `json:"hostname,omitempty"`// HostnamePrefix: Required. Immutable. Prefix for VM cluster host names.HostnamePrefixstring `json:"hostnamePrefix,omitempty"`// LicenseModel: Optional. Immutable. The license type of the ExadbVmCluster.//// Possible values:// "LICENSE_MODEL_UNSPECIFIED" - Unspecified.// "LICENSE_INCLUDED" - Default is license included.// "BRING_YOUR_OWN_LICENSE" - Bring your own license.LicenseModelstring `json:"licenseModel,omitempty"`// LifecycleState: Output only. State of the cluster.//// Possible values:// "EXADB_VM_CLUSTER_LIFECYCLE_STATE_UNSPECIFIED" - Default unspecified// value.// "PROVISIONING" - Indicates that the resource is in provisioning state.// "AVAILABLE" - Indicates that the resource is in available state.// "UPDATING" - Indicates that the resource is in updating state.// "TERMINATING" - Indicates that the resource is in terminating state.// "TERMINATED" - Indicates that the resource is in terminated state.// "FAILED" - Indicates that the resource is in failed state.// "MAINTENANCE_IN_PROGRESS" - Indicates that the resource is in maintenance// in progress state.LifecycleStatestring `json:"lifecycleState,omitempty"`// MemorySizeGb: Output only. Memory per VM (GB) (Read-only): Shows the amount// of memory allocated to each VM. Memory is calculated based on 2.75 GB per// Total ECPUs.MemorySizeGbint64 `json:"memorySizeGb,omitempty"`// NodeCount: Required. The number of nodes/VMs in the ExadbVmCluster.NodeCountint64 `json:"nodeCount,omitempty"`// OciUri: Output only. Deep link to the OCI console to view this resource.OciUristring `json:"ociUri,omitempty"`// ScanListenerPortTcp: Optional. Immutable. SCAN listener port - TCPScanListenerPortTcpint64 `json:"scanListenerPortTcp,omitempty"`// ShapeAttribute: Required. Immutable. The shape attribute of the VM cluster.// The type of Exascale storage used for Exadata VM cluster. The default is// SMART_STORAGE which supports Oracle Database 23ai and later//// Possible values:// "SHAPE_ATTRIBUTE_UNSPECIFIED" - Default unspecified value.// "SMART_STORAGE" - Indicates that the resource is in smart storage.// "BLOCK_STORAGE" - Indicates that the resource is in block storage.ShapeAttributestring `json:"shapeAttribute,omitempty"`// SshPublicKeys: Required. Immutable. The SSH public keys for the// ExadbVmCluster.SshPublicKeys []string `json:"sshPublicKeys,omitempty"`// TimeZone: Optional. Immutable. The time zone of the ExadbVmCluster.TimeZone *TimeZone `json:"timeZone,omitempty"`// VmFileSystemStorage: Required. Immutable. Total storage details for the// ExadbVmCluster.VmFileSystemStorage *ExadbVmClusterStorageDetails `json:"vmFileSystemStorage,omitempty"`// ForceSendFields is a list of field names (e.g. "AdditionalEcpuCountPerNode")// to unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AdditionalEcpuCountPerNode") to// include in API requests with the JSON null value. By default, fields with// empty values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}ExadbVmClusterProperties: The properties of an ExadbVmCluster.
func (ExadbVmClusterProperties)MarshalJSON¶added inv0.250.0
func (sExadbVmClusterProperties) MarshalJSON() ([]byte,error)
typeExadbVmClusterStorageDetails¶added inv0.250.0
type ExadbVmClusterStorageDetails struct {// SizeInGbsPerNode: Required. The storage allocation for the exadbvmcluster// per node, in gigabytes (GB). This field is used to calculate the total// storage allocation for the exadbvmcluster.SizeInGbsPerNodeint64 `json:"sizeInGbsPerNode,omitempty"`// ForceSendFields is a list of field names (e.g. "SizeInGbsPerNode") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "SizeInGbsPerNode") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}ExadbVmClusterStorageDetails: The storage allocation for the exadbvmcluster,in gigabytes (GB).
func (ExadbVmClusterStorageDetails)MarshalJSON¶added inv0.250.0
func (sExadbVmClusterStorageDetails) MarshalJSON() ([]byte,error)
typeExascaleDbStorageDetails¶added inv0.250.0
type ExascaleDbStorageDetails struct {// AvailableSizeGbs: Output only. The available storage capacity for the// ExascaleDbStorageVault, in gigabytes (GB).AvailableSizeGbsint64 `json:"availableSizeGbs,omitempty"`// TotalSizeGbs: Required. The total storage allocation for the// ExascaleDbStorageVault, in gigabytes (GB).TotalSizeGbsint64 `json:"totalSizeGbs,omitempty"`// ForceSendFields is a list of field names (e.g. "AvailableSizeGbs") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AvailableSizeGbs") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}ExascaleDbStorageDetails: The storage details of the ExascaleDbStorageVault.
func (ExascaleDbStorageDetails)MarshalJSON¶added inv0.250.0
func (sExascaleDbStorageDetails) MarshalJSON() ([]byte,error)
typeExascaleDbStorageVault¶added inv0.250.0
type ExascaleDbStorageVault struct {// CreateTime: Output only. The date and time when the ExascaleDbStorageVault// was created.CreateTimestring `json:"createTime,omitempty"`// DisplayName: Required. The display name for the ExascaleDbStorageVault. The// name does not have to be unique within your project. The name must be 1-255// characters long and can only contain alphanumeric characters.DisplayNamestring `json:"displayName,omitempty"`// EntitlementId: Output only. The ID of the subscription entitlement// associated with the ExascaleDbStorageVault.EntitlementIdstring `json:"entitlementId,omitempty"`// GcpOracleZone: Optional. The GCP Oracle zone where Oracle// ExascaleDbStorageVault is hosted. Example: us-east4-b-r2. If not specified,// the system will pick a zone based on availability.GcpOracleZonestring `json:"gcpOracleZone,omitempty"`// Labels: Optional. The labels or tags associated with the// ExascaleDbStorageVault.Labels map[string]string `json:"labels,omitempty"`// Name: Identifier. The resource name of the ExascaleDbStorageVault. Format:// projects/{project}/locations/{location}/exascaleDbStorageVaults/{exascale_db_// storage_vault}Namestring `json:"name,omitempty"`// Properties: Required. The properties of the ExascaleDbStorageVault.Properties *ExascaleDbStorageVaultProperties `json:"properties,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "CreateTime") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CreateTime") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}ExascaleDbStorageVault: ExascaleDbStorageVault represents a storage vaultexadb vm cluster resource.https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/ExascaleDbStorageVault/
func (ExascaleDbStorageVault)MarshalJSON¶added inv0.250.0
func (sExascaleDbStorageVault) MarshalJSON() ([]byte,error)
typeExascaleDbStorageVaultProperties¶added inv0.250.0
type ExascaleDbStorageVaultProperties struct {// AdditionalFlashCachePercent: Optional. The size of additional flash cache in// percentage of high capacity database storage.AdditionalFlashCachePercentint64 `json:"additionalFlashCachePercent,omitempty"`// AttachedShapeAttributes: Output only. The shape attributes of the VM// clusters attached to the ExascaleDbStorageVault.//// Possible values:// "SHAPE_ATTRIBUTE_UNSPECIFIED" - Default unspecified value.// "SMART_STORAGE" - Indicates that the resource is in smart storage.// "BLOCK_STORAGE" - Indicates that the resource is in block storage.AttachedShapeAttributes []string `json:"attachedShapeAttributes,omitempty"`// AvailableShapeAttributes: Output only. The shape attributes available for// the VM clusters to be attached to the ExascaleDbStorageVault.//// Possible values:// "SHAPE_ATTRIBUTE_UNSPECIFIED" - Default unspecified value.// "SMART_STORAGE" - Indicates that the resource is in smart storage.// "BLOCK_STORAGE" - Indicates that the resource is in block storage.AvailableShapeAttributes []string `json:"availableShapeAttributes,omitempty"`// Description: Optional. The description of the ExascaleDbStorageVault.Descriptionstring `json:"description,omitempty"`// ExascaleDbStorageDetails: Required. The storage details of the// ExascaleDbStorageVault.ExascaleDbStorageDetails *ExascaleDbStorageDetails `json:"exascaleDbStorageDetails,omitempty"`// OciUri: Output only. Deep link to the OCI console to view this resource.OciUristring `json:"ociUri,omitempty"`// Ocid: Output only. The OCID for the ExascaleDbStorageVault.Ocidstring `json:"ocid,omitempty"`// State: Output only. The state of the ExascaleDbStorageVault.//// Possible values:// "STATE_UNSPECIFIED" - The state of the ExascaleDbStorageVault is// unspecified.// "PROVISIONING" - The ExascaleDbStorageVault is being provisioned.// "AVAILABLE" - The ExascaleDbStorageVault is available.// "UPDATING" - The ExascaleDbStorageVault is being updated.// "TERMINATING" - The ExascaleDbStorageVault is being deleted.// "TERMINATED" - The ExascaleDbStorageVault has been deleted.// "FAILED" - The ExascaleDbStorageVault has failed.Statestring `json:"state,omitempty"`// TimeZone: Output only. The time zone of the ExascaleDbStorageVault.TimeZone *TimeZone `json:"timeZone,omitempty"`// VmClusterCount: Output only. The number of VM clusters associated with the// ExascaleDbStorageVault.VmClusterCountint64 `json:"vmClusterCount,omitempty"`// VmClusterIds: Output only. The list of VM cluster OCIDs associated with the// ExascaleDbStorageVault.VmClusterIds []string `json:"vmClusterIds,omitempty"`// ForceSendFields is a list of field names (e.g.// "AdditionalFlashCachePercent") to unconditionally include in API requests.// By default, fields with empty or default values are omitted from API// requests. Seehttps://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields// for more details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AdditionalFlashCachePercent") to// include in API requests with the JSON null value. By default, fields with// empty values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}ExascaleDbStorageVaultProperties: The properties of theExascaleDbStorageVault. next ID: 12
func (ExascaleDbStorageVaultProperties)MarshalJSON¶added inv0.250.0
func (sExascaleDbStorageVaultProperties) MarshalJSON() ([]byte,error)
typeFailoverAutonomousDatabaseRequest¶added inv0.250.0
type FailoverAutonomousDatabaseRequest struct {// PeerAutonomousDatabase: Required. The peer database name to fail over to.PeerAutonomousDatabasestring `json:"peerAutonomousDatabase,omitempty"`// ForceSendFields is a list of field names (e.g. "PeerAutonomousDatabase") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "PeerAutonomousDatabase") to// include in API requests with the JSON null value. By default, fields with// empty values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}FailoverAutonomousDatabaseRequest: The request for`OracleDatabase.FailoverAutonomousDatabase`.
func (FailoverAutonomousDatabaseRequest)MarshalJSON¶added inv0.250.0
func (sFailoverAutonomousDatabaseRequest) MarshalJSON() ([]byte,error)
typeGenerateAutonomousDatabaseWalletRequest¶
type GenerateAutonomousDatabaseWalletRequest struct {// IsRegional: Optional. True when requesting regional connection strings in// PDB connect info, applicable to cross-region Data Guard only.IsRegionalbool `json:"isRegional,omitempty"`// Password: Required. The password used to encrypt the keys inside the wallet.// The password must be a minimum of 8 characters.Passwordstring `json:"password,omitempty"`// Type: Optional. The type of wallet generation for the Autonomous Database.// The default value is SINGLE.//// Possible values:// "GENERATE_TYPE_UNSPECIFIED" - Default unspecified value.// "ALL" - Used to generate wallet for all databases in the region.// "SINGLE" - Used to generate wallet for a single database.Typestring `json:"type,omitempty"`// ForceSendFields is a list of field names (e.g. "IsRegional") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "IsRegional") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GenerateAutonomousDatabaseWalletRequest: The request for`AutonomousDatabase.GenerateWallet`.
func (GenerateAutonomousDatabaseWalletRequest)MarshalJSON¶
func (sGenerateAutonomousDatabaseWalletRequest) MarshalJSON() ([]byte,error)
typeGenerateAutonomousDatabaseWalletResponse¶
type GenerateAutonomousDatabaseWalletResponse struct {// ArchiveContent: Output only. The base64 encoded wallet files.ArchiveContentstring `json:"archiveContent,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "ArchiveContent") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "ArchiveContent") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GenerateAutonomousDatabaseWalletResponse: The response for`AutonomousDatabase.GenerateWallet`.
func (GenerateAutonomousDatabaseWalletResponse)MarshalJSON¶
func (sGenerateAutonomousDatabaseWalletResponse) MarshalJSON() ([]byte,error)
typeGiVersion¶
type GiVersion struct {// Name: Identifier. The name of the Oracle Grid Infrastructure (GI) version// resource with the format:// projects/{project}/locations/{region}/giVersions/{gi_versions}Namestring `json:"name,omitempty"`// Version: Optional. versionVersionstring `json:"version,omitempty"`// ForceSendFields is a list of field names (e.g. "Name") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Name") to include in API requests// with the JSON null value. By default, fields with empty values are omitted// from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GiVersion: Details of the Oracle Grid Infrastructure (GI) version resource.https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/GiVersionSummary/
func (GiVersion)MarshalJSON¶
typeIdentityConnector¶added inv0.249.0
type IdentityConnector struct {// ConnectionState: Output only. The connection state of the identity// connector.//// Possible values:// "CONNECTION_STATE_UNSPECIFIED" - Default unspecified value.// "CONNECTED" - The identity pool connection is connected.// "PARTIALLY_CONNECTED" - The identity pool connection is partially// connected.// "DISCONNECTED" - The identity pool connection is disconnected.// "UNKNOWN" - The identity pool connection is in an unknown state.ConnectionStatestring `json:"connectionState,omitempty"`// ServiceAgentEmail: Output only. A google managed service account on which// customers can grant roles to access resources in the customer project.// Example: `p176944527254-55-75119d87fd8f@gcp-sa-oci.iam.gserviceaccount.com`ServiceAgentEmailstring `json:"serviceAgentEmail,omitempty"`// ForceSendFields is a list of field names (e.g. "ConnectionState") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "ConnectionState") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}IdentityConnector: The identity connector details which will allow OCI tosecurely access the resources in the customer project.
func (IdentityConnector)MarshalJSON¶added inv0.249.0
func (sIdentityConnector) MarshalJSON() ([]byte,error)
typeListAutonomousDatabaseBackupsResponse¶
type ListAutonomousDatabaseBackupsResponse struct {// AutonomousDatabaseBackups: The list of Autonomous Database Backups.AutonomousDatabaseBackups []*AutonomousDatabaseBackup `json:"autonomousDatabaseBackups,omitempty"`// NextPageToken: A token identifying a page of results the server should// return.NextPageTokenstring `json:"nextPageToken,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "AutonomousDatabaseBackups")// to unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AutonomousDatabaseBackups") to// include in API requests with the JSON null value. By default, fields with// empty values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}ListAutonomousDatabaseBackupsResponse: The response for`AutonomousDatabaseBackup.List`.
func (ListAutonomousDatabaseBackupsResponse)MarshalJSON¶
func (sListAutonomousDatabaseBackupsResponse) MarshalJSON() ([]byte,error)
typeListAutonomousDatabaseCharacterSetsResponse¶
type ListAutonomousDatabaseCharacterSetsResponse struct {// AutonomousDatabaseCharacterSets: The list of Autonomous Database Character// Sets.AutonomousDatabaseCharacterSets []*AutonomousDatabaseCharacterSet `json:"autonomousDatabaseCharacterSets,omitempty"`// NextPageToken: A token identifying a page of results the server should// return.NextPageTokenstring `json:"nextPageToken,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g.// "AutonomousDatabaseCharacterSets") to unconditionally include in API// requests. By default, fields with empty or default values are omitted from// API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AutonomousDatabaseCharacterSets")// to include in API requests with the JSON null value. By default, fields with// empty values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}ListAutonomousDatabaseCharacterSetsResponse: The response for`AutonomousDatabaseCharacterSet.List`.
func (ListAutonomousDatabaseCharacterSetsResponse)MarshalJSON¶
func (sListAutonomousDatabaseCharacterSetsResponse) MarshalJSON() ([]byte,error)
typeListAutonomousDatabasesResponse¶
type ListAutonomousDatabasesResponse struct {// AutonomousDatabases: The list of Autonomous Databases.AutonomousDatabases []*AutonomousDatabase `json:"autonomousDatabases,omitempty"`// NextPageToken: A token identifying a page of results the server should// return.NextPageTokenstring `json:"nextPageToken,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "AutonomousDatabases") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AutonomousDatabases") to include// in API requests with the JSON null value. By default, fields with empty// values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}ListAutonomousDatabasesResponse: The response for `AutonomousDatabase.List`.
func (ListAutonomousDatabasesResponse)MarshalJSON¶
func (sListAutonomousDatabasesResponse) MarshalJSON() ([]byte,error)
typeListAutonomousDbVersionsResponse¶
type ListAutonomousDbVersionsResponse struct {// AutonomousDbVersions: The list of Autonomous Database versions.AutonomousDbVersions []*AutonomousDbVersion `json:"autonomousDbVersions,omitempty"`// NextPageToken: A token identifying a page of results the server should// return.NextPageTokenstring `json:"nextPageToken,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "AutonomousDbVersions") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AutonomousDbVersions") to include// in API requests with the JSON null value. By default, fields with empty// values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}ListAutonomousDbVersionsResponse: The response for`AutonomousDbVersion.List`.
func (ListAutonomousDbVersionsResponse)MarshalJSON¶
func (sListAutonomousDbVersionsResponse) MarshalJSON() ([]byte,error)
typeListCloudExadataInfrastructuresResponse¶
type ListCloudExadataInfrastructuresResponse struct {// CloudExadataInfrastructures: The list of Exadata Infrastructures.CloudExadataInfrastructures []*CloudExadataInfrastructure `json:"cloudExadataInfrastructures,omitempty"`// NextPageToken: A token for fetching next page of response.NextPageTokenstring `json:"nextPageToken,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g.// "CloudExadataInfrastructures") to unconditionally include in API requests.// By default, fields with empty or default values are omitted from API// requests. Seehttps://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields// for more details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CloudExadataInfrastructures") to// include in API requests with the JSON null value. By default, fields with// empty values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}ListCloudExadataInfrastructuresResponse: The response for`CloudExadataInfrastructures.list`.
func (ListCloudExadataInfrastructuresResponse)MarshalJSON¶
func (sListCloudExadataInfrastructuresResponse) MarshalJSON() ([]byte,error)
typeListCloudVmClustersResponse¶
type ListCloudVmClustersResponse struct {// CloudVmClusters: The list of VM Clusters.CloudVmClusters []*CloudVmCluster `json:"cloudVmClusters,omitempty"`// NextPageToken: A token to fetch the next page of results.NextPageTokenstring `json:"nextPageToken,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "CloudVmClusters") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CloudVmClusters") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}ListCloudVmClustersResponse: The response for `CloudVmCluster.List`.
func (ListCloudVmClustersResponse)MarshalJSON¶
func (sListCloudVmClustersResponse) MarshalJSON() ([]byte,error)
typeListDatabaseCharacterSetsResponse¶added inv0.250.0
type ListDatabaseCharacterSetsResponse struct {// DatabaseCharacterSets: The list of DatabaseCharacterSets.DatabaseCharacterSets []*DatabaseCharacterSet `json:"databaseCharacterSets,omitempty"`// NextPageToken: A token identifying a page of results the server should// return.NextPageTokenstring `json:"nextPageToken,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "DatabaseCharacterSets") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "DatabaseCharacterSets") to// include in API requests with the JSON null value. By default, fields with// empty values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}ListDatabaseCharacterSetsResponse: The response for`DatabaseCharacterSet.List`.
func (ListDatabaseCharacterSetsResponse)MarshalJSON¶added inv0.250.0
func (sListDatabaseCharacterSetsResponse) MarshalJSON() ([]byte,error)
typeListDatabasesResponse¶added inv0.250.0
type ListDatabasesResponse struct {// Databases: The list of Databases.Databases []*Database `json:"databases,omitempty"`// NextPageToken: A token identifying a page of results the server should// return.NextPageTokenstring `json:"nextPageToken,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "Databases") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Databases") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}ListDatabasesResponse: The response for `Database.List`.
func (ListDatabasesResponse)MarshalJSON¶added inv0.250.0
func (sListDatabasesResponse) MarshalJSON() ([]byte,error)
typeListDbNodesResponse¶
type ListDbNodesResponse struct {// DbNodes: The list of DB NodesDbNodes []*DbNode `json:"dbNodes,omitempty"`// NextPageToken: A token identifying a page of results the node should return.NextPageTokenstring `json:"nextPageToken,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "DbNodes") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "DbNodes") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}ListDbNodesResponse: The response for `DbNode.List`.
func (ListDbNodesResponse)MarshalJSON¶
func (sListDbNodesResponse) MarshalJSON() ([]byte,error)
typeListDbServersResponse¶
type ListDbServersResponse struct {// DbServers: The list of database servers.DbServers []*DbServer `json:"dbServers,omitempty"`// NextPageToken: A token identifying a page of results the server should// return.NextPageTokenstring `json:"nextPageToken,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "DbServers") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "DbServers") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}ListDbServersResponse: The response for `DbServer.List`.
func (ListDbServersResponse)MarshalJSON¶
func (sListDbServersResponse) MarshalJSON() ([]byte,error)
typeListDbSystemInitialStorageSizesResponse¶added inv0.250.0
type ListDbSystemInitialStorageSizesResponse struct {// DbSystemInitialStorageSizes: The list of DbSystemInitialStorageSizes.DbSystemInitialStorageSizes []*DbSystemInitialStorageSize `json:"dbSystemInitialStorageSizes,omitempty"`// NextPageToken: A token identifying a page of results the server should// return.NextPageTokenstring `json:"nextPageToken,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g.// "DbSystemInitialStorageSizes") to unconditionally include in API requests.// By default, fields with empty or default values are omitted from API// requests. Seehttps://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields// for more details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "DbSystemInitialStorageSizes") to// include in API requests with the JSON null value. By default, fields with// empty values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}ListDbSystemInitialStorageSizesResponse: The response for`DbSystemInitialStorageSizes.List`.
func (ListDbSystemInitialStorageSizesResponse)MarshalJSON¶added inv0.250.0
func (sListDbSystemInitialStorageSizesResponse) MarshalJSON() ([]byte,error)
typeListDbSystemShapesResponse¶
type ListDbSystemShapesResponse struct {// DbSystemShapes: The list of Database System shapes.DbSystemShapes []*DbSystemShape `json:"dbSystemShapes,omitempty"`// NextPageToken: A token identifying a page of results the server should// return.NextPageTokenstring `json:"nextPageToken,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "DbSystemShapes") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "DbSystemShapes") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}ListDbSystemShapesResponse: The response for `DbSystemShape.List`.
func (ListDbSystemShapesResponse)MarshalJSON¶
func (sListDbSystemShapesResponse) MarshalJSON() ([]byte,error)
typeListDbSystemsResponse¶added inv0.250.0
type ListDbSystemsResponse struct {// DbSystems: The list of DbSystems.DbSystems []*DbSystem `json:"dbSystems,omitempty"`// NextPageToken: A token identifying a page of results the server should// return.NextPageTokenstring `json:"nextPageToken,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "DbSystems") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "DbSystems") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}ListDbSystemsResponse: The response for `DbSystem.List`.
func (ListDbSystemsResponse)MarshalJSON¶added inv0.250.0
func (sListDbSystemsResponse) MarshalJSON() ([]byte,error)
typeListDbVersionsResponse¶added inv0.250.0
type ListDbVersionsResponse struct {// DbVersions: The list of DbVersions.DbVersions []*DbVersion `json:"dbVersions,omitempty"`// NextPageToken: A token identifying a page of results the server should// return.NextPageTokenstring `json:"nextPageToken,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "DbVersions") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "DbVersions") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}ListDbVersionsResponse: The response for `DbVersions.List`.
func (ListDbVersionsResponse)MarshalJSON¶added inv0.250.0
func (sListDbVersionsResponse) MarshalJSON() ([]byte,error)
typeListEntitlementsResponse¶
type ListEntitlementsResponse struct {// Entitlements: The list of EntitlementsEntitlements []*Entitlement `json:"entitlements,omitempty"`// NextPageToken: A token identifying a page of results the server should// return.NextPageTokenstring `json:"nextPageToken,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "Entitlements") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Entitlements") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}ListEntitlementsResponse: The response for `Entitlement.List`.
func (ListEntitlementsResponse)MarshalJSON¶
func (sListEntitlementsResponse) MarshalJSON() ([]byte,error)
typeListExadbVmClustersResponse¶added inv0.250.0
type ListExadbVmClustersResponse struct {// ExadbVmClusters: The list of ExadbVmClusters.ExadbVmClusters []*ExadbVmCluster `json:"exadbVmClusters,omitempty"`// NextPageToken: A token identifying a page of results the server should// return.NextPageTokenstring `json:"nextPageToken,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "ExadbVmClusters") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "ExadbVmClusters") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}ListExadbVmClustersResponse: The response for `ExadbVmCluster.List`.
func (ListExadbVmClustersResponse)MarshalJSON¶added inv0.250.0
func (sListExadbVmClustersResponse) MarshalJSON() ([]byte,error)
typeListExascaleDbStorageVaultsResponse¶added inv0.250.0
type ListExascaleDbStorageVaultsResponse struct {// ExascaleDbStorageVaults: The ExascaleDbStorageVaults.ExascaleDbStorageVaults []*ExascaleDbStorageVault `json:"exascaleDbStorageVaults,omitempty"`// NextPageToken: A token identifying a page of results the server should// return. If present, the next page token can be provided to a subsequent// ListExascaleDbStorageVaults call to list the next page. If empty, there are// no more pages.NextPageTokenstring `json:"nextPageToken,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "ExascaleDbStorageVaults") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "ExascaleDbStorageVaults") to// include in API requests with the JSON null value. By default, fields with// empty values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}ListExascaleDbStorageVaultsResponse: The response for`ExascaleDbStorageVault.List`.
func (ListExascaleDbStorageVaultsResponse)MarshalJSON¶added inv0.250.0
func (sListExascaleDbStorageVaultsResponse) MarshalJSON() ([]byte,error)
typeListGiVersionsResponse¶
type ListGiVersionsResponse struct {// GiVersions: The list of Oracle Grid Infrastructure (GI) versions.GiVersions []*GiVersion `json:"giVersions,omitempty"`// NextPageToken: A token identifying a page of results the server should// return.NextPageTokenstring `json:"nextPageToken,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "GiVersions") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "GiVersions") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}ListGiVersionsResponse: The response for `GiVersion.List`.
func (ListGiVersionsResponse)MarshalJSON¶
func (sListGiVersionsResponse) MarshalJSON() ([]byte,error)
typeListLocationsResponse¶
type ListLocationsResponse struct {// Locations: A list of locations that matches the specified filter in the// request.Locations []*Location `json:"locations,omitempty"`// NextPageToken: The standard List next-page token.NextPageTokenstring `json:"nextPageToken,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "Locations") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Locations") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}ListLocationsResponse: The response message for Locations.ListLocations.
func (ListLocationsResponse)MarshalJSON¶
func (sListLocationsResponse) MarshalJSON() ([]byte,error)
typeListMinorVersionsResponse¶added inv0.250.0
type ListMinorVersionsResponse struct {// MinorVersions: The list of MinorVersions.MinorVersions []*MinorVersion `json:"minorVersions,omitempty"`// NextPageToken: A token identifying a page of results the server should// return.NextPageTokenstring `json:"nextPageToken,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "MinorVersions") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "MinorVersions") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}ListMinorVersionsResponse: The response for `MinorVersion.List`.
func (ListMinorVersionsResponse)MarshalJSON¶added inv0.250.0
func (sListMinorVersionsResponse) MarshalJSON() ([]byte,error)
typeListOdbNetworksResponse¶added inv0.243.0
type ListOdbNetworksResponse struct {// NextPageToken: A token identifying a page of results the server should// return.NextPageTokenstring `json:"nextPageToken,omitempty"`// OdbNetworks: The list of ODB Networks.OdbNetworks []*OdbNetwork `json:"odbNetworks,omitempty"`// Unreachable: Unreachable locations when listing resources across all// locations using wildcard location '-'.Unreachable []string `json:"unreachable,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "NextPageToken") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "NextPageToken") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}ListOdbNetworksResponse: The response for `OdbNetwork.List`.
func (ListOdbNetworksResponse)MarshalJSON¶added inv0.243.0
func (sListOdbNetworksResponse) MarshalJSON() ([]byte,error)
typeListOdbSubnetsResponse¶added inv0.243.0
type ListOdbSubnetsResponse struct {// NextPageToken: A token identifying a page of results the server should// return.NextPageTokenstring `json:"nextPageToken,omitempty"`// OdbSubnets: The list of ODB Subnets.OdbSubnets []*OdbSubnet `json:"odbSubnets,omitempty"`// Unreachable: Unreachable locations when listing resources across all// locations using wildcard location '-'.Unreachable []string `json:"unreachable,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "NextPageToken") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "NextPageToken") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}ListOdbSubnetsResponse: The response for `OdbSubnet.List`.
func (ListOdbSubnetsResponse)MarshalJSON¶added inv0.243.0
func (sListOdbSubnetsResponse) MarshalJSON() ([]byte,error)
typeListOperationsResponse¶
type ListOperationsResponse struct {// NextPageToken: The standard List next-page token.NextPageTokenstring `json:"nextPageToken,omitempty"`// Operations: A list of operations that matches the specified filter in the// request.Operations []*Operation `json:"operations,omitempty"`// Unreachable: Unordered list. Unreachable resources. Populated when the// request sets `ListOperationsRequest.return_partial_success` and reads across// collections. For example, when attempting to list all resources across all// supported locations.Unreachable []string `json:"unreachable,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "NextPageToken") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "NextPageToken") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}ListOperationsResponse: The response message for Operations.ListOperations.
func (ListOperationsResponse)MarshalJSON¶
func (sListOperationsResponse) MarshalJSON() ([]byte,error)
typeListPluggableDatabasesResponse¶added inv0.250.0
type ListPluggableDatabasesResponse struct {// NextPageToken: A token identifying a page of results the server should// return.NextPageTokenstring `json:"nextPageToken,omitempty"`// PluggableDatabases: The list of PluggableDatabases.PluggableDatabases []*PluggableDatabase `json:"pluggableDatabases,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "NextPageToken") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "NextPageToken") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}ListPluggableDatabasesResponse: The response for `PluggableDatabase.List`.
func (ListPluggableDatabasesResponse)MarshalJSON¶added inv0.250.0
func (sListPluggableDatabasesResponse) MarshalJSON() ([]byte,error)
typeLocation¶
type Location struct {// DisplayName: The friendly name for this location, typically a nearby city// name. For example, "Tokyo".DisplayNamestring `json:"displayName,omitempty"`// Labels: Cross-service attributes for the location. For example// {"cloud.googleapis.com/region": "us-east1"}Labels map[string]string `json:"labels,omitempty"`// LocationId: The canonical id for this location. For example: "us-east1".LocationIdstring `json:"locationId,omitempty"`// Metadata: Service-specific metadata. For example the available capacity at// the given location.Metadatagoogleapi.RawMessage `json:"metadata,omitempty"`// Name: Resource name for the location, which may vary between// implementations. For example:// "projects/example-project/locations/us-east1"Namestring `json:"name,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "DisplayName") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "DisplayName") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}Location: A resource that represents a Google Cloud location.
func (Location)MarshalJSON¶
typeLocationMetadata¶
type LocationMetadata struct {// GcpOracleZones: Output only. Google Cloud Platform Oracle zones in a// location.GcpOracleZones []string `json:"gcpOracleZones,omitempty"`// ForceSendFields is a list of field names (e.g. "GcpOracleZones") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "GcpOracleZones") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}LocationMetadata: Metadata for a given Location.
func (LocationMetadata)MarshalJSON¶
func (sLocationMetadata) MarshalJSON() ([]byte,error)
typeMaintenanceWindow¶
type MaintenanceWindow struct {// CustomActionTimeoutMins: Optional. Determines the amount of time the system// will wait before the start of each database server patching operation.// Custom action timeout is in minutes and valid value is between 15 to 120// (inclusive).CustomActionTimeoutMinsint64 `json:"customActionTimeoutMins,omitempty"`// DaysOfWeek: Optional. Days during the week when maintenance should be// performed.//// Possible values:// "DAY_OF_WEEK_UNSPECIFIED" - The day of the week is unspecified.// "MONDAY" - Monday// "TUESDAY" - Tuesday// "WEDNESDAY" - Wednesday// "THURSDAY" - Thursday// "FRIDAY" - Friday// "SATURDAY" - Saturday// "SUNDAY" - SundayDaysOfWeek []string `json:"daysOfWeek,omitempty"`// HoursOfDay: Optional. The window of hours during the day when maintenance// should be performed. The window is a 4 hour slot. Valid values are: 0 -// represents time slot 0:00 - 3:59 UTC 4 - represents time slot 4:00 - 7:59// UTC 8 - represents time slot 8:00 - 11:59 UTC 12 - represents time slot// 12:00 - 15:59 UTC 16 - represents time slot 16:00 - 19:59 UTC 20 -// represents time slot 20:00 - 23:59 UTCHoursOfDay []int64 `json:"hoursOfDay,omitempty"`// IsCustomActionTimeoutEnabled: Optional. If true, enables the configuration// of a custom action timeout (waiting period) between database server patching// operations.IsCustomActionTimeoutEnabledbool `json:"isCustomActionTimeoutEnabled,omitempty"`// LeadTimeWeek: Optional. Lead time window allows user to set a lead time to// prepare for a down time. The lead time is in weeks and valid value is// between 1 to 4.LeadTimeWeekint64 `json:"leadTimeWeek,omitempty"`// Months: Optional. Months during the year when maintenance should be// performed.//// Possible values:// "MONTH_UNSPECIFIED" - The unspecified month.// "JANUARY" - The month of January.// "FEBRUARY" - The month of February.// "MARCH" - The month of March.// "APRIL" - The month of April.// "MAY" - The month of May.// "JUNE" - The month of June.// "JULY" - The month of July.// "AUGUST" - The month of August.// "SEPTEMBER" - The month of September.// "OCTOBER" - The month of October.// "NOVEMBER" - The month of November.// "DECEMBER" - The month of December.Months []string `json:"months,omitempty"`// PatchingMode: Optional. Cloud CloudExadataInfrastructure node patching// method, either "ROLLING" or "NONROLLING". Default value is ROLLING.//// Possible values:// "PATCHING_MODE_UNSPECIFIED" - Default unspecified value.// "ROLLING" - Updates the Cloud Exadata database server hosts in a rolling// fashion.// "NON_ROLLING" - The non-rolling maintenance method first updates your// storage servers at the same time, then your database servers at the same// time.PatchingModestring `json:"patchingMode,omitempty"`// Preference: Optional. The maintenance window scheduling preference.//// Possible values:// "MAINTENANCE_WINDOW_PREFERENCE_UNSPECIFIED" - Default unspecified value.// "CUSTOM_PREFERENCE" - Custom preference.// "NO_PREFERENCE" - No preference.Preferencestring `json:"preference,omitempty"`// WeeksOfMonth: Optional. Weeks during the month when maintenance should be// performed. Weeks start on the 1st, 8th, 15th, and 22nd days of the month,// and have a duration of 7 days. Weeks start and end based on calendar dates,// not days of the week.WeeksOfMonth []int64 `json:"weeksOfMonth,omitempty"`// ForceSendFields is a list of field names (e.g. "CustomActionTimeoutMins") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CustomActionTimeoutMins") to// include in API requests with the JSON null value. By default, fields with// empty values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}MaintenanceWindow: Maintenance window as defined by Oracle.https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/datatypes/MaintenanceWindow
func (MaintenanceWindow)MarshalJSON¶
func (sMaintenanceWindow) MarshalJSON() ([]byte,error)
typeMinorVersion¶added inv0.250.0
type MinorVersion struct {// GridImageId: Optional. The ID of the Grid Image.GridImageIdstring `json:"gridImageId,omitempty"`// Name: Identifier. The name of the MinorVersion resource with the format:// projects/{project}/locations/{region}/giVersions/{gi_version}/minorVersions/{// minor_version}Namestring `json:"name,omitempty"`// Version: Optional. The valid Oracle grid infrastructure software version.Versionstring `json:"version,omitempty"`// ForceSendFields is a list of field names (e.g. "GridImageId") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "GridImageId") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}MinorVersion: MinorVersion represents a minor version of a GI.https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/GiMinorVersionSummary/
func (MinorVersion)MarshalJSON¶added inv0.250.0
func (sMinorVersion) MarshalJSON() ([]byte,error)
typeOdbNetwork¶added inv0.243.0
type OdbNetwork struct {// CreateTime: Output only. The date and time that the OdbNetwork was created.CreateTimestring `json:"createTime,omitempty"`// EntitlementId: Output only. The ID of the subscription entitlement// associated with the OdbNetwork.EntitlementIdstring `json:"entitlementId,omitempty"`// GcpOracleZone: Optional. The GCP Oracle zone where OdbNetwork is hosted.// Example: us-east4-b-r2. If not specified, the system will pick a zone based// on availability.GcpOracleZonestring `json:"gcpOracleZone,omitempty"`// Labels: Optional. Labels or tags associated with the resource.Labels map[string]string `json:"labels,omitempty"`// Name: Identifier. The name of the OdbNetwork resource in the following// format: projects/{project}/locations/{region}/odbNetworks/{odb_network}Namestring `json:"name,omitempty"`// Network: Required. The name of the VPC network in the following format:// projects/{project}/global/networks/{network}Networkstring `json:"network,omitempty"`// State: Output only. State of the ODB Network.//// Possible values:// "STATE_UNSPECIFIED" - Default unspecified value.// "PROVISIONING" - Indicates that the resource is in provisioning state.// "AVAILABLE" - Indicates that the resource is in available state.// "TERMINATING" - Indicates that the resource is in terminating state.// "FAILED" - Indicates that the resource is in failed state.Statestring `json:"state,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "CreateTime") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CreateTime") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}OdbNetwork: Represents OdbNetwork resource.
func (OdbNetwork)MarshalJSON¶added inv0.243.0
func (sOdbNetwork) MarshalJSON() ([]byte,error)
typeOdbSubnet¶added inv0.243.0
type OdbSubnet struct {// CidrRange: Required. The CIDR range of the subnet.CidrRangestring `json:"cidrRange,omitempty"`// CreateTime: Output only. The date and time that the OdbNetwork was created.CreateTimestring `json:"createTime,omitempty"`// Labels: Optional. Labels or tags associated with the resource.Labels map[string]string `json:"labels,omitempty"`// Name: Identifier. The name of the OdbSubnet resource in the following// format:// projects/{project}/locations/{location}/odbNetworks/{odb_network}/odbSubnets/// {odb_subnet}Namestring `json:"name,omitempty"`// Purpose: Required. Purpose of the subnet.//// Possible values:// "PURPOSE_UNSPECIFIED" - Default unspecified value.// "CLIENT_SUBNET" - Subnet to be used for client connections.// "BACKUP_SUBNET" - Subnet to be used for backup.Purposestring `json:"purpose,omitempty"`// State: Output only. State of the ODB Subnet.//// Possible values:// "STATE_UNSPECIFIED" - Default unspecified value.// "PROVISIONING" - Indicates that the resource is in provisioning state.// "AVAILABLE" - Indicates that the resource is in available state.// "TERMINATING" - Indicates that the resource is in terminating state.// "FAILED" - Indicates that the resource is in failed state.Statestring `json:"state,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "CidrRange") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CidrRange") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}OdbSubnet: Represents OdbSubnet resource.
func (OdbSubnet)MarshalJSON¶added inv0.243.0
typeOperation¶
type Operation struct {// Done: If the value is `false`, it means the operation is still in progress.// If `true`, the operation is completed, and either `error` or `response` is// available.Donebool `json:"done,omitempty"`// Error: The error result of the operation in case of failure or cancellation.Error *Status `json:"error,omitempty"`// Metadata: Service-specific metadata associated with the operation. It// typically contains progress information and common metadata such as create// time. Some services might not provide such metadata. Any method that returns// a long-running operation should document the metadata type, if any.Metadatagoogleapi.RawMessage `json:"metadata,omitempty"`// Name: The server-assigned name, which is only unique within the same service// that originally returns it. If you use the default HTTP mapping, the `name`// should be a resource name ending with `operations/{unique_id}`.Namestring `json:"name,omitempty"`// Response: The normal, successful response of the operation. If the original// method returns no data on success, such as `Delete`, the response is// `google.protobuf.Empty`. If the original method is standard// `Get`/`Create`/`Update`, the response should be the resource. For other// methods, the response should have the type `XxxResponse`, where `Xxx` is the// original method name. For example, if the original method name is// `TakeSnapshot()`, the inferred response type is `TakeSnapshotResponse`.Responsegoogleapi.RawMessage `json:"response,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "Done") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Done") to include in API requests// with the JSON null value. By default, fields with empty values are omitted// from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}Operation: This resource represents a long-running operation that is theresult of a network API call.
func (Operation)MarshalJSON¶
typeOperationMetadata¶
type OperationMetadata struct {// ApiVersion: Output only. API version used to start the operation.ApiVersionstring `json:"apiVersion,omitempty"`// CreateTime: Output only. The time the operation was created.CreateTimestring `json:"createTime,omitempty"`// EndTime: Output only. The time the operation finished running.EndTimestring `json:"endTime,omitempty"`// PercentComplete: Output only. An estimated percentage of the operation that// has been completed at a given moment of time, between 0 and 100.PercentCompletefloat64 `json:"percentComplete,omitempty"`// RequestedCancellation: Output only. Identifies whether the user has// requested cancellation of the operation. Operations that have been cancelled// successfully have Operation.error value with a google.rpc.Status.code of 1,// corresponding to `Code.CANCELLED`.RequestedCancellationbool `json:"requestedCancellation,omitempty"`// StatusMessage: Output only. The status of the operation.StatusMessagestring `json:"statusMessage,omitempty"`// Target: Output only. Server-defined resource path for the target of the// operation.Targetstring `json:"target,omitempty"`// Verb: Output only. Name of the verb executed by the operation.Verbstring `json:"verb,omitempty"`// ForceSendFields is a list of field names (e.g. "ApiVersion") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "ApiVersion") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}OperationMetadata: Represents the metadata of the long-running operation.
func (OperationMetadata)MarshalJSON¶
func (sOperationMetadata) MarshalJSON() ([]byte,error)
func (*OperationMetadata)UnmarshalJSON¶
func (s *OperationMetadata) UnmarshalJSON(data []byte)error
typePluggableDatabase¶added inv0.250.0
type PluggableDatabase struct {// CreateTime: Output only. The date and time that the PluggableDatabase was// created.CreateTimestring `json:"createTime,omitempty"`// Name: Identifier. The name of the PluggableDatabase resource in the// following format:// projects/{project}/locations/{region}/pluggableDatabases/{pluggable_database}Namestring `json:"name,omitempty"`// OciUrl: Output only. HTTPS link to OCI resources exposed to Customer via UI// Interface.OciUrlstring `json:"ociUrl,omitempty"`// Properties: Optional. The properties of the PluggableDatabase.Properties *PluggableDatabaseProperties `json:"properties,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "CreateTime") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CreateTime") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}PluggableDatabase: The PluggableDatabase resource.https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/PluggableDatabase/
func (PluggableDatabase)MarshalJSON¶added inv0.250.0
func (sPluggableDatabase) MarshalJSON() ([]byte,error)
typePluggableDatabaseConnectionStrings¶added inv0.250.0
type PluggableDatabaseConnectionStrings struct {// AllConnectionStrings: Optional. All connection strings to use to connect to// the pluggable database.AllConnectionStrings map[string]string `json:"allConnectionStrings,omitempty"`// PdbDefault: Optional. The default connection string to use to connect to the// pluggable database.PdbDefaultstring `json:"pdbDefault,omitempty"`// PdbIpDefault: Optional. The default connection string to use to connect to// the pluggable database using IP.PdbIpDefaultstring `json:"pdbIpDefault,omitempty"`// ForceSendFields is a list of field names (e.g. "AllConnectionStrings") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AllConnectionStrings") to include// in API requests with the JSON null value. By default, fields with empty// values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}PluggableDatabaseConnectionStrings: The connection strings used to connectto the Oracle Database.
func (PluggableDatabaseConnectionStrings)MarshalJSON¶added inv0.250.0
func (sPluggableDatabaseConnectionStrings) MarshalJSON() ([]byte,error)
typePluggableDatabaseNodeLevelDetails¶added inv0.250.0
type PluggableDatabaseNodeLevelDetails struct {// NodeName: Required. The Node name of the Database home.NodeNamestring `json:"nodeName,omitempty"`// OpenMode: Required. The mode that the pluggable database is in to open it.//// Possible values:// "PLUGGABLE_DATABASE_OPEN_MODE_UNSPECIFIED" - The open mode is unspecified.// "READ_ONLY" - The pluggable database is opened in read-only mode.// "READ_WRITE" - The pluggable database is opened in read-write mode.// "MOUNTED" - The pluggable database is mounted.// "MIGRATE" - The pluggable database is migrated.OpenModestring `json:"openMode,omitempty"`// PluggableDatabaseId: Required. The OCID of the Pluggable Database.PluggableDatabaseIdstring `json:"pluggableDatabaseId,omitempty"`// ForceSendFields is a list of field names (e.g. "NodeName") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "NodeName") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}PluggableDatabaseNodeLevelDetails: The Pluggable Database Node LevelDetails.
func (PluggableDatabaseNodeLevelDetails)MarshalJSON¶added inv0.250.0
func (sPluggableDatabaseNodeLevelDetails) MarshalJSON() ([]byte,error)
typePluggableDatabaseProperties¶added inv0.250.0
type PluggableDatabaseProperties struct {// CompartmentId: Required. The OCID of the compartment.CompartmentIdstring `json:"compartmentId,omitempty"`// ConnectionStrings: Optional. The Connection strings used to connect to the// Oracle Database.ConnectionStrings *PluggableDatabaseConnectionStrings `json:"connectionStrings,omitempty"`// ContainerDatabaseOcid: Required. The OCID of the CDB.ContainerDatabaseOcidstring `json:"containerDatabaseOcid,omitempty"`// DatabaseManagementConfig: Output only. The configuration of the Database// Management service.DatabaseManagementConfig *DatabaseManagementConfig `json:"databaseManagementConfig,omitempty"`// DefinedTags: Optional. Defined tags for this resource. Each key is// predefined and scoped to a namespace.DefinedTags map[string]DefinedTagValue `json:"definedTags,omitempty"`// FreeformTags: Optional. Free-form tags for this resource. Each tag is a// simple key-value pair with no predefined name, type, or namespace.FreeformTags map[string]string `json:"freeformTags,omitempty"`// IsRestricted: Optional. The restricted mode of the pluggable database. If a// pluggable database is opened in restricted mode, the user needs both create// a session and have restricted session privileges to connect to it.IsRestrictedbool `json:"isRestricted,omitempty"`// LifecycleDetails: Output only. Additional information about the current// lifecycle state.LifecycleDetailsstring `json:"lifecycleDetails,omitempty"`// LifecycleState: Output only. The current state of the pluggable database.//// Possible values:// "PLUGGABLE_DATABASE_LIFECYCLE_STATE_UNSPECIFIED" - The lifecycle state is// unspecified.// "PROVISIONING" - The pluggable database is provisioning.// "AVAILABLE" - The pluggable database is available.// "TERMINATING" - The pluggable database is terminating.// "TERMINATED" - The pluggable database is terminated.// "UPDATING" - The pluggable database is updating.// "FAILED" - The pluggable database is in a failed state.// "RELOCATING" - The pluggable database is relocating.// "RELOCATED" - The pluggable database is relocated.// "REFRESHING" - The pluggable database is refreshing.// "RESTORE_IN_PROGRESS" - The pluggable database is restoring.// "RESTORE_FAILED" - The pluggable database restore failed.// "BACKUP_IN_PROGRESS" - The pluggable database is backing up.// "DISABLED" - The pluggable database is disabled.LifecycleStatestring `json:"lifecycleState,omitempty"`// Ocid: Output only. The OCID of the pluggable database.Ocidstring `json:"ocid,omitempty"`// OperationsInsightsState: Output only. The status of Operations Insights for// this Database.//// Possible values:// "OPERATIONS_INSIGHTS_STATE_UNSPECIFIED" - The status is not specified.// "ENABLING" - Operations Insights is enabling.// "ENABLED" - Operations Insights is enabled.// "DISABLING" - Operations Insights is disabling.// "NOT_ENABLED" - Operations Insights is not enabled.// "FAILED_ENABLING" - Operations Insights failed to enable.// "FAILED_DISABLING" - Operations Insights failed to disable.OperationsInsightsStatestring `json:"operationsInsightsState,omitempty"`// PdbName: Required. The database name.PdbNamestring `json:"pdbName,omitempty"`// PdbNodeLevelDetails: Optional. Pluggable Database Node Level DetailsPdbNodeLevelDetails []*PluggableDatabaseNodeLevelDetails `json:"pdbNodeLevelDetails,omitempty"`// ForceSendFields is a list of field names (e.g. "CompartmentId") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CompartmentId") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}PluggableDatabaseProperties: The properties of a PluggableDatabase.
func (PluggableDatabaseProperties)MarshalJSON¶added inv0.250.0
func (sPluggableDatabaseProperties) MarshalJSON() ([]byte,error)
typeProjectsLocationsAutonomousDatabaseBackupsListCall¶
type ProjectsLocationsAutonomousDatabaseBackupsListCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAutonomousDatabaseBackupsListCall)Context¶
func (c *ProjectsLocationsAutonomousDatabaseBackupsListCall) Context(ctxcontext.Context) *ProjectsLocationsAutonomousDatabaseBackupsListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAutonomousDatabaseBackupsListCall)Do¶
func (c *ProjectsLocationsAutonomousDatabaseBackupsListCall) Do(opts ...googleapi.CallOption) (*ListAutonomousDatabaseBackupsResponse,error)
Do executes the "oracledatabase.projects.locations.autonomousDatabaseBackups.list" call.Any non-2xx status code is an error. Response headers are in either*ListAutonomousDatabaseBackupsResponse.ServerResponse.Header or (if aresponse was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsAutonomousDatabaseBackupsListCall)Fields¶
func (c *ProjectsLocationsAutonomousDatabaseBackupsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsAutonomousDatabaseBackupsListCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAutonomousDatabaseBackupsListCall)Filter¶
func (c *ProjectsLocationsAutonomousDatabaseBackupsListCall) Filter(filterstring) *ProjectsLocationsAutonomousDatabaseBackupsListCall
Filter sets the optional parameter "filter": An expression for filtering theresults of the request. Only the **autonomous_database_id** field issupported in the following format:`autonomous_database_id="{autonomous_database_id}". The accepted valuesmust be a valid Autonomous Database ID, limited to the naming restrictionsof the ID: ^a-z ([a-z0-9-]{0,61}[a-z0-9])?$). The ID must start with aletter, end with a letter or a number, and be a maximum of 63 characters.
func (*ProjectsLocationsAutonomousDatabaseBackupsListCall)Header¶
func (c *ProjectsLocationsAutonomousDatabaseBackupsListCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsAutonomousDatabaseBackupsListCall)IfNoneMatch¶
func (c *ProjectsLocationsAutonomousDatabaseBackupsListCall) IfNoneMatch(entityTagstring) *ProjectsLocationsAutonomousDatabaseBackupsListCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsAutonomousDatabaseBackupsListCall)PageSize¶
func (c *ProjectsLocationsAutonomousDatabaseBackupsListCall) PageSize(pageSizeint64) *ProjectsLocationsAutonomousDatabaseBackupsListCall
PageSize sets the optional parameter "pageSize": The maximum number of itemsto return. If unspecified, at most 50 Autonomous DB Backups will bereturned. The maximum value is 1000; values above 1000 will be coerced to1000.
func (*ProjectsLocationsAutonomousDatabaseBackupsListCall)PageToken¶
func (c *ProjectsLocationsAutonomousDatabaseBackupsListCall) PageToken(pageTokenstring) *ProjectsLocationsAutonomousDatabaseBackupsListCall
PageToken sets the optional parameter "pageToken": A token identifying apage of results the server should return.
func (*ProjectsLocationsAutonomousDatabaseBackupsListCall)Pages¶
func (c *ProjectsLocationsAutonomousDatabaseBackupsListCall) Pages(ctxcontext.Context, f func(*ListAutonomousDatabaseBackupsResponse)error)error
Pages invokes f for each page of results.A non-nil error returned from f will halt the iteration.The provided context supersedes any context provided to the Context method.
typeProjectsLocationsAutonomousDatabaseBackupsService¶
type ProjectsLocationsAutonomousDatabaseBackupsService struct {// contains filtered or unexported fields}funcNewProjectsLocationsAutonomousDatabaseBackupsService¶
func NewProjectsLocationsAutonomousDatabaseBackupsService(s *Service) *ProjectsLocationsAutonomousDatabaseBackupsService
func (*ProjectsLocationsAutonomousDatabaseBackupsService)List¶
func (r *ProjectsLocationsAutonomousDatabaseBackupsService) List(parentstring) *ProjectsLocationsAutonomousDatabaseBackupsListCall
List: Lists the long-term and automatic backups of an Autonomous Database.
- parent: The parent value for ListAutonomousDatabaseBackups in thefollowing format: projects/{project}/locations/{location}.
typeProjectsLocationsAutonomousDatabaseCharacterSetsListCall¶
type ProjectsLocationsAutonomousDatabaseCharacterSetsListCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAutonomousDatabaseCharacterSetsListCall)Context¶
func (c *ProjectsLocationsAutonomousDatabaseCharacterSetsListCall) Context(ctxcontext.Context) *ProjectsLocationsAutonomousDatabaseCharacterSetsListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAutonomousDatabaseCharacterSetsListCall)Do¶
func (c *ProjectsLocationsAutonomousDatabaseCharacterSetsListCall) Do(opts ...googleapi.CallOption) (*ListAutonomousDatabaseCharacterSetsResponse,error)
Do executes the "oracledatabase.projects.locations.autonomousDatabaseCharacterSets.list" call.Any non-2xx status code is an error. Response headers are in either*ListAutonomousDatabaseCharacterSetsResponse.ServerResponse.Header or (if aresponse was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsAutonomousDatabaseCharacterSetsListCall)Fields¶
func (c *ProjectsLocationsAutonomousDatabaseCharacterSetsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsAutonomousDatabaseCharacterSetsListCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAutonomousDatabaseCharacterSetsListCall)Filter¶
func (c *ProjectsLocationsAutonomousDatabaseCharacterSetsListCall) Filter(filterstring) *ProjectsLocationsAutonomousDatabaseCharacterSetsListCall
Filter sets the optional parameter "filter": An expression for filtering theresults of the request. Only the **character_set_type** field is supportedin the following format: `character_set_type="{characterSetType}". Acceptedvalues include `DATABASE` and `NATIONAL`.
func (*ProjectsLocationsAutonomousDatabaseCharacterSetsListCall)Header¶
func (c *ProjectsLocationsAutonomousDatabaseCharacterSetsListCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsAutonomousDatabaseCharacterSetsListCall)IfNoneMatch¶
func (c *ProjectsLocationsAutonomousDatabaseCharacterSetsListCall) IfNoneMatch(entityTagstring) *ProjectsLocationsAutonomousDatabaseCharacterSetsListCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsAutonomousDatabaseCharacterSetsListCall)PageSize¶
func (c *ProjectsLocationsAutonomousDatabaseCharacterSetsListCall) PageSize(pageSizeint64) *ProjectsLocationsAutonomousDatabaseCharacterSetsListCall
PageSize sets the optional parameter "pageSize": The maximum number of itemsto return. If unspecified, at most 50 Autonomous DB Character Sets will bereturned. The maximum value is 1000; values above 1000 will be coerced to1000.
func (*ProjectsLocationsAutonomousDatabaseCharacterSetsListCall)PageToken¶
func (c *ProjectsLocationsAutonomousDatabaseCharacterSetsListCall) PageToken(pageTokenstring) *ProjectsLocationsAutonomousDatabaseCharacterSetsListCall
PageToken sets the optional parameter "pageToken": A token identifying apage of results the server should return.
func (*ProjectsLocationsAutonomousDatabaseCharacterSetsListCall)Pages¶
func (c *ProjectsLocationsAutonomousDatabaseCharacterSetsListCall) Pages(ctxcontext.Context, f func(*ListAutonomousDatabaseCharacterSetsResponse)error)error
Pages invokes f for each page of results.A non-nil error returned from f will halt the iteration.The provided context supersedes any context provided to the Context method.
typeProjectsLocationsAutonomousDatabaseCharacterSetsService¶
type ProjectsLocationsAutonomousDatabaseCharacterSetsService struct {// contains filtered or unexported fields}funcNewProjectsLocationsAutonomousDatabaseCharacterSetsService¶
func NewProjectsLocationsAutonomousDatabaseCharacterSetsService(s *Service) *ProjectsLocationsAutonomousDatabaseCharacterSetsService
func (*ProjectsLocationsAutonomousDatabaseCharacterSetsService)List¶
func (r *ProjectsLocationsAutonomousDatabaseCharacterSetsService) List(parentstring) *ProjectsLocationsAutonomousDatabaseCharacterSetsListCall
List: Lists Autonomous Database Character Sets in a given project andlocation.
- parent: The parent value for the Autonomous Database in the followingformat: projects/{project}/locations/{location}.
typeProjectsLocationsAutonomousDatabasesCreateCall¶
type ProjectsLocationsAutonomousDatabasesCreateCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAutonomousDatabasesCreateCall)AutonomousDatabaseId¶
func (c *ProjectsLocationsAutonomousDatabasesCreateCall) AutonomousDatabaseId(autonomousDatabaseIdstring) *ProjectsLocationsAutonomousDatabasesCreateCall
AutonomousDatabaseId sets the optional parameter "autonomousDatabaseId":Required. The ID of the Autonomous Database to create. This value isrestricted to (^a-z ([a-z0-9-]{0,61}[a-z0-9])?$) and must be a maximum of 63characters in length. The value must start with a letter and end with aletter or a number.
func (*ProjectsLocationsAutonomousDatabasesCreateCall)Context¶
func (c *ProjectsLocationsAutonomousDatabasesCreateCall) Context(ctxcontext.Context) *ProjectsLocationsAutonomousDatabasesCreateCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAutonomousDatabasesCreateCall)Do¶
func (c *ProjectsLocationsAutonomousDatabasesCreateCall) Do(opts ...googleapi.CallOption) (*Operation,error)
Do executes the "oracledatabase.projects.locations.autonomousDatabases.create" call.Any non-2xx status code is an error. Response headers are in either*Operation.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsAutonomousDatabasesCreateCall)Fields¶
func (c *ProjectsLocationsAutonomousDatabasesCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsAutonomousDatabasesCreateCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAutonomousDatabasesCreateCall)Header¶
func (c *ProjectsLocationsAutonomousDatabasesCreateCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsAutonomousDatabasesCreateCall)RequestId¶
func (c *ProjectsLocationsAutonomousDatabasesCreateCall) RequestId(requestIdstring) *ProjectsLocationsAutonomousDatabasesCreateCall
RequestId sets the optional parameter "requestId": An optional ID toidentify the request. This value is used to identify duplicate requests. Ifyou make a request with the same request ID and the original request isstill in progress or completed, the server ignores the second request. Thisprevents clients from accidentally creating duplicate commitments. Therequest ID must be a valid UUID with the exception that zero UUID is notsupported (00000000-0000-0000-0000-000000000000).
typeProjectsLocationsAutonomousDatabasesDeleteCall¶
type ProjectsLocationsAutonomousDatabasesDeleteCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAutonomousDatabasesDeleteCall)Context¶
func (c *ProjectsLocationsAutonomousDatabasesDeleteCall) Context(ctxcontext.Context) *ProjectsLocationsAutonomousDatabasesDeleteCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAutonomousDatabasesDeleteCall)Do¶
func (c *ProjectsLocationsAutonomousDatabasesDeleteCall) Do(opts ...googleapi.CallOption) (*Operation,error)
Do executes the "oracledatabase.projects.locations.autonomousDatabases.delete" call.Any non-2xx status code is an error. Response headers are in either*Operation.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsAutonomousDatabasesDeleteCall)Fields¶
func (c *ProjectsLocationsAutonomousDatabasesDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsAutonomousDatabasesDeleteCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAutonomousDatabasesDeleteCall)Header¶
func (c *ProjectsLocationsAutonomousDatabasesDeleteCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsAutonomousDatabasesDeleteCall)RequestId¶
func (c *ProjectsLocationsAutonomousDatabasesDeleteCall) RequestId(requestIdstring) *ProjectsLocationsAutonomousDatabasesDeleteCall
RequestId sets the optional parameter "requestId": An optional ID toidentify the request. This value is used to identify duplicate requests. Ifyou make a request with the same request ID and the original request isstill in progress or completed, the server ignores the second request. Thisprevents clients from accidentally creating duplicate commitments. Therequest ID must be a valid UUID with the exception that zero UUID is notsupported (00000000-0000-0000-0000-000000000000).
typeProjectsLocationsAutonomousDatabasesFailoverCall¶added inv0.250.0
type ProjectsLocationsAutonomousDatabasesFailoverCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAutonomousDatabasesFailoverCall)Context¶added inv0.250.0
func (c *ProjectsLocationsAutonomousDatabasesFailoverCall) Context(ctxcontext.Context) *ProjectsLocationsAutonomousDatabasesFailoverCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAutonomousDatabasesFailoverCall)Do¶added inv0.250.0
func (c *ProjectsLocationsAutonomousDatabasesFailoverCall) Do(opts ...googleapi.CallOption) (*Operation,error)
Do executes the "oracledatabase.projects.locations.autonomousDatabases.failover" call.Any non-2xx status code is an error. Response headers are in either*Operation.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsAutonomousDatabasesFailoverCall)Fields¶added inv0.250.0
func (c *ProjectsLocationsAutonomousDatabasesFailoverCall) Fields(s ...googleapi.Field) *ProjectsLocationsAutonomousDatabasesFailoverCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAutonomousDatabasesFailoverCall)Header¶added inv0.250.0
func (c *ProjectsLocationsAutonomousDatabasesFailoverCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsAutonomousDatabasesGenerateWalletCall¶
type ProjectsLocationsAutonomousDatabasesGenerateWalletCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAutonomousDatabasesGenerateWalletCall)Context¶
func (c *ProjectsLocationsAutonomousDatabasesGenerateWalletCall) Context(ctxcontext.Context) *ProjectsLocationsAutonomousDatabasesGenerateWalletCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAutonomousDatabasesGenerateWalletCall)Do¶
func (c *ProjectsLocationsAutonomousDatabasesGenerateWalletCall) Do(opts ...googleapi.CallOption) (*GenerateAutonomousDatabaseWalletResponse,error)
Do executes the "oracledatabase.projects.locations.autonomousDatabases.generateWallet" call.Any non-2xx status code is an error. Response headers are in either*GenerateAutonomousDatabaseWalletResponse.ServerResponse.Header or (if aresponse was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsAutonomousDatabasesGenerateWalletCall)Fields¶
func (c *ProjectsLocationsAutonomousDatabasesGenerateWalletCall) Fields(s ...googleapi.Field) *ProjectsLocationsAutonomousDatabasesGenerateWalletCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAutonomousDatabasesGenerateWalletCall)Header¶
func (c *ProjectsLocationsAutonomousDatabasesGenerateWalletCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsAutonomousDatabasesGetCall¶
type ProjectsLocationsAutonomousDatabasesGetCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAutonomousDatabasesGetCall)Context¶
func (c *ProjectsLocationsAutonomousDatabasesGetCall) Context(ctxcontext.Context) *ProjectsLocationsAutonomousDatabasesGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAutonomousDatabasesGetCall)Do¶
func (c *ProjectsLocationsAutonomousDatabasesGetCall) Do(opts ...googleapi.CallOption) (*AutonomousDatabase,error)
Do executes the "oracledatabase.projects.locations.autonomousDatabases.get" call.Any non-2xx status code is an error. Response headers are in either*AutonomousDatabase.ServerResponse.Header or (if a response was returned atall) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified tocheck whether the returned error was because http.StatusNotModified wasreturned.
func (*ProjectsLocationsAutonomousDatabasesGetCall)Fields¶
func (c *ProjectsLocationsAutonomousDatabasesGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsAutonomousDatabasesGetCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAutonomousDatabasesGetCall)Header¶
func (c *ProjectsLocationsAutonomousDatabasesGetCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsAutonomousDatabasesGetCall)IfNoneMatch¶
func (c *ProjectsLocationsAutonomousDatabasesGetCall) IfNoneMatch(entityTagstring) *ProjectsLocationsAutonomousDatabasesGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
typeProjectsLocationsAutonomousDatabasesListCall¶
type ProjectsLocationsAutonomousDatabasesListCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAutonomousDatabasesListCall)Context¶
func (c *ProjectsLocationsAutonomousDatabasesListCall) Context(ctxcontext.Context) *ProjectsLocationsAutonomousDatabasesListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAutonomousDatabasesListCall)Do¶
func (c *ProjectsLocationsAutonomousDatabasesListCall) Do(opts ...googleapi.CallOption) (*ListAutonomousDatabasesResponse,error)
Do executes the "oracledatabase.projects.locations.autonomousDatabases.list" call.Any non-2xx status code is an error. Response headers are in either*ListAutonomousDatabasesResponse.ServerResponse.Header or (if a response wasreturned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsAutonomousDatabasesListCall)Fields¶
func (c *ProjectsLocationsAutonomousDatabasesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsAutonomousDatabasesListCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAutonomousDatabasesListCall)Filter¶
func (c *ProjectsLocationsAutonomousDatabasesListCall) Filter(filterstring) *ProjectsLocationsAutonomousDatabasesListCall
Filter sets the optional parameter "filter": An expression for filtering theresults of the request.
func (*ProjectsLocationsAutonomousDatabasesListCall)Header¶
func (c *ProjectsLocationsAutonomousDatabasesListCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsAutonomousDatabasesListCall)IfNoneMatch¶
func (c *ProjectsLocationsAutonomousDatabasesListCall) IfNoneMatch(entityTagstring) *ProjectsLocationsAutonomousDatabasesListCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsAutonomousDatabasesListCall)OrderBy¶
func (c *ProjectsLocationsAutonomousDatabasesListCall) OrderBy(orderBystring) *ProjectsLocationsAutonomousDatabasesListCall
OrderBy sets the optional parameter "orderBy": An expression for orderingthe results of the request.
func (*ProjectsLocationsAutonomousDatabasesListCall)PageSize¶
func (c *ProjectsLocationsAutonomousDatabasesListCall) PageSize(pageSizeint64) *ProjectsLocationsAutonomousDatabasesListCall
PageSize sets the optional parameter "pageSize": The maximum number of itemsto return. If unspecified, at most 50 Autonomous Database will be returned.The maximum value is 1000; values above 1000 will be coerced to 1000.
func (*ProjectsLocationsAutonomousDatabasesListCall)PageToken¶
func (c *ProjectsLocationsAutonomousDatabasesListCall) PageToken(pageTokenstring) *ProjectsLocationsAutonomousDatabasesListCall
PageToken sets the optional parameter "pageToken": A token identifying apage of results the server should return.
func (*ProjectsLocationsAutonomousDatabasesListCall)Pages¶
func (c *ProjectsLocationsAutonomousDatabasesListCall) Pages(ctxcontext.Context, f func(*ListAutonomousDatabasesResponse)error)error
Pages invokes f for each page of results.A non-nil error returned from f will halt the iteration.The provided context supersedes any context provided to the Context method.
typeProjectsLocationsAutonomousDatabasesPatchCall¶added inv0.251.0
type ProjectsLocationsAutonomousDatabasesPatchCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAutonomousDatabasesPatchCall)Context¶added inv0.251.0
func (c *ProjectsLocationsAutonomousDatabasesPatchCall) Context(ctxcontext.Context) *ProjectsLocationsAutonomousDatabasesPatchCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAutonomousDatabasesPatchCall)Do¶added inv0.251.0
func (c *ProjectsLocationsAutonomousDatabasesPatchCall) Do(opts ...googleapi.CallOption) (*Operation,error)
Do executes the "oracledatabase.projects.locations.autonomousDatabases.patch" call.Any non-2xx status code is an error. Response headers are in either*Operation.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsAutonomousDatabasesPatchCall)Fields¶added inv0.251.0
func (c *ProjectsLocationsAutonomousDatabasesPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsAutonomousDatabasesPatchCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAutonomousDatabasesPatchCall)Header¶added inv0.251.0
func (c *ProjectsLocationsAutonomousDatabasesPatchCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsAutonomousDatabasesPatchCall)RequestId¶added inv0.251.0
func (c *ProjectsLocationsAutonomousDatabasesPatchCall) RequestId(requestIdstring) *ProjectsLocationsAutonomousDatabasesPatchCall
RequestId sets the optional parameter "requestId": An optional ID toidentify the request. This value is used to identify duplicate requests. Ifyou make a request with the same request ID and the original request isstill in progress or completed, the server ignores the second request. Thisprevents clients from accidentally creating duplicate commitments. Therequest ID must be a valid UUID with the exception that zero UUID is notsupported (00000000-0000-0000-0000-000000000000).
func (*ProjectsLocationsAutonomousDatabasesPatchCall)UpdateMask¶added inv0.251.0
func (c *ProjectsLocationsAutonomousDatabasesPatchCall) UpdateMask(updateMaskstring) *ProjectsLocationsAutonomousDatabasesPatchCall
UpdateMask sets the optional parameter "updateMask": Field mask is used tospecify the fields to be overwritten in the Exadata resource by the update.The fields specified in the update_mask are relative to the resource, notthe full request. A field will be overwritten if it is in the mask. If theuser does not provide a mask then all fields will be overwritten.
typeProjectsLocationsAutonomousDatabasesRestartCall¶added inv0.227.0
type ProjectsLocationsAutonomousDatabasesRestartCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAutonomousDatabasesRestartCall)Context¶added inv0.227.0
func (c *ProjectsLocationsAutonomousDatabasesRestartCall) Context(ctxcontext.Context) *ProjectsLocationsAutonomousDatabasesRestartCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAutonomousDatabasesRestartCall)Do¶added inv0.227.0
func (c *ProjectsLocationsAutonomousDatabasesRestartCall) Do(opts ...googleapi.CallOption) (*Operation,error)
Do executes the "oracledatabase.projects.locations.autonomousDatabases.restart" call.Any non-2xx status code is an error. Response headers are in either*Operation.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsAutonomousDatabasesRestartCall)Fields¶added inv0.227.0
func (c *ProjectsLocationsAutonomousDatabasesRestartCall) Fields(s ...googleapi.Field) *ProjectsLocationsAutonomousDatabasesRestartCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAutonomousDatabasesRestartCall)Header¶added inv0.227.0
func (c *ProjectsLocationsAutonomousDatabasesRestartCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsAutonomousDatabasesRestoreCall¶
type ProjectsLocationsAutonomousDatabasesRestoreCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAutonomousDatabasesRestoreCall)Context¶
func (c *ProjectsLocationsAutonomousDatabasesRestoreCall) Context(ctxcontext.Context) *ProjectsLocationsAutonomousDatabasesRestoreCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAutonomousDatabasesRestoreCall)Do¶
func (c *ProjectsLocationsAutonomousDatabasesRestoreCall) Do(opts ...googleapi.CallOption) (*Operation,error)
Do executes the "oracledatabase.projects.locations.autonomousDatabases.restore" call.Any non-2xx status code is an error. Response headers are in either*Operation.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsAutonomousDatabasesRestoreCall)Fields¶
func (c *ProjectsLocationsAutonomousDatabasesRestoreCall) Fields(s ...googleapi.Field) *ProjectsLocationsAutonomousDatabasesRestoreCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAutonomousDatabasesRestoreCall)Header¶
func (c *ProjectsLocationsAutonomousDatabasesRestoreCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsAutonomousDatabasesService¶
type ProjectsLocationsAutonomousDatabasesService struct {// contains filtered or unexported fields}funcNewProjectsLocationsAutonomousDatabasesService¶
func NewProjectsLocationsAutonomousDatabasesService(s *Service) *ProjectsLocationsAutonomousDatabasesService
func (*ProjectsLocationsAutonomousDatabasesService)Create¶
func (r *ProjectsLocationsAutonomousDatabasesService) Create(parentstring, autonomousdatabase *AutonomousDatabase) *ProjectsLocationsAutonomousDatabasesCreateCall
Create: Creates a new Autonomous Database in a given project and location.
- parent: The name of the parent in the following format:projects/{project}/locations/{location}.
func (*ProjectsLocationsAutonomousDatabasesService)Delete¶
func (r *ProjectsLocationsAutonomousDatabasesService) Delete(namestring) *ProjectsLocationsAutonomousDatabasesDeleteCall
Delete: Deletes a single Autonomous Database.
- name: The name of the resource in the following format:projects/{project}/locations/{location}/autonomousDatabases/{autonomous_database}.
func (*ProjectsLocationsAutonomousDatabasesService)Failover¶added inv0.250.0
func (r *ProjectsLocationsAutonomousDatabasesService) Failover(namestring, failoverautonomousdatabaserequest *FailoverAutonomousDatabaseRequest) *ProjectsLocationsAutonomousDatabasesFailoverCall
Failover: Initiates a failover to target autonomous database from theassociated primary database.
- name: The name of the Autonomous Database in the following format:projects/{project}/locations/{location}/autonomousDatabases/{autonomous_database}.
func (*ProjectsLocationsAutonomousDatabasesService)GenerateWallet¶
func (r *ProjectsLocationsAutonomousDatabasesService) GenerateWallet(namestring, generateautonomousdatabasewalletrequest *GenerateAutonomousDatabaseWalletRequest) *ProjectsLocationsAutonomousDatabasesGenerateWalletCall
GenerateWallet: Generates a wallet for an Autonomous Database.
- name: The name of the Autonomous Database in the following format:projects/{project}/locations/{location}/autonomousDatabases/{autonomous_database}.
func (*ProjectsLocationsAutonomousDatabasesService)Get¶
func (r *ProjectsLocationsAutonomousDatabasesService) Get(namestring) *ProjectsLocationsAutonomousDatabasesGetCall
Get: Gets the details of a single Autonomous Database.
- name: The name of the Autonomous Database in the following format:projects/{project}/locations/{location}/autonomousDatabases/{autonomous_database}.
func (*ProjectsLocationsAutonomousDatabasesService)List¶
func (r *ProjectsLocationsAutonomousDatabasesService) List(parentstring) *ProjectsLocationsAutonomousDatabasesListCall
List: Lists the Autonomous Databases in a given project and location.
- parent: The parent value for the Autonomous Database in the followingformat: projects/{project}/locations/{location}.
func (*ProjectsLocationsAutonomousDatabasesService)Patch¶added inv0.251.0
func (r *ProjectsLocationsAutonomousDatabasesService) Patch(namestring, autonomousdatabase *AutonomousDatabase) *ProjectsLocationsAutonomousDatabasesPatchCall
Patch: Updates the parameters of a single Autonomous Database.
- name: Identifier. The name of the Autonomous Database resource in thefollowing format:projects/{project}/locations/{region}/autonomousDatabases/{autonomous_database}.
func (*ProjectsLocationsAutonomousDatabasesService)Restart¶added inv0.227.0
func (r *ProjectsLocationsAutonomousDatabasesService) Restart(namestring, restartautonomousdatabaserequest *RestartAutonomousDatabaseRequest) *ProjectsLocationsAutonomousDatabasesRestartCall
Restart: Restarts an Autonomous Database.
- name: The name of the Autonomous Database in the following format:projects/{project}/locations/{location}/autonomousDatabases/{autonomous_database}.
func (*ProjectsLocationsAutonomousDatabasesService)Restore¶
func (r *ProjectsLocationsAutonomousDatabasesService) Restore(namestring, restoreautonomousdatabaserequest *RestoreAutonomousDatabaseRequest) *ProjectsLocationsAutonomousDatabasesRestoreCall
Restore: Restores a single Autonomous Database.
- name: The name of the Autonomous Database in the following format:projects/{project}/locations/{location}/autonomousDatabases/{autonomous_database}.
func (*ProjectsLocationsAutonomousDatabasesService)Start¶added inv0.227.0
func (r *ProjectsLocationsAutonomousDatabasesService) Start(namestring, startautonomousdatabaserequest *StartAutonomousDatabaseRequest) *ProjectsLocationsAutonomousDatabasesStartCall
Start: Starts an Autonomous Database.
- name: The name of the Autonomous Database in the following format:projects/{project}/locations/{location}/autonomousDatabases/{autonomous_database}.
func (*ProjectsLocationsAutonomousDatabasesService)Stop¶added inv0.227.0
func (r *ProjectsLocationsAutonomousDatabasesService) Stop(namestring, stopautonomousdatabaserequest *StopAutonomousDatabaseRequest) *ProjectsLocationsAutonomousDatabasesStopCall
Stop: Stops an Autonomous Database.
- name: The name of the Autonomous Database in the following format:projects/{project}/locations/{location}/autonomousDatabases/{autonomous_database}.
func (*ProjectsLocationsAutonomousDatabasesService)Switchover¶added inv0.229.0
func (r *ProjectsLocationsAutonomousDatabasesService) Switchover(namestring, switchoverautonomousdatabaserequest *SwitchoverAutonomousDatabaseRequest) *ProjectsLocationsAutonomousDatabasesSwitchoverCall
Switchover: Initiates a switchover of specified autonomous database to theassociated peer database.
- name: The name of the Autonomous Database in the following format:projects/{project}/locations/{location}/autonomousDatabases/{autonomous_database}.
typeProjectsLocationsAutonomousDatabasesStartCall¶added inv0.227.0
type ProjectsLocationsAutonomousDatabasesStartCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAutonomousDatabasesStartCall)Context¶added inv0.227.0
func (c *ProjectsLocationsAutonomousDatabasesStartCall) Context(ctxcontext.Context) *ProjectsLocationsAutonomousDatabasesStartCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAutonomousDatabasesStartCall)Do¶added inv0.227.0
func (c *ProjectsLocationsAutonomousDatabasesStartCall) Do(opts ...googleapi.CallOption) (*Operation,error)
Do executes the "oracledatabase.projects.locations.autonomousDatabases.start" call.Any non-2xx status code is an error. Response headers are in either*Operation.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsAutonomousDatabasesStartCall)Fields¶added inv0.227.0
func (c *ProjectsLocationsAutonomousDatabasesStartCall) Fields(s ...googleapi.Field) *ProjectsLocationsAutonomousDatabasesStartCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAutonomousDatabasesStartCall)Header¶added inv0.227.0
func (c *ProjectsLocationsAutonomousDatabasesStartCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsAutonomousDatabasesStopCall¶added inv0.227.0
type ProjectsLocationsAutonomousDatabasesStopCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAutonomousDatabasesStopCall)Context¶added inv0.227.0
func (c *ProjectsLocationsAutonomousDatabasesStopCall) Context(ctxcontext.Context) *ProjectsLocationsAutonomousDatabasesStopCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAutonomousDatabasesStopCall)Do¶added inv0.227.0
func (c *ProjectsLocationsAutonomousDatabasesStopCall) Do(opts ...googleapi.CallOption) (*Operation,error)
Do executes the "oracledatabase.projects.locations.autonomousDatabases.stop" call.Any non-2xx status code is an error. Response headers are in either*Operation.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsAutonomousDatabasesStopCall)Fields¶added inv0.227.0
func (c *ProjectsLocationsAutonomousDatabasesStopCall) Fields(s ...googleapi.Field) *ProjectsLocationsAutonomousDatabasesStopCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAutonomousDatabasesStopCall)Header¶added inv0.227.0
func (c *ProjectsLocationsAutonomousDatabasesStopCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsAutonomousDatabasesSwitchoverCall¶added inv0.229.0
type ProjectsLocationsAutonomousDatabasesSwitchoverCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAutonomousDatabasesSwitchoverCall)Context¶added inv0.229.0
func (c *ProjectsLocationsAutonomousDatabasesSwitchoverCall) Context(ctxcontext.Context) *ProjectsLocationsAutonomousDatabasesSwitchoverCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAutonomousDatabasesSwitchoverCall)Do¶added inv0.229.0
func (c *ProjectsLocationsAutonomousDatabasesSwitchoverCall) Do(opts ...googleapi.CallOption) (*Operation,error)
Do executes the "oracledatabase.projects.locations.autonomousDatabases.switchover" call.Any non-2xx status code is an error. Response headers are in either*Operation.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsAutonomousDatabasesSwitchoverCall)Fields¶added inv0.229.0
func (c *ProjectsLocationsAutonomousDatabasesSwitchoverCall) Fields(s ...googleapi.Field) *ProjectsLocationsAutonomousDatabasesSwitchoverCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAutonomousDatabasesSwitchoverCall)Header¶added inv0.229.0
func (c *ProjectsLocationsAutonomousDatabasesSwitchoverCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsAutonomousDbVersionsListCall¶
type ProjectsLocationsAutonomousDbVersionsListCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAutonomousDbVersionsListCall)Context¶
func (c *ProjectsLocationsAutonomousDbVersionsListCall) Context(ctxcontext.Context) *ProjectsLocationsAutonomousDbVersionsListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAutonomousDbVersionsListCall)Do¶
func (c *ProjectsLocationsAutonomousDbVersionsListCall) Do(opts ...googleapi.CallOption) (*ListAutonomousDbVersionsResponse,error)
Do executes the "oracledatabase.projects.locations.autonomousDbVersions.list" call.Any non-2xx status code is an error. Response headers are in either*ListAutonomousDbVersionsResponse.ServerResponse.Header or (if a responsewas returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsAutonomousDbVersionsListCall)Fields¶
func (c *ProjectsLocationsAutonomousDbVersionsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsAutonomousDbVersionsListCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAutonomousDbVersionsListCall)Header¶
func (c *ProjectsLocationsAutonomousDbVersionsListCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsAutonomousDbVersionsListCall)IfNoneMatch¶
func (c *ProjectsLocationsAutonomousDbVersionsListCall) IfNoneMatch(entityTagstring) *ProjectsLocationsAutonomousDbVersionsListCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsAutonomousDbVersionsListCall)PageSize¶
func (c *ProjectsLocationsAutonomousDbVersionsListCall) PageSize(pageSizeint64) *ProjectsLocationsAutonomousDbVersionsListCall
PageSize sets the optional parameter "pageSize": The maximum number of itemsto return. If unspecified, at most 50 Autonomous DB Versions will bereturned. The maximum value is 1000; values above 1000 will be coerced to1000.
func (*ProjectsLocationsAutonomousDbVersionsListCall)PageToken¶
func (c *ProjectsLocationsAutonomousDbVersionsListCall) PageToken(pageTokenstring) *ProjectsLocationsAutonomousDbVersionsListCall
PageToken sets the optional parameter "pageToken": A token identifying apage of results the server should return.
func (*ProjectsLocationsAutonomousDbVersionsListCall)Pages¶
func (c *ProjectsLocationsAutonomousDbVersionsListCall) Pages(ctxcontext.Context, f func(*ListAutonomousDbVersionsResponse)error)error
Pages invokes f for each page of results.A non-nil error returned from f will halt the iteration.The provided context supersedes any context provided to the Context method.
typeProjectsLocationsAutonomousDbVersionsService¶
type ProjectsLocationsAutonomousDbVersionsService struct {// contains filtered or unexported fields}funcNewProjectsLocationsAutonomousDbVersionsService¶
func NewProjectsLocationsAutonomousDbVersionsService(s *Service) *ProjectsLocationsAutonomousDbVersionsService
func (*ProjectsLocationsAutonomousDbVersionsService)List¶
func (r *ProjectsLocationsAutonomousDbVersionsService) List(parentstring) *ProjectsLocationsAutonomousDbVersionsListCall
List: Lists all the available Autonomous Database versions for a project andlocation.
- parent: The parent value for the Autonomous Database in the followingformat: projects/{project}/locations/{location}.
typeProjectsLocationsCloudExadataInfrastructuresCreateCall¶
type ProjectsLocationsCloudExadataInfrastructuresCreateCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsCloudExadataInfrastructuresCreateCall)CloudExadataInfrastructureId¶
func (c *ProjectsLocationsCloudExadataInfrastructuresCreateCall) CloudExadataInfrastructureId(cloudExadataInfrastructureIdstring) *ProjectsLocationsCloudExadataInfrastructuresCreateCall
CloudExadataInfrastructureId sets the optional parameter"cloudExadataInfrastructureId": Required. The ID of the ExadataInfrastructure to create. This value is restricted to (^a-z([a-z0-9-]{0,61}[a-z0-9])?$) and must be a maximum of 63 characters inlength. The value must start with a letter and end with a letter or anumber.
func (*ProjectsLocationsCloudExadataInfrastructuresCreateCall)Context¶
func (c *ProjectsLocationsCloudExadataInfrastructuresCreateCall) Context(ctxcontext.Context) *ProjectsLocationsCloudExadataInfrastructuresCreateCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsCloudExadataInfrastructuresCreateCall)Do¶
func (c *ProjectsLocationsCloudExadataInfrastructuresCreateCall) Do(opts ...googleapi.CallOption) (*Operation,error)
Do executes the "oracledatabase.projects.locations.cloudExadataInfrastructures.create" call.Any non-2xx status code is an error. Response headers are in either*Operation.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCloudExadataInfrastructuresCreateCall)Fields¶
func (c *ProjectsLocationsCloudExadataInfrastructuresCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsCloudExadataInfrastructuresCreateCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsCloudExadataInfrastructuresCreateCall)Header¶
func (c *ProjectsLocationsCloudExadataInfrastructuresCreateCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsCloudExadataInfrastructuresCreateCall)RequestId¶
func (c *ProjectsLocationsCloudExadataInfrastructuresCreateCall) RequestId(requestIdstring) *ProjectsLocationsCloudExadataInfrastructuresCreateCall
RequestId sets the optional parameter "requestId": An optional ID toidentify the request. This value is used to identify duplicate requests. Ifyou make a request with the same request ID and the original request isstill in progress or completed, the server ignores the second request. Thisprevents clients from accidentally creating duplicate commitments. Therequest ID must be a valid UUID with the exception that zero UUID is notsupported (00000000-0000-0000-0000-000000000000).
typeProjectsLocationsCloudExadataInfrastructuresDbServersListCall¶
type ProjectsLocationsCloudExadataInfrastructuresDbServersListCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsCloudExadataInfrastructuresDbServersListCall)Context¶
func (c *ProjectsLocationsCloudExadataInfrastructuresDbServersListCall) Context(ctxcontext.Context) *ProjectsLocationsCloudExadataInfrastructuresDbServersListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsCloudExadataInfrastructuresDbServersListCall)Do¶
func (c *ProjectsLocationsCloudExadataInfrastructuresDbServersListCall) Do(opts ...googleapi.CallOption) (*ListDbServersResponse,error)
Do executes the "oracledatabase.projects.locations.cloudExadataInfrastructures.dbServers.list" call.Any non-2xx status code is an error. Response headers are in either*ListDbServersResponse.ServerResponse.Header or (if a response was returnedat all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified tocheck whether the returned error was because http.StatusNotModified wasreturned.
func (*ProjectsLocationsCloudExadataInfrastructuresDbServersListCall)Fields¶
func (c *ProjectsLocationsCloudExadataInfrastructuresDbServersListCall) Fields(s ...googleapi.Field) *ProjectsLocationsCloudExadataInfrastructuresDbServersListCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsCloudExadataInfrastructuresDbServersListCall)Header¶
func (c *ProjectsLocationsCloudExadataInfrastructuresDbServersListCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsCloudExadataInfrastructuresDbServersListCall)IfNoneMatch¶
func (c *ProjectsLocationsCloudExadataInfrastructuresDbServersListCall) IfNoneMatch(entityTagstring) *ProjectsLocationsCloudExadataInfrastructuresDbServersListCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsCloudExadataInfrastructuresDbServersListCall)PageSize¶
func (c *ProjectsLocationsCloudExadataInfrastructuresDbServersListCall) PageSize(pageSizeint64) *ProjectsLocationsCloudExadataInfrastructuresDbServersListCall
PageSize sets the optional parameter "pageSize": The maximum number of itemsto return. If unspecified, a maximum of 50 db servers will be returned. Themaximum value is 1000; values above 1000 will be reset to 1000.
func (*ProjectsLocationsCloudExadataInfrastructuresDbServersListCall)PageToken¶
func (c *ProjectsLocationsCloudExadataInfrastructuresDbServersListCall) PageToken(pageTokenstring) *ProjectsLocationsCloudExadataInfrastructuresDbServersListCall
PageToken sets the optional parameter "pageToken": A token identifying apage of results the server should return.
func (*ProjectsLocationsCloudExadataInfrastructuresDbServersListCall)Pages¶
func (c *ProjectsLocationsCloudExadataInfrastructuresDbServersListCall) Pages(ctxcontext.Context, f func(*ListDbServersResponse)error)error
Pages invokes f for each page of results.A non-nil error returned from f will halt the iteration.The provided context supersedes any context provided to the Context method.
typeProjectsLocationsCloudExadataInfrastructuresDbServersService¶
type ProjectsLocationsCloudExadataInfrastructuresDbServersService struct {// contains filtered or unexported fields}funcNewProjectsLocationsCloudExadataInfrastructuresDbServersService¶
func NewProjectsLocationsCloudExadataInfrastructuresDbServersService(s *Service) *ProjectsLocationsCloudExadataInfrastructuresDbServersService
func (*ProjectsLocationsCloudExadataInfrastructuresDbServersService)List¶
func (r *ProjectsLocationsCloudExadataInfrastructuresDbServersService) List(parentstring) *ProjectsLocationsCloudExadataInfrastructuresDbServersListCall
List: Lists the database servers of an Exadata Infrastructure instance.
- parent: The parent value for database server in the following format:projects/{project}/locations/{location}/cloudExadataInfrastructures/{cloudExadataInfrastructure}.
typeProjectsLocationsCloudExadataInfrastructuresDeleteCall¶
type ProjectsLocationsCloudExadataInfrastructuresDeleteCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsCloudExadataInfrastructuresDeleteCall)Context¶
func (c *ProjectsLocationsCloudExadataInfrastructuresDeleteCall) Context(ctxcontext.Context) *ProjectsLocationsCloudExadataInfrastructuresDeleteCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsCloudExadataInfrastructuresDeleteCall)Do¶
func (c *ProjectsLocationsCloudExadataInfrastructuresDeleteCall) Do(opts ...googleapi.CallOption) (*Operation,error)
Do executes the "oracledatabase.projects.locations.cloudExadataInfrastructures.delete" call.Any non-2xx status code is an error. Response headers are in either*Operation.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCloudExadataInfrastructuresDeleteCall)Fields¶
func (c *ProjectsLocationsCloudExadataInfrastructuresDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsCloudExadataInfrastructuresDeleteCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsCloudExadataInfrastructuresDeleteCall)Force¶
func (c *ProjectsLocationsCloudExadataInfrastructuresDeleteCall) Force(forcebool) *ProjectsLocationsCloudExadataInfrastructuresDeleteCall
Force sets the optional parameter "force": If set to true, all VM clustersfor this Exadata Infrastructure will be deleted. An Exadata Infrastructurecan only be deleted once all its VM clusters have been deleted.
func (*ProjectsLocationsCloudExadataInfrastructuresDeleteCall)Header¶
func (c *ProjectsLocationsCloudExadataInfrastructuresDeleteCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsCloudExadataInfrastructuresDeleteCall)RequestId¶
func (c *ProjectsLocationsCloudExadataInfrastructuresDeleteCall) RequestId(requestIdstring) *ProjectsLocationsCloudExadataInfrastructuresDeleteCall
RequestId sets the optional parameter "requestId": An optional ID toidentify the request. This value is used to identify duplicate requests. Ifyou make a request with the same request ID and the original request isstill in progress or completed, the server ignores the second request. Thisprevents clients from accidentally creating duplicate commitments. Therequest ID must be a valid UUID with the exception that zero UUID is notsupported (00000000-0000-0000-0000-000000000000).
typeProjectsLocationsCloudExadataInfrastructuresGetCall¶
type ProjectsLocationsCloudExadataInfrastructuresGetCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsCloudExadataInfrastructuresGetCall)Context¶
func (c *ProjectsLocationsCloudExadataInfrastructuresGetCall) Context(ctxcontext.Context) *ProjectsLocationsCloudExadataInfrastructuresGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsCloudExadataInfrastructuresGetCall)Do¶
func (c *ProjectsLocationsCloudExadataInfrastructuresGetCall) Do(opts ...googleapi.CallOption) (*CloudExadataInfrastructure,error)
Do executes the "oracledatabase.projects.locations.cloudExadataInfrastructures.get" call.Any non-2xx status code is an error. Response headers are in either*CloudExadataInfrastructure.ServerResponse.Header or (if a response wasreturned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsCloudExadataInfrastructuresGetCall)Fields¶
func (c *ProjectsLocationsCloudExadataInfrastructuresGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsCloudExadataInfrastructuresGetCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsCloudExadataInfrastructuresGetCall)Header¶
func (c *ProjectsLocationsCloudExadataInfrastructuresGetCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsCloudExadataInfrastructuresGetCall)IfNoneMatch¶
func (c *ProjectsLocationsCloudExadataInfrastructuresGetCall) IfNoneMatch(entityTagstring) *ProjectsLocationsCloudExadataInfrastructuresGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
typeProjectsLocationsCloudExadataInfrastructuresListCall¶
type ProjectsLocationsCloudExadataInfrastructuresListCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsCloudExadataInfrastructuresListCall)Context¶
func (c *ProjectsLocationsCloudExadataInfrastructuresListCall) Context(ctxcontext.Context) *ProjectsLocationsCloudExadataInfrastructuresListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsCloudExadataInfrastructuresListCall)Do¶
func (c *ProjectsLocationsCloudExadataInfrastructuresListCall) Do(opts ...googleapi.CallOption) (*ListCloudExadataInfrastructuresResponse,error)
Do executes the "oracledatabase.projects.locations.cloudExadataInfrastructures.list" call.Any non-2xx status code is an error. Response headers are in either*ListCloudExadataInfrastructuresResponse.ServerResponse.Header or (if aresponse was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsCloudExadataInfrastructuresListCall)Fields¶
func (c *ProjectsLocationsCloudExadataInfrastructuresListCall) Fields(s ...googleapi.Field) *ProjectsLocationsCloudExadataInfrastructuresListCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsCloudExadataInfrastructuresListCall)Filter¶added inv0.250.0
func (c *ProjectsLocationsCloudExadataInfrastructuresListCall) Filter(filterstring) *ProjectsLocationsCloudExadataInfrastructuresListCall
Filter sets the optional parameter "filter": An expression for filtering theresults of the request.
func (*ProjectsLocationsCloudExadataInfrastructuresListCall)Header¶
func (c *ProjectsLocationsCloudExadataInfrastructuresListCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsCloudExadataInfrastructuresListCall)IfNoneMatch¶
func (c *ProjectsLocationsCloudExadataInfrastructuresListCall) IfNoneMatch(entityTagstring) *ProjectsLocationsCloudExadataInfrastructuresListCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsCloudExadataInfrastructuresListCall)OrderBy¶added inv0.250.0
func (c *ProjectsLocationsCloudExadataInfrastructuresListCall) OrderBy(orderBystring) *ProjectsLocationsCloudExadataInfrastructuresListCall
OrderBy sets the optional parameter "orderBy": An expression for orderingthe results of the request.
func (*ProjectsLocationsCloudExadataInfrastructuresListCall)PageSize¶
func (c *ProjectsLocationsCloudExadataInfrastructuresListCall) PageSize(pageSizeint64) *ProjectsLocationsCloudExadataInfrastructuresListCall
PageSize sets the optional parameter "pageSize": The maximum number of itemsto return. If unspecified, at most 50 Exadata infrastructures will bereturned. The maximum value is 1000; values above 1000 will be coerced to1000.
func (*ProjectsLocationsCloudExadataInfrastructuresListCall)PageToken¶
func (c *ProjectsLocationsCloudExadataInfrastructuresListCall) PageToken(pageTokenstring) *ProjectsLocationsCloudExadataInfrastructuresListCall
PageToken sets the optional parameter "pageToken": A token identifying apage of results the server should return.
func (*ProjectsLocationsCloudExadataInfrastructuresListCall)Pages¶
func (c *ProjectsLocationsCloudExadataInfrastructuresListCall) Pages(ctxcontext.Context, f func(*ListCloudExadataInfrastructuresResponse)error)error
Pages invokes f for each page of results.A non-nil error returned from f will halt the iteration.The provided context supersedes any context provided to the Context method.
typeProjectsLocationsCloudExadataInfrastructuresService¶
type ProjectsLocationsCloudExadataInfrastructuresService struct {DbServers *ProjectsLocationsCloudExadataInfrastructuresDbServersService// contains filtered or unexported fields}funcNewProjectsLocationsCloudExadataInfrastructuresService¶
func NewProjectsLocationsCloudExadataInfrastructuresService(s *Service) *ProjectsLocationsCloudExadataInfrastructuresService
func (*ProjectsLocationsCloudExadataInfrastructuresService)Create¶
func (r *ProjectsLocationsCloudExadataInfrastructuresService) Create(parentstring, cloudexadatainfrastructure *CloudExadataInfrastructure) *ProjectsLocationsCloudExadataInfrastructuresCreateCall
Create: Creates a new Exadata Infrastructure in a given project andlocation.
- parent: The parent value for CloudExadataInfrastructure in the followingformat: projects/{project}/locations/{location}.
func (*ProjectsLocationsCloudExadataInfrastructuresService)Delete¶
func (r *ProjectsLocationsCloudExadataInfrastructuresService) Delete(namestring) *ProjectsLocationsCloudExadataInfrastructuresDeleteCall
Delete: Deletes a single Exadata Infrastructure.
- name: The name of the Cloud Exadata Infrastructure in the followingformat:projects/{project}/locations/{location}/cloudExadataInfrastructures/{cloud_exadata_infrastructure}.
func (*ProjectsLocationsCloudExadataInfrastructuresService)Get¶
func (r *ProjectsLocationsCloudExadataInfrastructuresService) Get(namestring) *ProjectsLocationsCloudExadataInfrastructuresGetCall
Get: Gets details of a single Exadata Infrastructure.
- name: The name of the Cloud Exadata Infrastructure in the followingformat:projects/{project}/locations/{location}/cloudExadataInfrastructures/{cloud_exadata_infrastructure}.
func (*ProjectsLocationsCloudExadataInfrastructuresService)List¶
func (r *ProjectsLocationsCloudExadataInfrastructuresService) List(parentstring) *ProjectsLocationsCloudExadataInfrastructuresListCall
List: Lists Exadata Infrastructures in a given project and location.
- parent: The parent value for CloudExadataInfrastructure in the followingformat: projects/{project}/locations/{location}.
typeProjectsLocationsCloudVmClustersCreateCall¶
type ProjectsLocationsCloudVmClustersCreateCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsCloudVmClustersCreateCall)CloudVmClusterId¶
func (c *ProjectsLocationsCloudVmClustersCreateCall) CloudVmClusterId(cloudVmClusterIdstring) *ProjectsLocationsCloudVmClustersCreateCall
CloudVmClusterId sets the optional parameter "cloudVmClusterId": Required.The ID of the VM Cluster to create. This value is restricted to (^a-z([a-z0-9-]{0,61}[a-z0-9])?$) and must be a maximum of 63 characters inlength. The value must start with a letter and end with a letter or anumber.
func (*ProjectsLocationsCloudVmClustersCreateCall)Context¶
func (c *ProjectsLocationsCloudVmClustersCreateCall) Context(ctxcontext.Context) *ProjectsLocationsCloudVmClustersCreateCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsCloudVmClustersCreateCall)Do¶
func (c *ProjectsLocationsCloudVmClustersCreateCall) Do(opts ...googleapi.CallOption) (*Operation,error)
Do executes the "oracledatabase.projects.locations.cloudVmClusters.create" call.Any non-2xx status code is an error. Response headers are in either*Operation.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCloudVmClustersCreateCall)Fields¶
func (c *ProjectsLocationsCloudVmClustersCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsCloudVmClustersCreateCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsCloudVmClustersCreateCall)Header¶
func (c *ProjectsLocationsCloudVmClustersCreateCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsCloudVmClustersCreateCall)RequestId¶
func (c *ProjectsLocationsCloudVmClustersCreateCall) RequestId(requestIdstring) *ProjectsLocationsCloudVmClustersCreateCall
RequestId sets the optional parameter "requestId": An optional ID toidentify the request. This value is used to identify duplicate requests. Ifyou make a request with the same request ID and the original request isstill in progress or completed, the server ignores the second request. Thisprevents clients from accidentally creating duplicate commitments. Therequest ID must be a valid UUID with the exception that zero UUID is notsupported (00000000-0000-0000-0000-000000000000).
typeProjectsLocationsCloudVmClustersDbNodesListCall¶
type ProjectsLocationsCloudVmClustersDbNodesListCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsCloudVmClustersDbNodesListCall)Context¶
func (c *ProjectsLocationsCloudVmClustersDbNodesListCall) Context(ctxcontext.Context) *ProjectsLocationsCloudVmClustersDbNodesListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsCloudVmClustersDbNodesListCall)Do¶
func (c *ProjectsLocationsCloudVmClustersDbNodesListCall) Do(opts ...googleapi.CallOption) (*ListDbNodesResponse,error)
Do executes the "oracledatabase.projects.locations.cloudVmClusters.dbNodes.list" call.Any non-2xx status code is an error. Response headers are in either*ListDbNodesResponse.ServerResponse.Header or (if a response was returned atall) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified tocheck whether the returned error was because http.StatusNotModified wasreturned.
func (*ProjectsLocationsCloudVmClustersDbNodesListCall)Fields¶
func (c *ProjectsLocationsCloudVmClustersDbNodesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsCloudVmClustersDbNodesListCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsCloudVmClustersDbNodesListCall)Header¶
func (c *ProjectsLocationsCloudVmClustersDbNodesListCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsCloudVmClustersDbNodesListCall)IfNoneMatch¶
func (c *ProjectsLocationsCloudVmClustersDbNodesListCall) IfNoneMatch(entityTagstring) *ProjectsLocationsCloudVmClustersDbNodesListCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsCloudVmClustersDbNodesListCall)PageSize¶
func (c *ProjectsLocationsCloudVmClustersDbNodesListCall) PageSize(pageSizeint64) *ProjectsLocationsCloudVmClustersDbNodesListCall
PageSize sets the optional parameter "pageSize": The maximum number of itemsto return. If unspecified, at most 50 db nodes will be returned. The maximumvalue is 1000; values above 1000 will be coerced to 1000.
func (*ProjectsLocationsCloudVmClustersDbNodesListCall)PageToken¶
func (c *ProjectsLocationsCloudVmClustersDbNodesListCall) PageToken(pageTokenstring) *ProjectsLocationsCloudVmClustersDbNodesListCall
PageToken sets the optional parameter "pageToken": A token identifying apage of results the node should return.
func (*ProjectsLocationsCloudVmClustersDbNodesListCall)Pages¶
func (c *ProjectsLocationsCloudVmClustersDbNodesListCall) Pages(ctxcontext.Context, f func(*ListDbNodesResponse)error)error
Pages invokes f for each page of results.A non-nil error returned from f will halt the iteration.The provided context supersedes any context provided to the Context method.
typeProjectsLocationsCloudVmClustersDbNodesService¶
type ProjectsLocationsCloudVmClustersDbNodesService struct {// contains filtered or unexported fields}funcNewProjectsLocationsCloudVmClustersDbNodesService¶
func NewProjectsLocationsCloudVmClustersDbNodesService(s *Service) *ProjectsLocationsCloudVmClustersDbNodesService
func (*ProjectsLocationsCloudVmClustersDbNodesService)List¶
func (r *ProjectsLocationsCloudVmClustersDbNodesService) List(parentstring) *ProjectsLocationsCloudVmClustersDbNodesListCall
List: Lists the database nodes of a VM Cluster.
- parent: The parent value for database node in the following format:projects/{project}/locations/{location}/cloudVmClusters/{cloudVmCluster}..
typeProjectsLocationsCloudVmClustersDeleteCall¶
type ProjectsLocationsCloudVmClustersDeleteCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsCloudVmClustersDeleteCall)Context¶
func (c *ProjectsLocationsCloudVmClustersDeleteCall) Context(ctxcontext.Context) *ProjectsLocationsCloudVmClustersDeleteCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsCloudVmClustersDeleteCall)Do¶
func (c *ProjectsLocationsCloudVmClustersDeleteCall) Do(opts ...googleapi.CallOption) (*Operation,error)
Do executes the "oracledatabase.projects.locations.cloudVmClusters.delete" call.Any non-2xx status code is an error. Response headers are in either*Operation.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCloudVmClustersDeleteCall)Fields¶
func (c *ProjectsLocationsCloudVmClustersDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsCloudVmClustersDeleteCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsCloudVmClustersDeleteCall)Force¶
func (c *ProjectsLocationsCloudVmClustersDeleteCall) Force(forcebool) *ProjectsLocationsCloudVmClustersDeleteCall
Force sets the optional parameter "force": If set to true, all childresources for the VM Cluster will be deleted. A VM Cluster can only bedeleted once all its child resources have been deleted.
func (*ProjectsLocationsCloudVmClustersDeleteCall)Header¶
func (c *ProjectsLocationsCloudVmClustersDeleteCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsCloudVmClustersDeleteCall)RequestId¶
func (c *ProjectsLocationsCloudVmClustersDeleteCall) RequestId(requestIdstring) *ProjectsLocationsCloudVmClustersDeleteCall
RequestId sets the optional parameter "requestId": An optional ID toidentify the request. This value is used to identify duplicate requests. Ifyou make a request with the same request ID and the original request isstill in progress or completed, the server ignores the second request. Thisprevents clients from accidentally creating duplicate commitments. Therequest ID must be a valid UUID with the exception that zero UUID is notsupported (00000000-0000-0000-0000-000000000000).
typeProjectsLocationsCloudVmClustersGetCall¶
type ProjectsLocationsCloudVmClustersGetCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsCloudVmClustersGetCall)Context¶
func (c *ProjectsLocationsCloudVmClustersGetCall) Context(ctxcontext.Context) *ProjectsLocationsCloudVmClustersGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsCloudVmClustersGetCall)Do¶
func (c *ProjectsLocationsCloudVmClustersGetCall) Do(opts ...googleapi.CallOption) (*CloudVmCluster,error)
Do executes the "oracledatabase.projects.locations.cloudVmClusters.get" call.Any non-2xx status code is an error. Response headers are in either*CloudVmCluster.ServerResponse.Header or (if a response was returned at all)in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCloudVmClustersGetCall)Fields¶
func (c *ProjectsLocationsCloudVmClustersGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsCloudVmClustersGetCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsCloudVmClustersGetCall)Header¶
func (c *ProjectsLocationsCloudVmClustersGetCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsCloudVmClustersGetCall)IfNoneMatch¶
func (c *ProjectsLocationsCloudVmClustersGetCall) IfNoneMatch(entityTagstring) *ProjectsLocationsCloudVmClustersGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
typeProjectsLocationsCloudVmClustersListCall¶
type ProjectsLocationsCloudVmClustersListCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsCloudVmClustersListCall)Context¶
func (c *ProjectsLocationsCloudVmClustersListCall) Context(ctxcontext.Context) *ProjectsLocationsCloudVmClustersListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsCloudVmClustersListCall)Do¶
func (c *ProjectsLocationsCloudVmClustersListCall) Do(opts ...googleapi.CallOption) (*ListCloudVmClustersResponse,error)
Do executes the "oracledatabase.projects.locations.cloudVmClusters.list" call.Any non-2xx status code is an error. Response headers are in either*ListCloudVmClustersResponse.ServerResponse.Header or (if a response wasreturned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsCloudVmClustersListCall)Fields¶
func (c *ProjectsLocationsCloudVmClustersListCall) Fields(s ...googleapi.Field) *ProjectsLocationsCloudVmClustersListCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsCloudVmClustersListCall)Filter¶
func (c *ProjectsLocationsCloudVmClustersListCall) Filter(filterstring) *ProjectsLocationsCloudVmClustersListCall
Filter sets the optional parameter "filter": An expression for filtering theresults of the request.
func (*ProjectsLocationsCloudVmClustersListCall)Header¶
func (c *ProjectsLocationsCloudVmClustersListCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsCloudVmClustersListCall)IfNoneMatch¶
func (c *ProjectsLocationsCloudVmClustersListCall) IfNoneMatch(entityTagstring) *ProjectsLocationsCloudVmClustersListCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsCloudVmClustersListCall)PageSize¶
func (c *ProjectsLocationsCloudVmClustersListCall) PageSize(pageSizeint64) *ProjectsLocationsCloudVmClustersListCall
PageSize sets the optional parameter "pageSize": The number of VM clustersto return. If unspecified, at most 50 VM clusters will be returned. Themaximum value is 1,000.
func (*ProjectsLocationsCloudVmClustersListCall)PageToken¶
func (c *ProjectsLocationsCloudVmClustersListCall) PageToken(pageTokenstring) *ProjectsLocationsCloudVmClustersListCall
PageToken sets the optional parameter "pageToken": A token identifying thepage of results the server returns.
func (*ProjectsLocationsCloudVmClustersListCall)Pages¶
func (c *ProjectsLocationsCloudVmClustersListCall) Pages(ctxcontext.Context, f func(*ListCloudVmClustersResponse)error)error
Pages invokes f for each page of results.A non-nil error returned from f will halt the iteration.The provided context supersedes any context provided to the Context method.
typeProjectsLocationsCloudVmClustersService¶
type ProjectsLocationsCloudVmClustersService struct {DbNodes *ProjectsLocationsCloudVmClustersDbNodesService// contains filtered or unexported fields}funcNewProjectsLocationsCloudVmClustersService¶
func NewProjectsLocationsCloudVmClustersService(s *Service) *ProjectsLocationsCloudVmClustersService
func (*ProjectsLocationsCloudVmClustersService)Create¶
func (r *ProjectsLocationsCloudVmClustersService) Create(parentstring, cloudvmcluster *CloudVmCluster) *ProjectsLocationsCloudVmClustersCreateCall
Create: Creates a new VM Cluster in a given project and location.
- parent: The name of the parent in the following format:projects/{project}/locations/{location}.
func (*ProjectsLocationsCloudVmClustersService)Delete¶
func (r *ProjectsLocationsCloudVmClustersService) Delete(namestring) *ProjectsLocationsCloudVmClustersDeleteCall
Delete: Deletes a single VM Cluster.
- name: The name of the Cloud VM Cluster in the following format:projects/{project}/locations/{location}/cloudVmClusters/{cloud_vm_cluster}.
func (*ProjectsLocationsCloudVmClustersService)Get¶
func (r *ProjectsLocationsCloudVmClustersService) Get(namestring) *ProjectsLocationsCloudVmClustersGetCall
Get: Gets details of a single VM Cluster.
- name: The name of the Cloud VM Cluster in the following format:projects/{project}/locations/{location}/cloudVmClusters/{cloud_vm_cluster}.
func (*ProjectsLocationsCloudVmClustersService)List¶
func (r *ProjectsLocationsCloudVmClustersService) List(parentstring) *ProjectsLocationsCloudVmClustersListCall
List: Lists the VM Clusters in a given project and location.
- parent: The name of the parent in the following format:projects/{project}/locations/{location}.
typeProjectsLocationsDatabaseCharacterSetsListCall¶added inv0.250.0
type ProjectsLocationsDatabaseCharacterSetsListCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsDatabaseCharacterSetsListCall)Context¶added inv0.250.0
func (c *ProjectsLocationsDatabaseCharacterSetsListCall) Context(ctxcontext.Context) *ProjectsLocationsDatabaseCharacterSetsListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDatabaseCharacterSetsListCall)Do¶added inv0.250.0
func (c *ProjectsLocationsDatabaseCharacterSetsListCall) Do(opts ...googleapi.CallOption) (*ListDatabaseCharacterSetsResponse,error)
Do executes the "oracledatabase.projects.locations.databaseCharacterSets.list" call.Any non-2xx status code is an error. Response headers are in either*ListDatabaseCharacterSetsResponse.ServerResponse.Header or (if a responsewas returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsDatabaseCharacterSetsListCall)Fields¶added inv0.250.0
func (c *ProjectsLocationsDatabaseCharacterSetsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsDatabaseCharacterSetsListCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsDatabaseCharacterSetsListCall)Filter¶added inv0.250.0
func (c *ProjectsLocationsDatabaseCharacterSetsListCall) Filter(filterstring) *ProjectsLocationsDatabaseCharacterSetsListCall
Filter sets the optional parameter "filter": An expression for filtering theresults of the request. Only the **character_set_type** field is supportedin the following format: `character_set_type="{characterSetType}". Acceptedvalues include `DATABASE` and `NATIONAL`.
func (*ProjectsLocationsDatabaseCharacterSetsListCall)Header¶added inv0.250.0
func (c *ProjectsLocationsDatabaseCharacterSetsListCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsDatabaseCharacterSetsListCall)IfNoneMatch¶added inv0.250.0
func (c *ProjectsLocationsDatabaseCharacterSetsListCall) IfNoneMatch(entityTagstring) *ProjectsLocationsDatabaseCharacterSetsListCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsDatabaseCharacterSetsListCall)PageSize¶added inv0.250.0
func (c *ProjectsLocationsDatabaseCharacterSetsListCall) PageSize(pageSizeint64) *ProjectsLocationsDatabaseCharacterSetsListCall
PageSize sets the optional parameter "pageSize": The maximum number ofDatabaseCharacterSets to return. The service may return fewer than thisvalue. If unspecified, at most 50 DatabaseCharacterSets will be returned.The maximum value is 1000; values above 1000 will be coerced to 1000.
func (*ProjectsLocationsDatabaseCharacterSetsListCall)PageToken¶added inv0.250.0
func (c *ProjectsLocationsDatabaseCharacterSetsListCall) PageToken(pageTokenstring) *ProjectsLocationsDatabaseCharacterSetsListCall
PageToken sets the optional parameter "pageToken": A page token, receivedfrom a previous `ListDatabaseCharacterSets` call. Provide this to retrievethe subsequent page. When paginating, all other parameters provided to`ListDatabaseCharacterSets` must match the call that provided the pagetoken.
func (*ProjectsLocationsDatabaseCharacterSetsListCall)Pages¶added inv0.250.0
func (c *ProjectsLocationsDatabaseCharacterSetsListCall) Pages(ctxcontext.Context, f func(*ListDatabaseCharacterSetsResponse)error)error
Pages invokes f for each page of results.A non-nil error returned from f will halt the iteration.The provided context supersedes any context provided to the Context method.
typeProjectsLocationsDatabaseCharacterSetsService¶added inv0.250.0
type ProjectsLocationsDatabaseCharacterSetsService struct {// contains filtered or unexported fields}funcNewProjectsLocationsDatabaseCharacterSetsService¶added inv0.250.0
func NewProjectsLocationsDatabaseCharacterSetsService(s *Service) *ProjectsLocationsDatabaseCharacterSetsService
func (*ProjectsLocationsDatabaseCharacterSetsService)List¶added inv0.250.0
func (r *ProjectsLocationsDatabaseCharacterSetsService) List(parentstring) *ProjectsLocationsDatabaseCharacterSetsListCall
List: List DatabaseCharacterSets for the given project and location.
- parent: The parent value for DatabaseCharacterSets in the followingformat: projects/{project}/locations/{location}.
typeProjectsLocationsDatabasesGetCall¶added inv0.250.0
type ProjectsLocationsDatabasesGetCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsDatabasesGetCall)Context¶added inv0.250.0
func (c *ProjectsLocationsDatabasesGetCall) Context(ctxcontext.Context) *ProjectsLocationsDatabasesGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDatabasesGetCall)Do¶added inv0.250.0
func (c *ProjectsLocationsDatabasesGetCall) Do(opts ...googleapi.CallOption) (*Database,error)
Do executes the "oracledatabase.projects.locations.databases.get" call.Any non-2xx status code is an error. Response headers are in either*Database.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDatabasesGetCall)Fields¶added inv0.250.0
func (c *ProjectsLocationsDatabasesGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsDatabasesGetCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsDatabasesGetCall)Header¶added inv0.250.0
func (c *ProjectsLocationsDatabasesGetCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsDatabasesGetCall)IfNoneMatch¶added inv0.250.0
func (c *ProjectsLocationsDatabasesGetCall) IfNoneMatch(entityTagstring) *ProjectsLocationsDatabasesGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
typeProjectsLocationsDatabasesListCall¶added inv0.250.0
type ProjectsLocationsDatabasesListCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsDatabasesListCall)Context¶added inv0.250.0
func (c *ProjectsLocationsDatabasesListCall) Context(ctxcontext.Context) *ProjectsLocationsDatabasesListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDatabasesListCall)Do¶added inv0.250.0
func (c *ProjectsLocationsDatabasesListCall) Do(opts ...googleapi.CallOption) (*ListDatabasesResponse,error)
Do executes the "oracledatabase.projects.locations.databases.list" call.Any non-2xx status code is an error. Response headers are in either*ListDatabasesResponse.ServerResponse.Header or (if a response was returnedat all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified tocheck whether the returned error was because http.StatusNotModified wasreturned.
func (*ProjectsLocationsDatabasesListCall)Fields¶added inv0.250.0
func (c *ProjectsLocationsDatabasesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsDatabasesListCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsDatabasesListCall)Filter¶added inv0.250.0
func (c *ProjectsLocationsDatabasesListCall) Filter(filterstring) *ProjectsLocationsDatabasesListCall
Filter sets the optional parameter "filter": An expression for filtering theresults of the request. list for container databases is supported only witha valid dbSystem (full resource name) filter in this format:`dbSystem="projects/{project}/locations/{location}/dbSystems/{dbSystemId}"
func (*ProjectsLocationsDatabasesListCall)Header¶added inv0.250.0
func (c *ProjectsLocationsDatabasesListCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsDatabasesListCall)IfNoneMatch¶added inv0.250.0
func (c *ProjectsLocationsDatabasesListCall) IfNoneMatch(entityTagstring) *ProjectsLocationsDatabasesListCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsDatabasesListCall)PageSize¶added inv0.250.0
func (c *ProjectsLocationsDatabasesListCall) PageSize(pageSizeint64) *ProjectsLocationsDatabasesListCall
PageSize sets the optional parameter "pageSize": The maximum number of itemsto return. If unspecified, a maximum of 50 Databases will be returned. Themaximum value is 1000; values above 1000 will be reset to 1000.
func (*ProjectsLocationsDatabasesListCall)PageToken¶added inv0.250.0
func (c *ProjectsLocationsDatabasesListCall) PageToken(pageTokenstring) *ProjectsLocationsDatabasesListCall
PageToken sets the optional parameter "pageToken": A token identifying therequested page of results to return. All fields except the filter shouldremain the same as in the request that provided this page token.
func (*ProjectsLocationsDatabasesListCall)Pages¶added inv0.250.0
func (c *ProjectsLocationsDatabasesListCall) Pages(ctxcontext.Context, f func(*ListDatabasesResponse)error)error
Pages invokes f for each page of results.A non-nil error returned from f will halt the iteration.The provided context supersedes any context provided to the Context method.
typeProjectsLocationsDatabasesService¶added inv0.250.0
type ProjectsLocationsDatabasesService struct {// contains filtered or unexported fields}funcNewProjectsLocationsDatabasesService¶added inv0.250.0
func NewProjectsLocationsDatabasesService(s *Service) *ProjectsLocationsDatabasesService
func (*ProjectsLocationsDatabasesService)Get¶added inv0.250.0
func (r *ProjectsLocationsDatabasesService) Get(namestring) *ProjectsLocationsDatabasesGetCall
Get: Gets details of a single Database.
- name: The name of the Database resource in the following format:projects/{project}/locations/{region}/databases/{database}.
func (*ProjectsLocationsDatabasesService)List¶added inv0.250.0
func (r *ProjectsLocationsDatabasesService) List(parentstring) *ProjectsLocationsDatabasesListCall
List: Lists all the Databases for the given project, location and DbSystem.
- parent: The parent resource name in the following format:projects/{project}/locations/{region}.
typeProjectsLocationsDbSystemInitialStorageSizesListCall¶added inv0.250.0
type ProjectsLocationsDbSystemInitialStorageSizesListCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsDbSystemInitialStorageSizesListCall)Context¶added inv0.250.0
func (c *ProjectsLocationsDbSystemInitialStorageSizesListCall) Context(ctxcontext.Context) *ProjectsLocationsDbSystemInitialStorageSizesListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDbSystemInitialStorageSizesListCall)Do¶added inv0.250.0
func (c *ProjectsLocationsDbSystemInitialStorageSizesListCall) Do(opts ...googleapi.CallOption) (*ListDbSystemInitialStorageSizesResponse,error)
Do executes the "oracledatabase.projects.locations.dbSystemInitialStorageSizes.list" call.Any non-2xx status code is an error. Response headers are in either*ListDbSystemInitialStorageSizesResponse.ServerResponse.Header or (if aresponse was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsDbSystemInitialStorageSizesListCall)Fields¶added inv0.250.0
func (c *ProjectsLocationsDbSystemInitialStorageSizesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsDbSystemInitialStorageSizesListCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsDbSystemInitialStorageSizesListCall)Header¶added inv0.250.0
func (c *ProjectsLocationsDbSystemInitialStorageSizesListCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsDbSystemInitialStorageSizesListCall)IfNoneMatch¶added inv0.250.0
func (c *ProjectsLocationsDbSystemInitialStorageSizesListCall) IfNoneMatch(entityTagstring) *ProjectsLocationsDbSystemInitialStorageSizesListCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsDbSystemInitialStorageSizesListCall)PageSize¶added inv0.250.0
func (c *ProjectsLocationsDbSystemInitialStorageSizesListCall) PageSize(pageSizeint64) *ProjectsLocationsDbSystemInitialStorageSizesListCall
PageSize sets the optional parameter "pageSize": The maximum number of itemsto return. If unspecified, a maximum of 50 DbSystemInitialStorageSizes willbe returned. The maximum value is 1000; values above 1000 will be reset to1000.
func (*ProjectsLocationsDbSystemInitialStorageSizesListCall)PageToken¶added inv0.250.0
func (c *ProjectsLocationsDbSystemInitialStorageSizesListCall) PageToken(pageTokenstring) *ProjectsLocationsDbSystemInitialStorageSizesListCall
PageToken sets the optional parameter "pageToken": A token identifying therequested page of results to return. All fields except the filter shouldremain the same as in the request that provided this page token.
func (*ProjectsLocationsDbSystemInitialStorageSizesListCall)Pages¶added inv0.250.0
func (c *ProjectsLocationsDbSystemInitialStorageSizesListCall) Pages(ctxcontext.Context, f func(*ListDbSystemInitialStorageSizesResponse)error)error
Pages invokes f for each page of results.A non-nil error returned from f will halt the iteration.The provided context supersedes any context provided to the Context method.
typeProjectsLocationsDbSystemInitialStorageSizesService¶added inv0.250.0
type ProjectsLocationsDbSystemInitialStorageSizesService struct {// contains filtered or unexported fields}funcNewProjectsLocationsDbSystemInitialStorageSizesService¶added inv0.250.0
func NewProjectsLocationsDbSystemInitialStorageSizesService(s *Service) *ProjectsLocationsDbSystemInitialStorageSizesService
func (*ProjectsLocationsDbSystemInitialStorageSizesService)List¶added inv0.250.0
func (r *ProjectsLocationsDbSystemInitialStorageSizesService) List(parentstring) *ProjectsLocationsDbSystemInitialStorageSizesListCall
List: Lists all the DbSystemInitialStorageSizes for the given project andlocation.
- parent: The parent value for the DbSystemInitialStorageSize resource withthe format: projects/{project}/locations/{location}.
typeProjectsLocationsDbSystemShapesListCall¶
type ProjectsLocationsDbSystemShapesListCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsDbSystemShapesListCall)Context¶
func (c *ProjectsLocationsDbSystemShapesListCall) Context(ctxcontext.Context) *ProjectsLocationsDbSystemShapesListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDbSystemShapesListCall)Do¶
func (c *ProjectsLocationsDbSystemShapesListCall) Do(opts ...googleapi.CallOption) (*ListDbSystemShapesResponse,error)
Do executes the "oracledatabase.projects.locations.dbSystemShapes.list" call.Any non-2xx status code is an error. Response headers are in either*ListDbSystemShapesResponse.ServerResponse.Header or (if a response wasreturned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsDbSystemShapesListCall)Fields¶
func (c *ProjectsLocationsDbSystemShapesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsDbSystemShapesListCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsDbSystemShapesListCall)Filter¶added inv0.250.0
func (c *ProjectsLocationsDbSystemShapesListCall) Filter(filterstring) *ProjectsLocationsDbSystemShapesListCall
Filter sets the optional parameter "filter": An expression for filtering theresults of the request. Only the gcp_oracle_zone_id field is supported inthis format: `gcp_oracle_zone_id="{gcp_oracle_zone_id}".
func (*ProjectsLocationsDbSystemShapesListCall)Header¶
func (c *ProjectsLocationsDbSystemShapesListCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsDbSystemShapesListCall)IfNoneMatch¶
func (c *ProjectsLocationsDbSystemShapesListCall) IfNoneMatch(entityTagstring) *ProjectsLocationsDbSystemShapesListCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsDbSystemShapesListCall)PageSize¶
func (c *ProjectsLocationsDbSystemShapesListCall) PageSize(pageSizeint64) *ProjectsLocationsDbSystemShapesListCall
PageSize sets the optional parameter "pageSize": The maximum number of itemsto return. If unspecified, at most 50 database system shapes will bereturned. The maximum value is 1000; values above 1000 will be coerced to1000.
func (*ProjectsLocationsDbSystemShapesListCall)PageToken¶
func (c *ProjectsLocationsDbSystemShapesListCall) PageToken(pageTokenstring) *ProjectsLocationsDbSystemShapesListCall
PageToken sets the optional parameter "pageToken": A token identifying apage of results the server should return.
func (*ProjectsLocationsDbSystemShapesListCall)Pages¶
func (c *ProjectsLocationsDbSystemShapesListCall) Pages(ctxcontext.Context, f func(*ListDbSystemShapesResponse)error)error
Pages invokes f for each page of results.A non-nil error returned from f will halt the iteration.The provided context supersedes any context provided to the Context method.
typeProjectsLocationsDbSystemShapesService¶
type ProjectsLocationsDbSystemShapesService struct {// contains filtered or unexported fields}funcNewProjectsLocationsDbSystemShapesService¶
func NewProjectsLocationsDbSystemShapesService(s *Service) *ProjectsLocationsDbSystemShapesService
func (*ProjectsLocationsDbSystemShapesService)List¶
func (r *ProjectsLocationsDbSystemShapesService) List(parentstring) *ProjectsLocationsDbSystemShapesListCall
List: Lists the database system shapes available for the project andlocation.
- parent: The parent value for Database System Shapes in the followingformat: projects/{project}/locations/{location}.
typeProjectsLocationsDbSystemsCreateCall¶added inv0.250.0
type ProjectsLocationsDbSystemsCreateCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsDbSystemsCreateCall)Context¶added inv0.250.0
func (c *ProjectsLocationsDbSystemsCreateCall) Context(ctxcontext.Context) *ProjectsLocationsDbSystemsCreateCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDbSystemsCreateCall)DbSystemId¶added inv0.250.0
func (c *ProjectsLocationsDbSystemsCreateCall) DbSystemId(dbSystemIdstring) *ProjectsLocationsDbSystemsCreateCall
DbSystemId sets the optional parameter "dbSystemId": Required. The ID of theDbSystem to create. This value is restricted to (^a-z([a-z0-9-]{0,61}[a-z0-9])?$) and must be a maximum of 63 characters inlength. The value must start with a letter and end with a letter or anumber.
func (*ProjectsLocationsDbSystemsCreateCall)Do¶added inv0.250.0
func (c *ProjectsLocationsDbSystemsCreateCall) Do(opts ...googleapi.CallOption) (*Operation,error)
Do executes the "oracledatabase.projects.locations.dbSystems.create" call.Any non-2xx status code is an error. Response headers are in either*Operation.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDbSystemsCreateCall)Fields¶added inv0.250.0
func (c *ProjectsLocationsDbSystemsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsDbSystemsCreateCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsDbSystemsCreateCall)Header¶added inv0.250.0
func (c *ProjectsLocationsDbSystemsCreateCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsDbSystemsCreateCall)RequestId¶added inv0.250.0
func (c *ProjectsLocationsDbSystemsCreateCall) RequestId(requestIdstring) *ProjectsLocationsDbSystemsCreateCall
RequestId sets the optional parameter "requestId": An optional request ID toidentify requests. Specify a unique request ID so that if you must retryyour request, the server will know to ignore the request if it has alreadybeen completed. The server will guarantee that for at least 60 minutes sincethe first request. For example, consider a situation where you make aninitial request and the request times out. If you make the request againwith the same request ID, the server can check if original operation withthe same request ID was received, and if so, will ignore the second request.This prevents clients from accidentally creating duplicate commitments. Therequest ID must be a valid UUID with the exception that zero UUID is notsupported (00000000-0000-0000-0000-000000000000).
typeProjectsLocationsDbSystemsDeleteCall¶added inv0.250.0
type ProjectsLocationsDbSystemsDeleteCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsDbSystemsDeleteCall)Context¶added inv0.250.0
func (c *ProjectsLocationsDbSystemsDeleteCall) Context(ctxcontext.Context) *ProjectsLocationsDbSystemsDeleteCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDbSystemsDeleteCall)Do¶added inv0.250.0
func (c *ProjectsLocationsDbSystemsDeleteCall) Do(opts ...googleapi.CallOption) (*Operation,error)
Do executes the "oracledatabase.projects.locations.dbSystems.delete" call.Any non-2xx status code is an error. Response headers are in either*Operation.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDbSystemsDeleteCall)Fields¶added inv0.250.0
func (c *ProjectsLocationsDbSystemsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsDbSystemsDeleteCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsDbSystemsDeleteCall)Header¶added inv0.250.0
func (c *ProjectsLocationsDbSystemsDeleteCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsDbSystemsDeleteCall)RequestId¶added inv0.250.0
func (c *ProjectsLocationsDbSystemsDeleteCall) RequestId(requestIdstring) *ProjectsLocationsDbSystemsDeleteCall
RequestId sets the optional parameter "requestId": An optional ID toidentify the request. This value is used to identify duplicate requests. Ifyou make a request with the same request ID and the original request isstill in progress or completed, the server ignores the second request. Thisprevents clients from accidentally creating duplicate commitments. Therequest ID must be a valid UUID with the exception that zero UUID is notsupported (00000000-0000-0000-0000-000000000000).
typeProjectsLocationsDbSystemsGetCall¶added inv0.250.0
type ProjectsLocationsDbSystemsGetCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsDbSystemsGetCall)Context¶added inv0.250.0
func (c *ProjectsLocationsDbSystemsGetCall) Context(ctxcontext.Context) *ProjectsLocationsDbSystemsGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDbSystemsGetCall)Do¶added inv0.250.0
func (c *ProjectsLocationsDbSystemsGetCall) Do(opts ...googleapi.CallOption) (*DbSystem,error)
Do executes the "oracledatabase.projects.locations.dbSystems.get" call.Any non-2xx status code is an error. Response headers are in either*DbSystem.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDbSystemsGetCall)Fields¶added inv0.250.0
func (c *ProjectsLocationsDbSystemsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsDbSystemsGetCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsDbSystemsGetCall)Header¶added inv0.250.0
func (c *ProjectsLocationsDbSystemsGetCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsDbSystemsGetCall)IfNoneMatch¶added inv0.250.0
func (c *ProjectsLocationsDbSystemsGetCall) IfNoneMatch(entityTagstring) *ProjectsLocationsDbSystemsGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
typeProjectsLocationsDbSystemsListCall¶added inv0.250.0
type ProjectsLocationsDbSystemsListCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsDbSystemsListCall)Context¶added inv0.250.0
func (c *ProjectsLocationsDbSystemsListCall) Context(ctxcontext.Context) *ProjectsLocationsDbSystemsListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDbSystemsListCall)Do¶added inv0.250.0
func (c *ProjectsLocationsDbSystemsListCall) Do(opts ...googleapi.CallOption) (*ListDbSystemsResponse,error)
Do executes the "oracledatabase.projects.locations.dbSystems.list" call.Any non-2xx status code is an error. Response headers are in either*ListDbSystemsResponse.ServerResponse.Header or (if a response was returnedat all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified tocheck whether the returned error was because http.StatusNotModified wasreturned.
func (*ProjectsLocationsDbSystemsListCall)Fields¶added inv0.250.0
func (c *ProjectsLocationsDbSystemsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsDbSystemsListCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsDbSystemsListCall)Filter¶added inv0.250.0
func (c *ProjectsLocationsDbSystemsListCall) Filter(filterstring) *ProjectsLocationsDbSystemsListCall
Filter sets the optional parameter "filter": An expression for filtering theresults of the request.
func (*ProjectsLocationsDbSystemsListCall)Header¶added inv0.250.0
func (c *ProjectsLocationsDbSystemsListCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsDbSystemsListCall)IfNoneMatch¶added inv0.250.0
func (c *ProjectsLocationsDbSystemsListCall) IfNoneMatch(entityTagstring) *ProjectsLocationsDbSystemsListCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsDbSystemsListCall)OrderBy¶added inv0.250.0
func (c *ProjectsLocationsDbSystemsListCall) OrderBy(orderBystring) *ProjectsLocationsDbSystemsListCall
OrderBy sets the optional parameter "orderBy": An expression for orderingthe results of the request.
func (*ProjectsLocationsDbSystemsListCall)PageSize¶added inv0.250.0
func (c *ProjectsLocationsDbSystemsListCall) PageSize(pageSizeint64) *ProjectsLocationsDbSystemsListCall
PageSize sets the optional parameter "pageSize": The maximum number of itemsto return. If unspecified, at most 50 DbSystems will be returned. Themaximum value is 1000; values above 1000 will be coerced to 1000.
func (*ProjectsLocationsDbSystemsListCall)PageToken¶added inv0.250.0
func (c *ProjectsLocationsDbSystemsListCall) PageToken(pageTokenstring) *ProjectsLocationsDbSystemsListCall
PageToken sets the optional parameter "pageToken": A token identifying apage of results the server should return.
func (*ProjectsLocationsDbSystemsListCall)Pages¶added inv0.250.0
func (c *ProjectsLocationsDbSystemsListCall) Pages(ctxcontext.Context, f func(*ListDbSystemsResponse)error)error
Pages invokes f for each page of results.A non-nil error returned from f will halt the iteration.The provided context supersedes any context provided to the Context method.
typeProjectsLocationsDbSystemsService¶added inv0.250.0
type ProjectsLocationsDbSystemsService struct {// contains filtered or unexported fields}funcNewProjectsLocationsDbSystemsService¶added inv0.250.0
func NewProjectsLocationsDbSystemsService(s *Service) *ProjectsLocationsDbSystemsService
func (*ProjectsLocationsDbSystemsService)Create¶added inv0.250.0
func (r *ProjectsLocationsDbSystemsService) Create(parentstring, dbsystem *DbSystem) *ProjectsLocationsDbSystemsCreateCall
Create: Creates a new DbSystem in a given project and location.
- parent: The value for parent of the DbSystem in the following format:projects/{project}/locations/{location}.
func (*ProjectsLocationsDbSystemsService)Delete¶added inv0.250.0
func (r *ProjectsLocationsDbSystemsService) Delete(namestring) *ProjectsLocationsDbSystemsDeleteCall
Delete: Deletes a single DbSystem.
- name: The name of the DbSystem in the following format:projects/{project}/locations/{location}/dbSystems/{db_system}.
func (*ProjectsLocationsDbSystemsService)Get¶added inv0.250.0
func (r *ProjectsLocationsDbSystemsService) Get(namestring) *ProjectsLocationsDbSystemsGetCall
Get: Gets details of a single DbSystem.
- name: The name of the DbSystem in the following format:projects/{project}/locations/{location}/dbSystems/{db_system}.
func (*ProjectsLocationsDbSystemsService)List¶added inv0.250.0
func (r *ProjectsLocationsDbSystemsService) List(parentstring) *ProjectsLocationsDbSystemsListCall
List: Lists all the DbSystems for the given project and location.
- parent: The parent value for DbSystems in the following format:projects/{project}/locations/{location}.
typeProjectsLocationsDbVersionsListCall¶added inv0.250.0
type ProjectsLocationsDbVersionsListCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsDbVersionsListCall)Context¶added inv0.250.0
func (c *ProjectsLocationsDbVersionsListCall) Context(ctxcontext.Context) *ProjectsLocationsDbVersionsListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDbVersionsListCall)Do¶added inv0.250.0
func (c *ProjectsLocationsDbVersionsListCall) Do(opts ...googleapi.CallOption) (*ListDbVersionsResponse,error)
Do executes the "oracledatabase.projects.locations.dbVersions.list" call.Any non-2xx status code is an error. Response headers are in either*ListDbVersionsResponse.ServerResponse.Header or (if a response was returnedat all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified tocheck whether the returned error was because http.StatusNotModified wasreturned.
func (*ProjectsLocationsDbVersionsListCall)Fields¶added inv0.250.0
func (c *ProjectsLocationsDbVersionsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsDbVersionsListCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsDbVersionsListCall)Filter¶added inv0.250.0
func (c *ProjectsLocationsDbVersionsListCall) Filter(filterstring) *ProjectsLocationsDbVersionsListCall
Filter sets the optional parameter "filter": Filter expression that matchesa subset of the DbVersions to show. The supported filter for dbSystemcreation is `db_system_shape = {db_system_shape} AND storage_management ={storage_management}`. If no filter is provided, all DbVersions will bereturned.
func (*ProjectsLocationsDbVersionsListCall)Header¶added inv0.250.0
func (c *ProjectsLocationsDbVersionsListCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsDbVersionsListCall)IfNoneMatch¶added inv0.250.0
func (c *ProjectsLocationsDbVersionsListCall) IfNoneMatch(entityTagstring) *ProjectsLocationsDbVersionsListCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsDbVersionsListCall)PageSize¶added inv0.250.0
func (c *ProjectsLocationsDbVersionsListCall) PageSize(pageSizeint64) *ProjectsLocationsDbVersionsListCall
PageSize sets the optional parameter "pageSize": The maximum number of itemsto return. If unspecified, a maximum of 50 DbVersions will be returned. Themaximum value is 1000; values above 1000 will be reset to 1000.
func (*ProjectsLocationsDbVersionsListCall)PageToken¶added inv0.250.0
func (c *ProjectsLocationsDbVersionsListCall) PageToken(pageTokenstring) *ProjectsLocationsDbVersionsListCall
PageToken sets the optional parameter "pageToken": A token identifying therequested page of results to return. All fields except the filter shouldremain the same as in the request that provided this page token.
func (*ProjectsLocationsDbVersionsListCall)Pages¶added inv0.250.0
func (c *ProjectsLocationsDbVersionsListCall) Pages(ctxcontext.Context, f func(*ListDbVersionsResponse)error)error
Pages invokes f for each page of results.A non-nil error returned from f will halt the iteration.The provided context supersedes any context provided to the Context method.
typeProjectsLocationsDbVersionsService¶added inv0.250.0
type ProjectsLocationsDbVersionsService struct {// contains filtered or unexported fields}funcNewProjectsLocationsDbVersionsService¶added inv0.250.0
func NewProjectsLocationsDbVersionsService(s *Service) *ProjectsLocationsDbVersionsService
func (*ProjectsLocationsDbVersionsService)List¶added inv0.250.0
func (r *ProjectsLocationsDbVersionsService) List(parentstring) *ProjectsLocationsDbVersionsListCall
List: List DbVersions for the given project and location.
- parent: The parent value for the DbVersion resource with the format:projects/{project}/locations/{location}.
typeProjectsLocationsEntitlementsListCall¶
type ProjectsLocationsEntitlementsListCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsEntitlementsListCall)Context¶
func (c *ProjectsLocationsEntitlementsListCall) Context(ctxcontext.Context) *ProjectsLocationsEntitlementsListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsEntitlementsListCall)Do¶
func (c *ProjectsLocationsEntitlementsListCall) Do(opts ...googleapi.CallOption) (*ListEntitlementsResponse,error)
Do executes the "oracledatabase.projects.locations.entitlements.list" call.Any non-2xx status code is an error. Response headers are in either*ListEntitlementsResponse.ServerResponse.Header or (if a response wasreturned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsEntitlementsListCall)Fields¶
func (c *ProjectsLocationsEntitlementsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsEntitlementsListCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsEntitlementsListCall)Header¶
func (c *ProjectsLocationsEntitlementsListCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsEntitlementsListCall)IfNoneMatch¶
func (c *ProjectsLocationsEntitlementsListCall) IfNoneMatch(entityTagstring) *ProjectsLocationsEntitlementsListCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsEntitlementsListCall)PageSize¶
func (c *ProjectsLocationsEntitlementsListCall) PageSize(pageSizeint64) *ProjectsLocationsEntitlementsListCall
PageSize sets the optional parameter "pageSize": The maximum number of itemsto return. If unspecified, a maximum of 50 entitlements will be returned.The maximum value is 1000.
func (*ProjectsLocationsEntitlementsListCall)PageToken¶
func (c *ProjectsLocationsEntitlementsListCall) PageToken(pageTokenstring) *ProjectsLocationsEntitlementsListCall
PageToken sets the optional parameter "pageToken": A token identifying apage of results the server should return.
func (*ProjectsLocationsEntitlementsListCall)Pages¶
func (c *ProjectsLocationsEntitlementsListCall) Pages(ctxcontext.Context, f func(*ListEntitlementsResponse)error)error
Pages invokes f for each page of results.A non-nil error returned from f will halt the iteration.The provided context supersedes any context provided to the Context method.
typeProjectsLocationsEntitlementsService¶
type ProjectsLocationsEntitlementsService struct {// contains filtered or unexported fields}funcNewProjectsLocationsEntitlementsService¶
func NewProjectsLocationsEntitlementsService(s *Service) *ProjectsLocationsEntitlementsService
func (*ProjectsLocationsEntitlementsService)List¶
func (r *ProjectsLocationsEntitlementsService) List(parentstring) *ProjectsLocationsEntitlementsListCall
List: Lists the entitlements in a given project.
- parent: The parent value for the entitlement in the following format:projects/{project}/locations/{location}.
typeProjectsLocationsExadbVmClustersCreateCall¶added inv0.250.0
type ProjectsLocationsExadbVmClustersCreateCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsExadbVmClustersCreateCall)Context¶added inv0.250.0
func (c *ProjectsLocationsExadbVmClustersCreateCall) Context(ctxcontext.Context) *ProjectsLocationsExadbVmClustersCreateCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsExadbVmClustersCreateCall)Do¶added inv0.250.0
func (c *ProjectsLocationsExadbVmClustersCreateCall) Do(opts ...googleapi.CallOption) (*Operation,error)
Do executes the "oracledatabase.projects.locations.exadbVmClusters.create" call.Any non-2xx status code is an error. Response headers are in either*Operation.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsExadbVmClustersCreateCall)ExadbVmClusterId¶added inv0.250.0
func (c *ProjectsLocationsExadbVmClustersCreateCall) ExadbVmClusterId(exadbVmClusterIdstring) *ProjectsLocationsExadbVmClustersCreateCall
ExadbVmClusterId sets the optional parameter "exadbVmClusterId": Required.The ID of the ExadbVmCluster to create. This value is restricted to (^a-z([a-z0-9-]{0,61}[a-z0-9])?$) and must be a maximum of 63 characters inlength. The value must start with a letter and end with a letter or anumber.
func (*ProjectsLocationsExadbVmClustersCreateCall)Fields¶added inv0.250.0
func (c *ProjectsLocationsExadbVmClustersCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsExadbVmClustersCreateCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsExadbVmClustersCreateCall)Header¶added inv0.250.0
func (c *ProjectsLocationsExadbVmClustersCreateCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsExadbVmClustersCreateCall)RequestId¶added inv0.250.0
func (c *ProjectsLocationsExadbVmClustersCreateCall) RequestId(requestIdstring) *ProjectsLocationsExadbVmClustersCreateCall
RequestId sets the optional parameter "requestId": An optional request ID toidentify requests. Specify a unique request ID so that if you must retryyour request, the server will know to ignore the request if it has alreadybeen completed. The server will guarantee that for at least 60 minutes sincethe first request. For example, consider a situation where you make aninitial request and the request times out. If you make the request againwith the same request ID, the server can check if original operation withthe same request ID was received, and if so, will ignore the second request.This prevents clients from accidentally creating duplicate commitments. Therequest ID must be a valid UUID with the exception that zero UUID is notsupported (00000000-0000-0000-0000-000000000000).
typeProjectsLocationsExadbVmClustersDbNodesListCall¶added inv0.253.0
type ProjectsLocationsExadbVmClustersDbNodesListCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsExadbVmClustersDbNodesListCall)Context¶added inv0.253.0
func (c *ProjectsLocationsExadbVmClustersDbNodesListCall) Context(ctxcontext.Context) *ProjectsLocationsExadbVmClustersDbNodesListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsExadbVmClustersDbNodesListCall)Do¶added inv0.253.0
func (c *ProjectsLocationsExadbVmClustersDbNodesListCall) Do(opts ...googleapi.CallOption) (*ListDbNodesResponse,error)
Do executes the "oracledatabase.projects.locations.exadbVmClusters.dbNodes.list" call.Any non-2xx status code is an error. Response headers are in either*ListDbNodesResponse.ServerResponse.Header or (if a response was returned atall) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified tocheck whether the returned error was because http.StatusNotModified wasreturned.
func (*ProjectsLocationsExadbVmClustersDbNodesListCall)Fields¶added inv0.253.0
func (c *ProjectsLocationsExadbVmClustersDbNodesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsExadbVmClustersDbNodesListCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsExadbVmClustersDbNodesListCall)Header¶added inv0.253.0
func (c *ProjectsLocationsExadbVmClustersDbNodesListCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsExadbVmClustersDbNodesListCall)IfNoneMatch¶added inv0.253.0
func (c *ProjectsLocationsExadbVmClustersDbNodesListCall) IfNoneMatch(entityTagstring) *ProjectsLocationsExadbVmClustersDbNodesListCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsExadbVmClustersDbNodesListCall)PageSize¶added inv0.253.0
func (c *ProjectsLocationsExadbVmClustersDbNodesListCall) PageSize(pageSizeint64) *ProjectsLocationsExadbVmClustersDbNodesListCall
PageSize sets the optional parameter "pageSize": The maximum number of itemsto return. If unspecified, at most 50 db nodes will be returned. The maximumvalue is 1000; values above 1000 will be coerced to 1000.
func (*ProjectsLocationsExadbVmClustersDbNodesListCall)PageToken¶added inv0.253.0
func (c *ProjectsLocationsExadbVmClustersDbNodesListCall) PageToken(pageTokenstring) *ProjectsLocationsExadbVmClustersDbNodesListCall
PageToken sets the optional parameter "pageToken": A token identifying apage of results the node should return.
func (*ProjectsLocationsExadbVmClustersDbNodesListCall)Pages¶added inv0.253.0
func (c *ProjectsLocationsExadbVmClustersDbNodesListCall) Pages(ctxcontext.Context, f func(*ListDbNodesResponse)error)error
Pages invokes f for each page of results.A non-nil error returned from f will halt the iteration.The provided context supersedes any context provided to the Context method.
typeProjectsLocationsExadbVmClustersDbNodesService¶added inv0.253.0
type ProjectsLocationsExadbVmClustersDbNodesService struct {// contains filtered or unexported fields}funcNewProjectsLocationsExadbVmClustersDbNodesService¶added inv0.253.0
func NewProjectsLocationsExadbVmClustersDbNodesService(s *Service) *ProjectsLocationsExadbVmClustersDbNodesService
func (*ProjectsLocationsExadbVmClustersDbNodesService)List¶added inv0.253.0
func (r *ProjectsLocationsExadbVmClustersDbNodesService) List(parentstring) *ProjectsLocationsExadbVmClustersDbNodesListCall
List: Lists the database nodes of a VM Cluster.
- parent: The parent value for database node in the following format:projects/{project}/locations/{location}/cloudVmClusters/{cloudVmCluster}..
typeProjectsLocationsExadbVmClustersDeleteCall¶added inv0.250.0
type ProjectsLocationsExadbVmClustersDeleteCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsExadbVmClustersDeleteCall)Context¶added inv0.250.0
func (c *ProjectsLocationsExadbVmClustersDeleteCall) Context(ctxcontext.Context) *ProjectsLocationsExadbVmClustersDeleteCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsExadbVmClustersDeleteCall)Do¶added inv0.250.0
func (c *ProjectsLocationsExadbVmClustersDeleteCall) Do(opts ...googleapi.CallOption) (*Operation,error)
Do executes the "oracledatabase.projects.locations.exadbVmClusters.delete" call.Any non-2xx status code is an error. Response headers are in either*Operation.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsExadbVmClustersDeleteCall)Fields¶added inv0.250.0
func (c *ProjectsLocationsExadbVmClustersDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsExadbVmClustersDeleteCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsExadbVmClustersDeleteCall)Header¶added inv0.250.0
func (c *ProjectsLocationsExadbVmClustersDeleteCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsExadbVmClustersDeleteCall)RequestId¶added inv0.250.0
func (c *ProjectsLocationsExadbVmClustersDeleteCall) RequestId(requestIdstring) *ProjectsLocationsExadbVmClustersDeleteCall
RequestId sets the optional parameter "requestId": An optional ID toidentify the request. This value is used to identify duplicate requests. Ifyou make a request with the same request ID and the original request isstill in progress or completed, the server ignores the second request. Thisprevents clients from accidentally creating duplicate commitments. Therequest ID must be a valid UUID with the exception that zero UUID is notsupported (00000000-0000-0000-0000-000000000000).
typeProjectsLocationsExadbVmClustersGetCall¶added inv0.250.0
type ProjectsLocationsExadbVmClustersGetCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsExadbVmClustersGetCall)Context¶added inv0.250.0
func (c *ProjectsLocationsExadbVmClustersGetCall) Context(ctxcontext.Context) *ProjectsLocationsExadbVmClustersGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsExadbVmClustersGetCall)Do¶added inv0.250.0
func (c *ProjectsLocationsExadbVmClustersGetCall) Do(opts ...googleapi.CallOption) (*ExadbVmCluster,error)
Do executes the "oracledatabase.projects.locations.exadbVmClusters.get" call.Any non-2xx status code is an error. Response headers are in either*ExadbVmCluster.ServerResponse.Header or (if a response was returned at all)in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsExadbVmClustersGetCall)Fields¶added inv0.250.0
func (c *ProjectsLocationsExadbVmClustersGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsExadbVmClustersGetCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsExadbVmClustersGetCall)Header¶added inv0.250.0
func (c *ProjectsLocationsExadbVmClustersGetCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsExadbVmClustersGetCall)IfNoneMatch¶added inv0.250.0
func (c *ProjectsLocationsExadbVmClustersGetCall) IfNoneMatch(entityTagstring) *ProjectsLocationsExadbVmClustersGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
typeProjectsLocationsExadbVmClustersListCall¶added inv0.250.0
type ProjectsLocationsExadbVmClustersListCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsExadbVmClustersListCall)Context¶added inv0.250.0
func (c *ProjectsLocationsExadbVmClustersListCall) Context(ctxcontext.Context) *ProjectsLocationsExadbVmClustersListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsExadbVmClustersListCall)Do¶added inv0.250.0
func (c *ProjectsLocationsExadbVmClustersListCall) Do(opts ...googleapi.CallOption) (*ListExadbVmClustersResponse,error)
Do executes the "oracledatabase.projects.locations.exadbVmClusters.list" call.Any non-2xx status code is an error. Response headers are in either*ListExadbVmClustersResponse.ServerResponse.Header or (if a response wasreturned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsExadbVmClustersListCall)Fields¶added inv0.250.0
func (c *ProjectsLocationsExadbVmClustersListCall) Fields(s ...googleapi.Field) *ProjectsLocationsExadbVmClustersListCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsExadbVmClustersListCall)Filter¶added inv0.250.0
func (c *ProjectsLocationsExadbVmClustersListCall) Filter(filterstring) *ProjectsLocationsExadbVmClustersListCall
Filter sets the optional parameter "filter": An expression for filtering theresults of the request.
func (*ProjectsLocationsExadbVmClustersListCall)Header¶added inv0.250.0
func (c *ProjectsLocationsExadbVmClustersListCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsExadbVmClustersListCall)IfNoneMatch¶added inv0.250.0
func (c *ProjectsLocationsExadbVmClustersListCall) IfNoneMatch(entityTagstring) *ProjectsLocationsExadbVmClustersListCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsExadbVmClustersListCall)OrderBy¶added inv0.250.0
func (c *ProjectsLocationsExadbVmClustersListCall) OrderBy(orderBystring) *ProjectsLocationsExadbVmClustersListCall
OrderBy sets the optional parameter "orderBy": An expression for orderingthe results of the request.
func (*ProjectsLocationsExadbVmClustersListCall)PageSize¶added inv0.250.0
func (c *ProjectsLocationsExadbVmClustersListCall) PageSize(pageSizeint64) *ProjectsLocationsExadbVmClustersListCall
PageSize sets the optional parameter "pageSize": The maximum number of itemsto return. If unspecified, at most 50 ExadbVmClusters will be returned. Themaximum value is 1000; values above 1000 will be coerced to 1000.
func (*ProjectsLocationsExadbVmClustersListCall)PageToken¶added inv0.250.0
func (c *ProjectsLocationsExadbVmClustersListCall) PageToken(pageTokenstring) *ProjectsLocationsExadbVmClustersListCall
PageToken sets the optional parameter "pageToken": A token identifying apage of results the server should return.
func (*ProjectsLocationsExadbVmClustersListCall)Pages¶added inv0.250.0
func (c *ProjectsLocationsExadbVmClustersListCall) Pages(ctxcontext.Context, f func(*ListExadbVmClustersResponse)error)error
Pages invokes f for each page of results.A non-nil error returned from f will halt the iteration.The provided context supersedes any context provided to the Context method.
typeProjectsLocationsExadbVmClustersPatchCall¶added inv0.250.0
type ProjectsLocationsExadbVmClustersPatchCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsExadbVmClustersPatchCall)Context¶added inv0.250.0
func (c *ProjectsLocationsExadbVmClustersPatchCall) Context(ctxcontext.Context) *ProjectsLocationsExadbVmClustersPatchCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsExadbVmClustersPatchCall)Do¶added inv0.250.0
func (c *ProjectsLocationsExadbVmClustersPatchCall) Do(opts ...googleapi.CallOption) (*Operation,error)
Do executes the "oracledatabase.projects.locations.exadbVmClusters.patch" call.Any non-2xx status code is an error. Response headers are in either*Operation.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsExadbVmClustersPatchCall)Fields¶added inv0.250.0
func (c *ProjectsLocationsExadbVmClustersPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsExadbVmClustersPatchCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsExadbVmClustersPatchCall)Header¶added inv0.250.0
func (c *ProjectsLocationsExadbVmClustersPatchCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsExadbVmClustersPatchCall)RequestId¶added inv0.250.0
func (c *ProjectsLocationsExadbVmClustersPatchCall) RequestId(requestIdstring) *ProjectsLocationsExadbVmClustersPatchCall
RequestId sets the optional parameter "requestId": An optional ID toidentify the request. This value is used to identify duplicate requests. Ifyou make a request with the same request ID and the original request isstill in progress or completed, the server ignores the second request. Thisprevents clients from accidentally creating duplicate commitments. Therequest ID must be a valid UUID with the exception that zero UUID is notsupported (00000000-0000-0000-0000-000000000000).
func (*ProjectsLocationsExadbVmClustersPatchCall)UpdateMask¶added inv0.250.0
func (c *ProjectsLocationsExadbVmClustersPatchCall) UpdateMask(updateMaskstring) *ProjectsLocationsExadbVmClustersPatchCall
UpdateMask sets the optional parameter "updateMask": A mask specifying whichfields in th VM Cluster should be updated. A field specified in the mask isoverwritten. If a mask isn't provided then all the fields in the VM Clusterare overwritten.
typeProjectsLocationsExadbVmClustersRemoveVirtualMachineCall¶added inv0.250.0
type ProjectsLocationsExadbVmClustersRemoveVirtualMachineCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsExadbVmClustersRemoveVirtualMachineCall)Context¶added inv0.250.0
func (c *ProjectsLocationsExadbVmClustersRemoveVirtualMachineCall) Context(ctxcontext.Context) *ProjectsLocationsExadbVmClustersRemoveVirtualMachineCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsExadbVmClustersRemoveVirtualMachineCall)Do¶added inv0.250.0
func (c *ProjectsLocationsExadbVmClustersRemoveVirtualMachineCall) Do(opts ...googleapi.CallOption) (*Operation,error)
Do executes the "oracledatabase.projects.locations.exadbVmClusters.removeVirtualMachine" call.Any non-2xx status code is an error. Response headers are in either*Operation.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsExadbVmClustersRemoveVirtualMachineCall)Fields¶added inv0.250.0
func (c *ProjectsLocationsExadbVmClustersRemoveVirtualMachineCall) Fields(s ...googleapi.Field) *ProjectsLocationsExadbVmClustersRemoveVirtualMachineCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsExadbVmClustersRemoveVirtualMachineCall)Header¶added inv0.250.0
func (c *ProjectsLocationsExadbVmClustersRemoveVirtualMachineCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsExadbVmClustersService¶added inv0.250.0
type ProjectsLocationsExadbVmClustersService struct {DbNodes *ProjectsLocationsExadbVmClustersDbNodesService// contains filtered or unexported fields}funcNewProjectsLocationsExadbVmClustersService¶added inv0.250.0
func NewProjectsLocationsExadbVmClustersService(s *Service) *ProjectsLocationsExadbVmClustersService
func (*ProjectsLocationsExadbVmClustersService)Create¶added inv0.250.0
func (r *ProjectsLocationsExadbVmClustersService) Create(parentstring, exadbvmcluster *ExadbVmCluster) *ProjectsLocationsExadbVmClustersCreateCall
Create: Creates a new Exadb (Exascale) VM Cluster resource.
- parent: The value for parent of the ExadbVmCluster in the followingformat: projects/{project}/locations/{location}.
func (*ProjectsLocationsExadbVmClustersService)Delete¶added inv0.250.0
func (r *ProjectsLocationsExadbVmClustersService) Delete(namestring) *ProjectsLocationsExadbVmClustersDeleteCall
Delete: Deletes a single Exadb (Exascale) VM Cluster.
- name: The name of the ExadbVmCluster in the following format:projects/{project}/locations/{location}/exadbVmClusters/{exadb_vm_cluster}.
func (*ProjectsLocationsExadbVmClustersService)Get¶added inv0.250.0
func (r *ProjectsLocationsExadbVmClustersService) Get(namestring) *ProjectsLocationsExadbVmClustersGetCall
Get: Gets details of a single Exadb (Exascale) VM Cluster.
- name: The name of the ExadbVmCluster in the following format:projects/{project}/locations/{location}/exadbVmClusters/{exadb_vm_cluster}.
func (*ProjectsLocationsExadbVmClustersService)List¶added inv0.250.0
func (r *ProjectsLocationsExadbVmClustersService) List(parentstring) *ProjectsLocationsExadbVmClustersListCall
List: Lists all the Exadb (Exascale) VM Clusters for the given project andlocation.
- parent: The parent value for ExadbVmClusters in the following format:projects/{project}/locations/{location}.
func (*ProjectsLocationsExadbVmClustersService)Patch¶added inv0.250.0
func (r *ProjectsLocationsExadbVmClustersService) Patch(namestring, exadbvmcluster *ExadbVmCluster) *ProjectsLocationsExadbVmClustersPatchCall
Patch: Updates a single Exadb (Exascale) VM Cluster. To add virtual machinesto existing exadb vm cluster, only pass the node count.
- name: Identifier. The name of the ExadbVmCluster resource in the followingformat:projects/{project}/locations/{region}/exadbVmClusters/{exadb_vm_cluster}.
func (*ProjectsLocationsExadbVmClustersService)RemoveVirtualMachine¶added inv0.250.0
func (r *ProjectsLocationsExadbVmClustersService) RemoveVirtualMachine(namestring, removevirtualmachineexadbvmclusterrequest *RemoveVirtualMachineExadbVmClusterRequest) *ProjectsLocationsExadbVmClustersRemoveVirtualMachineCall
RemoveVirtualMachine: Removes virtual machines from an existing exadb vmcluster.
- name: The name of the ExadbVmCluster in the following format:projects/{project}/locations/{location}/exadbVmClusters/{exadb_vm_cluster}.
typeProjectsLocationsExascaleDbStorageVaultsCreateCall¶added inv0.250.0
type ProjectsLocationsExascaleDbStorageVaultsCreateCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsExascaleDbStorageVaultsCreateCall)Context¶added inv0.250.0
func (c *ProjectsLocationsExascaleDbStorageVaultsCreateCall) Context(ctxcontext.Context) *ProjectsLocationsExascaleDbStorageVaultsCreateCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsExascaleDbStorageVaultsCreateCall)Do¶added inv0.250.0
func (c *ProjectsLocationsExascaleDbStorageVaultsCreateCall) Do(opts ...googleapi.CallOption) (*Operation,error)
Do executes the "oracledatabase.projects.locations.exascaleDbStorageVaults.create" call.Any non-2xx status code is an error. Response headers are in either*Operation.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsExascaleDbStorageVaultsCreateCall)ExascaleDbStorageVaultId¶added inv0.250.0
func (c *ProjectsLocationsExascaleDbStorageVaultsCreateCall) ExascaleDbStorageVaultId(exascaleDbStorageVaultIdstring) *ProjectsLocationsExascaleDbStorageVaultsCreateCall
ExascaleDbStorageVaultId sets the optional parameter"exascaleDbStorageVaultId": Required. The ID of the ExascaleDbStorageVaultto create. This value is restricted to (^a-z ([a-z0-9-]{0,61}[a-z0-9])?$)and must be a maximum of 63 characters in length. The value must start witha letter and end with a letter or a number.
func (*ProjectsLocationsExascaleDbStorageVaultsCreateCall)Fields¶added inv0.250.0
func (c *ProjectsLocationsExascaleDbStorageVaultsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsExascaleDbStorageVaultsCreateCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsExascaleDbStorageVaultsCreateCall)Header¶added inv0.250.0
func (c *ProjectsLocationsExascaleDbStorageVaultsCreateCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsExascaleDbStorageVaultsCreateCall)RequestId¶added inv0.250.0
func (c *ProjectsLocationsExascaleDbStorageVaultsCreateCall) RequestId(requestIdstring) *ProjectsLocationsExascaleDbStorageVaultsCreateCall
RequestId sets the optional parameter "requestId": An optional request ID toidentify requests. Specify a unique request ID so that if you must retryyour request, the server will know to ignore the request if it has alreadybeen completed. The server will guarantee that for at least 60 minutes sincethe first request. For example, consider a situation where you make aninitial request and the request times out. If you make the request againwith the same request ID, the server can check if original operation withthe same request ID was received, and if so, will ignore the second request.This prevents clients from accidentally creating duplicate commitments. Therequest ID must be a valid UUID with the exception that zero UUID is notsupported (00000000-0000-0000-0000-000000000000).
typeProjectsLocationsExascaleDbStorageVaultsDeleteCall¶added inv0.250.0
type ProjectsLocationsExascaleDbStorageVaultsDeleteCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsExascaleDbStorageVaultsDeleteCall)Context¶added inv0.250.0
func (c *ProjectsLocationsExascaleDbStorageVaultsDeleteCall) Context(ctxcontext.Context) *ProjectsLocationsExascaleDbStorageVaultsDeleteCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsExascaleDbStorageVaultsDeleteCall)Do¶added inv0.250.0
func (c *ProjectsLocationsExascaleDbStorageVaultsDeleteCall) Do(opts ...googleapi.CallOption) (*Operation,error)
Do executes the "oracledatabase.projects.locations.exascaleDbStorageVaults.delete" call.Any non-2xx status code is an error. Response headers are in either*Operation.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsExascaleDbStorageVaultsDeleteCall)Fields¶added inv0.250.0
func (c *ProjectsLocationsExascaleDbStorageVaultsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsExascaleDbStorageVaultsDeleteCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsExascaleDbStorageVaultsDeleteCall)Header¶added inv0.250.0
func (c *ProjectsLocationsExascaleDbStorageVaultsDeleteCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsExascaleDbStorageVaultsDeleteCall)RequestId¶added inv0.250.0
func (c *ProjectsLocationsExascaleDbStorageVaultsDeleteCall) RequestId(requestIdstring) *ProjectsLocationsExascaleDbStorageVaultsDeleteCall
RequestId sets the optional parameter "requestId": An optional ID toidentify the request. This value is used to identify duplicate requests. Ifyou make a request with the same request ID and the original request isstill in progress or completed, the server ignores the second request. Thisprevents clients from accidentally creating duplicate commitments. Therequest ID must be a valid UUID with the exception that zero UUID is notsupported (00000000-0000-0000-0000-000000000000).
typeProjectsLocationsExascaleDbStorageVaultsGetCall¶added inv0.250.0
type ProjectsLocationsExascaleDbStorageVaultsGetCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsExascaleDbStorageVaultsGetCall)Context¶added inv0.250.0
func (c *ProjectsLocationsExascaleDbStorageVaultsGetCall) Context(ctxcontext.Context) *ProjectsLocationsExascaleDbStorageVaultsGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsExascaleDbStorageVaultsGetCall)Do¶added inv0.250.0
func (c *ProjectsLocationsExascaleDbStorageVaultsGetCall) Do(opts ...googleapi.CallOption) (*ExascaleDbStorageVault,error)
Do executes the "oracledatabase.projects.locations.exascaleDbStorageVaults.get" call.Any non-2xx status code is an error. Response headers are in either*ExascaleDbStorageVault.ServerResponse.Header or (if a response was returnedat all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified tocheck whether the returned error was because http.StatusNotModified wasreturned.
func (*ProjectsLocationsExascaleDbStorageVaultsGetCall)Fields¶added inv0.250.0
func (c *ProjectsLocationsExascaleDbStorageVaultsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsExascaleDbStorageVaultsGetCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsExascaleDbStorageVaultsGetCall)Header¶added inv0.250.0
func (c *ProjectsLocationsExascaleDbStorageVaultsGetCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsExascaleDbStorageVaultsGetCall)IfNoneMatch¶added inv0.250.0
func (c *ProjectsLocationsExascaleDbStorageVaultsGetCall) IfNoneMatch(entityTagstring) *ProjectsLocationsExascaleDbStorageVaultsGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
typeProjectsLocationsExascaleDbStorageVaultsListCall¶added inv0.250.0
type ProjectsLocationsExascaleDbStorageVaultsListCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsExascaleDbStorageVaultsListCall)Context¶added inv0.250.0
func (c *ProjectsLocationsExascaleDbStorageVaultsListCall) Context(ctxcontext.Context) *ProjectsLocationsExascaleDbStorageVaultsListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsExascaleDbStorageVaultsListCall)Do¶added inv0.250.0
func (c *ProjectsLocationsExascaleDbStorageVaultsListCall) Do(opts ...googleapi.CallOption) (*ListExascaleDbStorageVaultsResponse,error)
Do executes the "oracledatabase.projects.locations.exascaleDbStorageVaults.list" call.Any non-2xx status code is an error. Response headers are in either*ListExascaleDbStorageVaultsResponse.ServerResponse.Header or (if a responsewas returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsExascaleDbStorageVaultsListCall)Fields¶added inv0.250.0
func (c *ProjectsLocationsExascaleDbStorageVaultsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsExascaleDbStorageVaultsListCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsExascaleDbStorageVaultsListCall)Filter¶added inv0.250.0
func (c *ProjectsLocationsExascaleDbStorageVaultsListCall) Filter(filterstring) *ProjectsLocationsExascaleDbStorageVaultsListCall
Filter sets the optional parameter "filter": An expression for filtering theresults of the request. Filter the list as specified inhttps://google.aip.dev/160.
func (*ProjectsLocationsExascaleDbStorageVaultsListCall)Header¶added inv0.250.0
func (c *ProjectsLocationsExascaleDbStorageVaultsListCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsExascaleDbStorageVaultsListCall)IfNoneMatch¶added inv0.250.0
func (c *ProjectsLocationsExascaleDbStorageVaultsListCall) IfNoneMatch(entityTagstring) *ProjectsLocationsExascaleDbStorageVaultsListCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsExascaleDbStorageVaultsListCall)OrderBy¶added inv0.250.0
func (c *ProjectsLocationsExascaleDbStorageVaultsListCall) OrderBy(orderBystring) *ProjectsLocationsExascaleDbStorageVaultsListCall
OrderBy sets the optional parameter "orderBy": An expression for orderingthe results of the request. Order results as specified inhttps://google.aip.dev/132.
func (*ProjectsLocationsExascaleDbStorageVaultsListCall)PageSize¶added inv0.250.0
func (c *ProjectsLocationsExascaleDbStorageVaultsListCall) PageSize(pageSizeint64) *ProjectsLocationsExascaleDbStorageVaultsListCall
PageSize sets the optional parameter "pageSize": The maximum number of itemsto return. If unspecified, at most 50 ExascaleDbStorageVaults will bereturned. The maximum value is 1000; values above 1000 will be coerced to1000.
func (*ProjectsLocationsExascaleDbStorageVaultsListCall)PageToken¶added inv0.250.0
func (c *ProjectsLocationsExascaleDbStorageVaultsListCall) PageToken(pageTokenstring) *ProjectsLocationsExascaleDbStorageVaultsListCall
PageToken sets the optional parameter "pageToken": A token identifying apage of results the server should return.
func (*ProjectsLocationsExascaleDbStorageVaultsListCall)Pages¶added inv0.250.0
func (c *ProjectsLocationsExascaleDbStorageVaultsListCall) Pages(ctxcontext.Context, f func(*ListExascaleDbStorageVaultsResponse)error)error
Pages invokes f for each page of results.A non-nil error returned from f will halt the iteration.The provided context supersedes any context provided to the Context method.
typeProjectsLocationsExascaleDbStorageVaultsService¶added inv0.250.0
type ProjectsLocationsExascaleDbStorageVaultsService struct {// contains filtered or unexported fields}funcNewProjectsLocationsExascaleDbStorageVaultsService¶added inv0.250.0
func NewProjectsLocationsExascaleDbStorageVaultsService(s *Service) *ProjectsLocationsExascaleDbStorageVaultsService
func (*ProjectsLocationsExascaleDbStorageVaultsService)Create¶added inv0.250.0
func (r *ProjectsLocationsExascaleDbStorageVaultsService) Create(parentstring, exascaledbstoragevault *ExascaleDbStorageVault) *ProjectsLocationsExascaleDbStorageVaultsCreateCall
Create: Creates a new ExascaleDB Storage Vault resource.
- parent: The value for parent of the ExascaleDbStorageVault in thefollowing format: projects/{project}/locations/{location}.
func (*ProjectsLocationsExascaleDbStorageVaultsService)Delete¶added inv0.250.0
func (r *ProjectsLocationsExascaleDbStorageVaultsService) Delete(namestring) *ProjectsLocationsExascaleDbStorageVaultsDeleteCall
Delete: Deletes a single ExascaleDB Storage Vault.
- name: The name of the ExascaleDbStorageVault in the following format:projects/{project}/locations/{location}/exascaleDbStorageVaults/{exascale_db_storage_vault}.
func (*ProjectsLocationsExascaleDbStorageVaultsService)Get¶added inv0.250.0
func (r *ProjectsLocationsExascaleDbStorageVaultsService) Get(namestring) *ProjectsLocationsExascaleDbStorageVaultsGetCall
Get: Gets details of a single ExascaleDB Storage Vault.
- name: The name of the ExascaleDbStorageVault in the following format:projects/{project}/locations/{location}/exascaleDbStorageVaults/{exascale_db_storage_vault}.
func (*ProjectsLocationsExascaleDbStorageVaultsService)List¶added inv0.250.0
func (r *ProjectsLocationsExascaleDbStorageVaultsService) List(parentstring) *ProjectsLocationsExascaleDbStorageVaultsListCall
List: Lists all the ExascaleDB Storage Vaults for the given project andlocation.
- parent: The parent value for ExascaleDbStorageVault in the followingformat: projects/{project}/locations/{location}.
typeProjectsLocationsGetCall¶
type ProjectsLocationsGetCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsGetCall)Context¶
func (c *ProjectsLocationsGetCall) Context(ctxcontext.Context) *ProjectsLocationsGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsGetCall)Do¶
func (c *ProjectsLocationsGetCall) Do(opts ...googleapi.CallOption) (*Location,error)
Do executes the "oracledatabase.projects.locations.get" call.Any non-2xx status code is an error. Response headers are in either*Location.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsGetCall)Fields¶
func (c *ProjectsLocationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsGetCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsGetCall)Header¶
func (c *ProjectsLocationsGetCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsGetCall)IfNoneMatch¶
func (c *ProjectsLocationsGetCall) IfNoneMatch(entityTagstring) *ProjectsLocationsGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
typeProjectsLocationsGiVersionsListCall¶
type ProjectsLocationsGiVersionsListCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsGiVersionsListCall)Context¶
func (c *ProjectsLocationsGiVersionsListCall) Context(ctxcontext.Context) *ProjectsLocationsGiVersionsListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsGiVersionsListCall)Do¶
func (c *ProjectsLocationsGiVersionsListCall) Do(opts ...googleapi.CallOption) (*ListGiVersionsResponse,error)
Do executes the "oracledatabase.projects.locations.giVersions.list" call.Any non-2xx status code is an error. Response headers are in either*ListGiVersionsResponse.ServerResponse.Header or (if a response was returnedat all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified tocheck whether the returned error was because http.StatusNotModified wasreturned.
func (*ProjectsLocationsGiVersionsListCall)Fields¶
func (c *ProjectsLocationsGiVersionsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsGiVersionsListCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsGiVersionsListCall)Filter¶added inv0.233.0
func (c *ProjectsLocationsGiVersionsListCall) Filter(filterstring) *ProjectsLocationsGiVersionsListCall
Filter sets the optional parameter "filter": An expression for filtering theresults of the request. Only the shape, gcp_oracle_zone and gi_versionfields are supported in this format: `shape="{shape}".
func (*ProjectsLocationsGiVersionsListCall)Header¶
func (c *ProjectsLocationsGiVersionsListCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsGiVersionsListCall)IfNoneMatch¶
func (c *ProjectsLocationsGiVersionsListCall) IfNoneMatch(entityTagstring) *ProjectsLocationsGiVersionsListCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsGiVersionsListCall)PageSize¶
func (c *ProjectsLocationsGiVersionsListCall) PageSize(pageSizeint64) *ProjectsLocationsGiVersionsListCall
PageSize sets the optional parameter "pageSize": The maximum number of itemsto return. If unspecified, a maximum of 50 Oracle Grid Infrastructure (GI)versions will be returned. The maximum value is 1000; values above 1000 willbe reset to 1000.
func (*ProjectsLocationsGiVersionsListCall)PageToken¶
func (c *ProjectsLocationsGiVersionsListCall) PageToken(pageTokenstring) *ProjectsLocationsGiVersionsListCall
PageToken sets the optional parameter "pageToken": A token identifying apage of results the server should return.
func (*ProjectsLocationsGiVersionsListCall)Pages¶
func (c *ProjectsLocationsGiVersionsListCall) Pages(ctxcontext.Context, f func(*ListGiVersionsResponse)error)error
Pages invokes f for each page of results.A non-nil error returned from f will halt the iteration.The provided context supersedes any context provided to the Context method.
typeProjectsLocationsGiVersionsMinorVersionsListCall¶added inv0.250.0
type ProjectsLocationsGiVersionsMinorVersionsListCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsGiVersionsMinorVersionsListCall)Context¶added inv0.250.0
func (c *ProjectsLocationsGiVersionsMinorVersionsListCall) Context(ctxcontext.Context) *ProjectsLocationsGiVersionsMinorVersionsListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsGiVersionsMinorVersionsListCall)Do¶added inv0.250.0
func (c *ProjectsLocationsGiVersionsMinorVersionsListCall) Do(opts ...googleapi.CallOption) (*ListMinorVersionsResponse,error)
Do executes the "oracledatabase.projects.locations.giVersions.minorVersions.list" call.Any non-2xx status code is an error. Response headers are in either*ListMinorVersionsResponse.ServerResponse.Header or (if a response wasreturned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsGiVersionsMinorVersionsListCall)Fields¶added inv0.250.0
func (c *ProjectsLocationsGiVersionsMinorVersionsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsGiVersionsMinorVersionsListCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsGiVersionsMinorVersionsListCall)Filter¶added inv0.250.0
func (c *ProjectsLocationsGiVersionsMinorVersionsListCall) Filter(filterstring) *ProjectsLocationsGiVersionsMinorVersionsListCall
Filter sets the optional parameter "filter": An expression for filtering theresults of the request. Only shapeFamily and gcp_oracle_zone_id aresupported in this format: `shape_family="{shapeFamily}" ANDgcp_oracle_zone_id="{gcp_oracle_zone_id}".
func (*ProjectsLocationsGiVersionsMinorVersionsListCall)Header¶added inv0.250.0
func (c *ProjectsLocationsGiVersionsMinorVersionsListCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsGiVersionsMinorVersionsListCall)IfNoneMatch¶added inv0.250.0
func (c *ProjectsLocationsGiVersionsMinorVersionsListCall) IfNoneMatch(entityTagstring) *ProjectsLocationsGiVersionsMinorVersionsListCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsGiVersionsMinorVersionsListCall)PageSize¶added inv0.250.0
func (c *ProjectsLocationsGiVersionsMinorVersionsListCall) PageSize(pageSizeint64) *ProjectsLocationsGiVersionsMinorVersionsListCall
PageSize sets the optional parameter "pageSize": The maximum number of itemsto return. If unspecified, a maximum of 50 System Versions will be returned.The maximum value is 1000; values above 1000 will be reset to 1000.
func (*ProjectsLocationsGiVersionsMinorVersionsListCall)PageToken¶added inv0.250.0
func (c *ProjectsLocationsGiVersionsMinorVersionsListCall) PageToken(pageTokenstring) *ProjectsLocationsGiVersionsMinorVersionsListCall
PageToken sets the optional parameter "pageToken": A token identifying therequested page of results to return. All fields except the filter shouldremain the same as in the request that provided this page token.
func (*ProjectsLocationsGiVersionsMinorVersionsListCall)Pages¶added inv0.250.0
func (c *ProjectsLocationsGiVersionsMinorVersionsListCall) Pages(ctxcontext.Context, f func(*ListMinorVersionsResponse)error)error
Pages invokes f for each page of results.A non-nil error returned from f will halt the iteration.The provided context supersedes any context provided to the Context method.
typeProjectsLocationsGiVersionsMinorVersionsService¶added inv0.250.0
type ProjectsLocationsGiVersionsMinorVersionsService struct {// contains filtered or unexported fields}funcNewProjectsLocationsGiVersionsMinorVersionsService¶added inv0.250.0
func NewProjectsLocationsGiVersionsMinorVersionsService(s *Service) *ProjectsLocationsGiVersionsMinorVersionsService
func (*ProjectsLocationsGiVersionsMinorVersionsService)List¶added inv0.250.0
func (r *ProjectsLocationsGiVersionsMinorVersionsService) List(parentstring) *ProjectsLocationsGiVersionsMinorVersionsListCall
List: Lists all the valid minor versions for the given project, location, giversion and shape family.
- parent: The parent value for the MinorVersion resource with the format:projects/{project}/locations/{location}/giVersions/{gi_version}.
typeProjectsLocationsGiVersionsService¶
type ProjectsLocationsGiVersionsService struct {MinorVersions *ProjectsLocationsGiVersionsMinorVersionsService// contains filtered or unexported fields}funcNewProjectsLocationsGiVersionsService¶
func NewProjectsLocationsGiVersionsService(s *Service) *ProjectsLocationsGiVersionsService
func (*ProjectsLocationsGiVersionsService)List¶
func (r *ProjectsLocationsGiVersionsService) List(parentstring) *ProjectsLocationsGiVersionsListCall
List: Lists all the valid Oracle Grid Infrastructure (GI) versions for thegiven project and location.
- parent: The parent value for Grid Infrastructure Version in the followingformat: Format: projects/{project}/locations/{location}.
typeProjectsLocationsListCall¶
type ProjectsLocationsListCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsListCall)Context¶
func (c *ProjectsLocationsListCall) Context(ctxcontext.Context) *ProjectsLocationsListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsListCall)Do¶
func (c *ProjectsLocationsListCall) Do(opts ...googleapi.CallOption) (*ListLocationsResponse,error)
Do executes the "oracledatabase.projects.locations.list" call.Any non-2xx status code is an error. Response headers are in either*ListLocationsResponse.ServerResponse.Header or (if a response was returnedat all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified tocheck whether the returned error was because http.StatusNotModified wasreturned.
func (*ProjectsLocationsListCall)ExtraLocationTypes¶added inv0.229.0
func (c *ProjectsLocationsListCall) ExtraLocationTypes(extraLocationTypes ...string) *ProjectsLocationsListCall
ExtraLocationTypes sets the optional parameter "extraLocationTypes": Do notuse this field. It is unsupported and is ignored unless explicitlydocumented otherwise. This is primarily for internal usage.
func (*ProjectsLocationsListCall)Fields¶
func (c *ProjectsLocationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsListCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsListCall)Filter¶
func (c *ProjectsLocationsListCall) Filter(filterstring) *ProjectsLocationsListCall
Filter sets the optional parameter "filter": A filter to narrow down resultsto a preferred subset. The filtering language accepts strings like"displayName=tokyo", and is documented in more detail in AIP-160(https://google.aip.dev/160).
func (*ProjectsLocationsListCall)Header¶
func (c *ProjectsLocationsListCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsListCall)IfNoneMatch¶
func (c *ProjectsLocationsListCall) IfNoneMatch(entityTagstring) *ProjectsLocationsListCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsListCall)PageSize¶
func (c *ProjectsLocationsListCall) PageSize(pageSizeint64) *ProjectsLocationsListCall
PageSize sets the optional parameter "pageSize": The maximum number ofresults to return. If not set, the service selects a default.
func (*ProjectsLocationsListCall)PageToken¶
func (c *ProjectsLocationsListCall) PageToken(pageTokenstring) *ProjectsLocationsListCall
PageToken sets the optional parameter "pageToken": A page token receivedfrom the `next_page_token` field in the response. Send that page token toreceive the subsequent page.
func (*ProjectsLocationsListCall)Pages¶
func (c *ProjectsLocationsListCall) Pages(ctxcontext.Context, f func(*ListLocationsResponse)error)error
Pages invokes f for each page of results.A non-nil error returned from f will halt the iteration.The provided context supersedes any context provided to the Context method.
typeProjectsLocationsOdbNetworksCreateCall¶added inv0.243.0
type ProjectsLocationsOdbNetworksCreateCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsOdbNetworksCreateCall)Context¶added inv0.243.0
func (c *ProjectsLocationsOdbNetworksCreateCall) Context(ctxcontext.Context) *ProjectsLocationsOdbNetworksCreateCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsOdbNetworksCreateCall)Do¶added inv0.243.0
func (c *ProjectsLocationsOdbNetworksCreateCall) Do(opts ...googleapi.CallOption) (*Operation,error)
Do executes the "oracledatabase.projects.locations.odbNetworks.create" call.Any non-2xx status code is an error. Response headers are in either*Operation.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsOdbNetworksCreateCall)Fields¶added inv0.243.0
func (c *ProjectsLocationsOdbNetworksCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsOdbNetworksCreateCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsOdbNetworksCreateCall)Header¶added inv0.243.0
func (c *ProjectsLocationsOdbNetworksCreateCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsOdbNetworksCreateCall)OdbNetworkId¶added inv0.243.0
func (c *ProjectsLocationsOdbNetworksCreateCall) OdbNetworkId(odbNetworkIdstring) *ProjectsLocationsOdbNetworksCreateCall
OdbNetworkId sets the optional parameter "odbNetworkId": Required. The ID ofthe OdbNetwork to create. This value is restricted to (^a-z([a-z0-9-]{0,61}[a-z0-9])?$) and must be a maximum of 63 characters inlength. The value must start with a letter and end with a letter or anumber.
func (*ProjectsLocationsOdbNetworksCreateCall)RequestId¶added inv0.243.0
func (c *ProjectsLocationsOdbNetworksCreateCall) RequestId(requestIdstring) *ProjectsLocationsOdbNetworksCreateCall
RequestId sets the optional parameter "requestId": An optional ID toidentify the request. This value is used to identify duplicate requests. Ifyou make a request with the same request ID and the original request isstill in progress or completed, the server ignores the second request. Thisprevents clients from accidentally creating duplicate commitments. Therequest ID must be a valid UUID with the exception that zero UUID is notsupported (00000000-0000-0000-0000-000000000000).
typeProjectsLocationsOdbNetworksDeleteCall¶added inv0.243.0
type ProjectsLocationsOdbNetworksDeleteCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsOdbNetworksDeleteCall)Context¶added inv0.243.0
func (c *ProjectsLocationsOdbNetworksDeleteCall) Context(ctxcontext.Context) *ProjectsLocationsOdbNetworksDeleteCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsOdbNetworksDeleteCall)Do¶added inv0.243.0
func (c *ProjectsLocationsOdbNetworksDeleteCall) Do(opts ...googleapi.CallOption) (*Operation,error)
Do executes the "oracledatabase.projects.locations.odbNetworks.delete" call.Any non-2xx status code is an error. Response headers are in either*Operation.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsOdbNetworksDeleteCall)Fields¶added inv0.243.0
func (c *ProjectsLocationsOdbNetworksDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsOdbNetworksDeleteCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsOdbNetworksDeleteCall)Header¶added inv0.243.0
func (c *ProjectsLocationsOdbNetworksDeleteCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsOdbNetworksDeleteCall)RequestId¶added inv0.243.0
func (c *ProjectsLocationsOdbNetworksDeleteCall) RequestId(requestIdstring) *ProjectsLocationsOdbNetworksDeleteCall
RequestId sets the optional parameter "requestId": An optional ID toidentify the request. This value is used to identify duplicate requests. Ifyou make a request with the same request ID and the original request isstill in progress or completed, the server ignores the second request. Thisprevents clients from accidentally creating duplicate commitments. Therequest ID must be a valid UUID with the exception that zero UUID is notsupported (00000000-0000-0000-0000-000000000000).
typeProjectsLocationsOdbNetworksGetCall¶added inv0.243.0
type ProjectsLocationsOdbNetworksGetCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsOdbNetworksGetCall)Context¶added inv0.243.0
func (c *ProjectsLocationsOdbNetworksGetCall) Context(ctxcontext.Context) *ProjectsLocationsOdbNetworksGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsOdbNetworksGetCall)Do¶added inv0.243.0
func (c *ProjectsLocationsOdbNetworksGetCall) Do(opts ...googleapi.CallOption) (*OdbNetwork,error)
Do executes the "oracledatabase.projects.locations.odbNetworks.get" call.Any non-2xx status code is an error. Response headers are in either*OdbNetwork.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsOdbNetworksGetCall)Fields¶added inv0.243.0
func (c *ProjectsLocationsOdbNetworksGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsOdbNetworksGetCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsOdbNetworksGetCall)Header¶added inv0.243.0
func (c *ProjectsLocationsOdbNetworksGetCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsOdbNetworksGetCall)IfNoneMatch¶added inv0.243.0
func (c *ProjectsLocationsOdbNetworksGetCall) IfNoneMatch(entityTagstring) *ProjectsLocationsOdbNetworksGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
typeProjectsLocationsOdbNetworksListCall¶added inv0.243.0
type ProjectsLocationsOdbNetworksListCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsOdbNetworksListCall)Context¶added inv0.243.0
func (c *ProjectsLocationsOdbNetworksListCall) Context(ctxcontext.Context) *ProjectsLocationsOdbNetworksListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsOdbNetworksListCall)Do¶added inv0.243.0
func (c *ProjectsLocationsOdbNetworksListCall) Do(opts ...googleapi.CallOption) (*ListOdbNetworksResponse,error)
Do executes the "oracledatabase.projects.locations.odbNetworks.list" call.Any non-2xx status code is an error. Response headers are in either*ListOdbNetworksResponse.ServerResponse.Header or (if a response wasreturned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsOdbNetworksListCall)Fields¶added inv0.243.0
func (c *ProjectsLocationsOdbNetworksListCall) Fields(s ...googleapi.Field) *ProjectsLocationsOdbNetworksListCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsOdbNetworksListCall)Filter¶added inv0.243.0
func (c *ProjectsLocationsOdbNetworksListCall) Filter(filterstring) *ProjectsLocationsOdbNetworksListCall
Filter sets the optional parameter "filter": An expression for filtering theresults of the request.
func (*ProjectsLocationsOdbNetworksListCall)Header¶added inv0.243.0
func (c *ProjectsLocationsOdbNetworksListCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsOdbNetworksListCall)IfNoneMatch¶added inv0.243.0
func (c *ProjectsLocationsOdbNetworksListCall) IfNoneMatch(entityTagstring) *ProjectsLocationsOdbNetworksListCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsOdbNetworksListCall)OrderBy¶added inv0.243.0
func (c *ProjectsLocationsOdbNetworksListCall) OrderBy(orderBystring) *ProjectsLocationsOdbNetworksListCall
OrderBy sets the optional parameter "orderBy": An expression for orderingthe results of the request.
func (*ProjectsLocationsOdbNetworksListCall)PageSize¶added inv0.243.0
func (c *ProjectsLocationsOdbNetworksListCall) PageSize(pageSizeint64) *ProjectsLocationsOdbNetworksListCall
PageSize sets the optional parameter "pageSize": The maximum number of itemsto return. If unspecified, at most 50 ODB Networks will be returned. Themaximum value is 1000; values above 1000 will be coerced to 1000.
func (*ProjectsLocationsOdbNetworksListCall)PageToken¶added inv0.243.0
func (c *ProjectsLocationsOdbNetworksListCall) PageToken(pageTokenstring) *ProjectsLocationsOdbNetworksListCall
PageToken sets the optional parameter "pageToken": A token identifying apage of results the server should return.
func (*ProjectsLocationsOdbNetworksListCall)Pages¶added inv0.243.0
func (c *ProjectsLocationsOdbNetworksListCall) Pages(ctxcontext.Context, f func(*ListOdbNetworksResponse)error)error
Pages invokes f for each page of results.A non-nil error returned from f will halt the iteration.The provided context supersedes any context provided to the Context method.
typeProjectsLocationsOdbNetworksOdbSubnetsCreateCall¶added inv0.243.0
type ProjectsLocationsOdbNetworksOdbSubnetsCreateCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsOdbNetworksOdbSubnetsCreateCall)Context¶added inv0.243.0
func (c *ProjectsLocationsOdbNetworksOdbSubnetsCreateCall) Context(ctxcontext.Context) *ProjectsLocationsOdbNetworksOdbSubnetsCreateCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsOdbNetworksOdbSubnetsCreateCall)Do¶added inv0.243.0
func (c *ProjectsLocationsOdbNetworksOdbSubnetsCreateCall) Do(opts ...googleapi.CallOption) (*Operation,error)
Do executes the "oracledatabase.projects.locations.odbNetworks.odbSubnets.create" call.Any non-2xx status code is an error. Response headers are in either*Operation.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsOdbNetworksOdbSubnetsCreateCall)Fields¶added inv0.243.0
func (c *ProjectsLocationsOdbNetworksOdbSubnetsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsOdbNetworksOdbSubnetsCreateCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsOdbNetworksOdbSubnetsCreateCall)Header¶added inv0.243.0
func (c *ProjectsLocationsOdbNetworksOdbSubnetsCreateCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsOdbNetworksOdbSubnetsCreateCall)OdbSubnetId¶added inv0.243.0
func (c *ProjectsLocationsOdbNetworksOdbSubnetsCreateCall) OdbSubnetId(odbSubnetIdstring) *ProjectsLocationsOdbNetworksOdbSubnetsCreateCall
OdbSubnetId sets the optional parameter "odbSubnetId": Required. The ID ofthe OdbSubnet to create. This value is restricted to (^a-z([a-z0-9-]{0,61}[a-z0-9])?$) and must be a maximum of 63 characters inlength. The value must start with a letter and end with a letter or anumber.
func (*ProjectsLocationsOdbNetworksOdbSubnetsCreateCall)RequestId¶added inv0.243.0
func (c *ProjectsLocationsOdbNetworksOdbSubnetsCreateCall) RequestId(requestIdstring) *ProjectsLocationsOdbNetworksOdbSubnetsCreateCall
RequestId sets the optional parameter "requestId": An optional ID toidentify the request. This value is used to identify duplicate requests. Ifyou make a request with the same request ID and the original request isstill in progress or completed, the server ignores the second request. Thisprevents clients from accidentally creating duplicate commitments. Therequest ID must be a valid UUID with the exception that zero UUID is notsupported (00000000-0000-0000-0000-000000000000).
typeProjectsLocationsOdbNetworksOdbSubnetsDeleteCall¶added inv0.243.0
type ProjectsLocationsOdbNetworksOdbSubnetsDeleteCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsOdbNetworksOdbSubnetsDeleteCall)Context¶added inv0.243.0
func (c *ProjectsLocationsOdbNetworksOdbSubnetsDeleteCall) Context(ctxcontext.Context) *ProjectsLocationsOdbNetworksOdbSubnetsDeleteCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsOdbNetworksOdbSubnetsDeleteCall)Do¶added inv0.243.0
func (c *ProjectsLocationsOdbNetworksOdbSubnetsDeleteCall) Do(opts ...googleapi.CallOption) (*Operation,error)
Do executes the "oracledatabase.projects.locations.odbNetworks.odbSubnets.delete" call.Any non-2xx status code is an error. Response headers are in either*Operation.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsOdbNetworksOdbSubnetsDeleteCall)Fields¶added inv0.243.0
func (c *ProjectsLocationsOdbNetworksOdbSubnetsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsOdbNetworksOdbSubnetsDeleteCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsOdbNetworksOdbSubnetsDeleteCall)Header¶added inv0.243.0
func (c *ProjectsLocationsOdbNetworksOdbSubnetsDeleteCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsOdbNetworksOdbSubnetsDeleteCall)RequestId¶added inv0.243.0
func (c *ProjectsLocationsOdbNetworksOdbSubnetsDeleteCall) RequestId(requestIdstring) *ProjectsLocationsOdbNetworksOdbSubnetsDeleteCall
RequestId sets the optional parameter "requestId": An optional ID toidentify the request. This value is used to identify duplicate requests. Ifyou make a request with the same request ID and the original request isstill in progress or completed, the server ignores the second request. Thisprevents clients from accidentally creating duplicate commitments. Therequest ID must be a valid UUID with the exception that zero UUID is notsupported (00000000-0000-0000-0000-000000000000).
typeProjectsLocationsOdbNetworksOdbSubnetsGetCall¶added inv0.243.0
type ProjectsLocationsOdbNetworksOdbSubnetsGetCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsOdbNetworksOdbSubnetsGetCall)Context¶added inv0.243.0
func (c *ProjectsLocationsOdbNetworksOdbSubnetsGetCall) Context(ctxcontext.Context) *ProjectsLocationsOdbNetworksOdbSubnetsGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsOdbNetworksOdbSubnetsGetCall)Do¶added inv0.243.0
func (c *ProjectsLocationsOdbNetworksOdbSubnetsGetCall) Do(opts ...googleapi.CallOption) (*OdbSubnet,error)
Do executes the "oracledatabase.projects.locations.odbNetworks.odbSubnets.get" call.Any non-2xx status code is an error. Response headers are in either*OdbSubnet.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsOdbNetworksOdbSubnetsGetCall)Fields¶added inv0.243.0
func (c *ProjectsLocationsOdbNetworksOdbSubnetsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsOdbNetworksOdbSubnetsGetCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsOdbNetworksOdbSubnetsGetCall)Header¶added inv0.243.0
func (c *ProjectsLocationsOdbNetworksOdbSubnetsGetCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsOdbNetworksOdbSubnetsGetCall)IfNoneMatch¶added inv0.243.0
func (c *ProjectsLocationsOdbNetworksOdbSubnetsGetCall) IfNoneMatch(entityTagstring) *ProjectsLocationsOdbNetworksOdbSubnetsGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
typeProjectsLocationsOdbNetworksOdbSubnetsListCall¶added inv0.243.0
type ProjectsLocationsOdbNetworksOdbSubnetsListCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsOdbNetworksOdbSubnetsListCall)Context¶added inv0.243.0
func (c *ProjectsLocationsOdbNetworksOdbSubnetsListCall) Context(ctxcontext.Context) *ProjectsLocationsOdbNetworksOdbSubnetsListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsOdbNetworksOdbSubnetsListCall)Do¶added inv0.243.0
func (c *ProjectsLocationsOdbNetworksOdbSubnetsListCall) Do(opts ...googleapi.CallOption) (*ListOdbSubnetsResponse,error)
Do executes the "oracledatabase.projects.locations.odbNetworks.odbSubnets.list" call.Any non-2xx status code is an error. Response headers are in either*ListOdbSubnetsResponse.ServerResponse.Header or (if a response was returnedat all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified tocheck whether the returned error was because http.StatusNotModified wasreturned.
func (*ProjectsLocationsOdbNetworksOdbSubnetsListCall)Fields¶added inv0.243.0
func (c *ProjectsLocationsOdbNetworksOdbSubnetsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsOdbNetworksOdbSubnetsListCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsOdbNetworksOdbSubnetsListCall)Filter¶added inv0.243.0
func (c *ProjectsLocationsOdbNetworksOdbSubnetsListCall) Filter(filterstring) *ProjectsLocationsOdbNetworksOdbSubnetsListCall
Filter sets the optional parameter "filter": An expression for filtering theresults of the request.
func (*ProjectsLocationsOdbNetworksOdbSubnetsListCall)Header¶added inv0.243.0
func (c *ProjectsLocationsOdbNetworksOdbSubnetsListCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsOdbNetworksOdbSubnetsListCall)IfNoneMatch¶added inv0.243.0
func (c *ProjectsLocationsOdbNetworksOdbSubnetsListCall) IfNoneMatch(entityTagstring) *ProjectsLocationsOdbNetworksOdbSubnetsListCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsOdbNetworksOdbSubnetsListCall)OrderBy¶added inv0.243.0
func (c *ProjectsLocationsOdbNetworksOdbSubnetsListCall) OrderBy(orderBystring) *ProjectsLocationsOdbNetworksOdbSubnetsListCall
OrderBy sets the optional parameter "orderBy": An expression for orderingthe results of the request.
func (*ProjectsLocationsOdbNetworksOdbSubnetsListCall)PageSize¶added inv0.243.0
func (c *ProjectsLocationsOdbNetworksOdbSubnetsListCall) PageSize(pageSizeint64) *ProjectsLocationsOdbNetworksOdbSubnetsListCall
PageSize sets the optional parameter "pageSize": The maximum number of itemsto return. If unspecified, at most 50 ODB Networks will be returned. Themaximum value is 1000; values above 1000 will be coerced to 1000.
func (*ProjectsLocationsOdbNetworksOdbSubnetsListCall)PageToken¶added inv0.243.0
func (c *ProjectsLocationsOdbNetworksOdbSubnetsListCall) PageToken(pageTokenstring) *ProjectsLocationsOdbNetworksOdbSubnetsListCall
PageToken sets the optional parameter "pageToken": A token identifying apage of results the server should return.
func (*ProjectsLocationsOdbNetworksOdbSubnetsListCall)Pages¶added inv0.243.0
func (c *ProjectsLocationsOdbNetworksOdbSubnetsListCall) Pages(ctxcontext.Context, f func(*ListOdbSubnetsResponse)error)error
Pages invokes f for each page of results.A non-nil error returned from f will halt the iteration.The provided context supersedes any context provided to the Context method.
typeProjectsLocationsOdbNetworksOdbSubnetsService¶added inv0.243.0
type ProjectsLocationsOdbNetworksOdbSubnetsService struct {// contains filtered or unexported fields}funcNewProjectsLocationsOdbNetworksOdbSubnetsService¶added inv0.243.0
func NewProjectsLocationsOdbNetworksOdbSubnetsService(s *Service) *ProjectsLocationsOdbNetworksOdbSubnetsService
func (*ProjectsLocationsOdbNetworksOdbSubnetsService)Create¶added inv0.243.0
func (r *ProjectsLocationsOdbNetworksOdbSubnetsService) Create(parentstring, odbsubnet *OdbSubnet) *ProjectsLocationsOdbNetworksOdbSubnetsCreateCall
Create: Creates a new ODB Subnet in a given ODB Network.
- parent: The parent value for the OdbSubnet in the following format:projects/{project}/locations/{location}/odbNetworks/{odb_network}.
func (*ProjectsLocationsOdbNetworksOdbSubnetsService)Delete¶added inv0.243.0
func (r *ProjectsLocationsOdbNetworksOdbSubnetsService) Delete(namestring) *ProjectsLocationsOdbNetworksOdbSubnetsDeleteCall
Delete: Deletes a single ODB Subnet.
- name: The name of the resource in the following format:projects/{project}/locations/{region}/odbNetworks/{odb_network}/odbSubnets/{odb_subnet}.
func (*ProjectsLocationsOdbNetworksOdbSubnetsService)Get¶added inv0.243.0
func (r *ProjectsLocationsOdbNetworksOdbSubnetsService) Get(namestring) *ProjectsLocationsOdbNetworksOdbSubnetsGetCall
Get: Gets details of a single ODB Subnet.
- name: The name of the OdbSubnet in the following format:projects/{project}/locations/{location}/odbNetworks/{odb_network}/odbSubnets/{odb_subnet}.
func (*ProjectsLocationsOdbNetworksOdbSubnetsService)List¶added inv0.243.0
func (r *ProjectsLocationsOdbNetworksOdbSubnetsService) List(parentstring) *ProjectsLocationsOdbNetworksOdbSubnetsListCall
List: Lists all the ODB Subnets in a given ODB Network.
- parent: The parent value for the OdbSubnet in the following format:projects/{project}/locations/{location}/odbNetworks/{odb_network}.
typeProjectsLocationsOdbNetworksService¶added inv0.243.0
type ProjectsLocationsOdbNetworksService struct {OdbSubnets *ProjectsLocationsOdbNetworksOdbSubnetsService// contains filtered or unexported fields}funcNewProjectsLocationsOdbNetworksService¶added inv0.243.0
func NewProjectsLocationsOdbNetworksService(s *Service) *ProjectsLocationsOdbNetworksService
func (*ProjectsLocationsOdbNetworksService)Create¶added inv0.243.0
func (r *ProjectsLocationsOdbNetworksService) Create(parentstring, odbnetwork *OdbNetwork) *ProjectsLocationsOdbNetworksCreateCall
Create: Creates a new ODB Network in a given project and location.
- parent: The parent value for the OdbNetwork in the following format:projects/{project}/locations/{location}.
func (*ProjectsLocationsOdbNetworksService)Delete¶added inv0.243.0
func (r *ProjectsLocationsOdbNetworksService) Delete(namestring) *ProjectsLocationsOdbNetworksDeleteCall
Delete: Deletes a single ODB Network.
- name: The name of the resource in the following format:projects/{project}/locations/{location}/odbNetworks/{odb_network}.
func (*ProjectsLocationsOdbNetworksService)Get¶added inv0.243.0
func (r *ProjectsLocationsOdbNetworksService) Get(namestring) *ProjectsLocationsOdbNetworksGetCall
Get: Gets details of a single ODB Network.
- name: The name of the OdbNetwork in the following format:projects/{project}/locations/{location}/odbNetworks/{odb_network}.
func (*ProjectsLocationsOdbNetworksService)List¶added inv0.243.0
func (r *ProjectsLocationsOdbNetworksService) List(parentstring) *ProjectsLocationsOdbNetworksListCall
List: Lists the ODB Networks in a given project and location.
- parent: The parent value for the ODB Network in the following format:projects/{project}/locations/{location}.
typeProjectsLocationsOperationsCancelCall¶
type ProjectsLocationsOperationsCancelCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsOperationsCancelCall)Context¶
func (c *ProjectsLocationsOperationsCancelCall) Context(ctxcontext.Context) *ProjectsLocationsOperationsCancelCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsOperationsCancelCall)Do¶
func (c *ProjectsLocationsOperationsCancelCall) Do(opts ...googleapi.CallOption) (*Empty,error)
Do executes the "oracledatabase.projects.locations.operations.cancel" call.Any non-2xx status code is an error. Response headers are in either*Empty.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsOperationsCancelCall)Fields¶
func (c *ProjectsLocationsOperationsCancelCall) Fields(s ...googleapi.Field) *ProjectsLocationsOperationsCancelCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsOperationsCancelCall)Header¶
func (c *ProjectsLocationsOperationsCancelCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsOperationsDeleteCall¶
type ProjectsLocationsOperationsDeleteCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsOperationsDeleteCall)Context¶
func (c *ProjectsLocationsOperationsDeleteCall) Context(ctxcontext.Context) *ProjectsLocationsOperationsDeleteCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsOperationsDeleteCall)Do¶
func (c *ProjectsLocationsOperationsDeleteCall) Do(opts ...googleapi.CallOption) (*Empty,error)
Do executes the "oracledatabase.projects.locations.operations.delete" call.Any non-2xx status code is an error. Response headers are in either*Empty.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsOperationsDeleteCall)Fields¶
func (c *ProjectsLocationsOperationsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsOperationsDeleteCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsOperationsDeleteCall)Header¶
func (c *ProjectsLocationsOperationsDeleteCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsOperationsGetCall¶
type ProjectsLocationsOperationsGetCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsOperationsGetCall)Context¶
func (c *ProjectsLocationsOperationsGetCall) Context(ctxcontext.Context) *ProjectsLocationsOperationsGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsOperationsGetCall)Do¶
func (c *ProjectsLocationsOperationsGetCall) Do(opts ...googleapi.CallOption) (*Operation,error)
Do executes the "oracledatabase.projects.locations.operations.get" call.Any non-2xx status code is an error. Response headers are in either*Operation.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsOperationsGetCall)Fields¶
func (c *ProjectsLocationsOperationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsOperationsGetCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsOperationsGetCall)Header¶
func (c *ProjectsLocationsOperationsGetCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsOperationsGetCall)IfNoneMatch¶
func (c *ProjectsLocationsOperationsGetCall) IfNoneMatch(entityTagstring) *ProjectsLocationsOperationsGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
typeProjectsLocationsOperationsListCall¶
type ProjectsLocationsOperationsListCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsOperationsListCall)Context¶
func (c *ProjectsLocationsOperationsListCall) Context(ctxcontext.Context) *ProjectsLocationsOperationsListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsOperationsListCall)Do¶
func (c *ProjectsLocationsOperationsListCall) Do(opts ...googleapi.CallOption) (*ListOperationsResponse,error)
Do executes the "oracledatabase.projects.locations.operations.list" call.Any non-2xx status code is an error. Response headers are in either*ListOperationsResponse.ServerResponse.Header or (if a response was returnedat all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified tocheck whether the returned error was because http.StatusNotModified wasreturned.
func (*ProjectsLocationsOperationsListCall)Fields¶
func (c *ProjectsLocationsOperationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsOperationsListCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsOperationsListCall)Filter¶
func (c *ProjectsLocationsOperationsListCall) Filter(filterstring) *ProjectsLocationsOperationsListCall
Filter sets the optional parameter "filter": The standard list filter.
func (*ProjectsLocationsOperationsListCall)Header¶
func (c *ProjectsLocationsOperationsListCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsOperationsListCall)IfNoneMatch¶
func (c *ProjectsLocationsOperationsListCall) IfNoneMatch(entityTagstring) *ProjectsLocationsOperationsListCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsOperationsListCall)PageSize¶
func (c *ProjectsLocationsOperationsListCall) PageSize(pageSizeint64) *ProjectsLocationsOperationsListCall
PageSize sets the optional parameter "pageSize": The standard list pagesize.
func (*ProjectsLocationsOperationsListCall)PageToken¶
func (c *ProjectsLocationsOperationsListCall) PageToken(pageTokenstring) *ProjectsLocationsOperationsListCall
PageToken sets the optional parameter "pageToken": The standard list pagetoken.
func (*ProjectsLocationsOperationsListCall)Pages¶
func (c *ProjectsLocationsOperationsListCall) Pages(ctxcontext.Context, f func(*ListOperationsResponse)error)error
Pages invokes f for each page of results.A non-nil error returned from f will halt the iteration.The provided context supersedes any context provided to the Context method.
func (*ProjectsLocationsOperationsListCall)ReturnPartialSuccess¶added inv0.251.0
func (c *ProjectsLocationsOperationsListCall) ReturnPartialSuccess(returnPartialSuccessbool) *ProjectsLocationsOperationsListCall
ReturnPartialSuccess sets the optional parameter "returnPartialSuccess":When set to `true`, operations that are reachable are returned as normal,and those that are unreachable are returned in theListOperationsResponse.unreachable field. This can only be `true` whenreading across collections. For example, when `parent` is set to"projects/example/locations/-". This field is not supported by default andwill result in an `UNIMPLEMENTED` error if set unless explicitly documentedotherwise in service or product specific documentation.
typeProjectsLocationsOperationsService¶
type ProjectsLocationsOperationsService struct {// contains filtered or unexported fields}funcNewProjectsLocationsOperationsService¶
func NewProjectsLocationsOperationsService(s *Service) *ProjectsLocationsOperationsService
func (*ProjectsLocationsOperationsService)Cancel¶
func (r *ProjectsLocationsOperationsService) Cancel(namestring, canceloperationrequest *CancelOperationRequest) *ProjectsLocationsOperationsCancelCall
Cancel: Starts asynchronous cancellation on a long-running operation. Theserver makes a best effort to cancel the operation, but success is notguaranteed. If the server doesn't support this method, it returns`google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation orother methods to check whether the cancellation succeeded or whether theoperation completed despite cancellation. On successful cancellation, theoperation is not deleted; instead, it becomes an operation with anOperation.error value with a google.rpc.Status.code of `1`, corresponding to`Code.CANCELLED`.
- name: The name of the operation resource to be cancelled.
func (*ProjectsLocationsOperationsService)Delete¶
func (r *ProjectsLocationsOperationsService) Delete(namestring) *ProjectsLocationsOperationsDeleteCall
Delete: Deletes a long-running operation. This method indicates that theclient is no longer interested in the operation result. It does not cancelthe operation. If the server doesn't support this method, it returns`google.rpc.Code.UNIMPLEMENTED`.
- name: The name of the operation resource to be deleted.
func (*ProjectsLocationsOperationsService)Get¶
func (r *ProjectsLocationsOperationsService) Get(namestring) *ProjectsLocationsOperationsGetCall
Get: Gets the latest state of a long-running operation. Clients can use thismethod to poll the operation result at intervals as recommended by the APIservice.
- name: The name of the operation resource.
func (*ProjectsLocationsOperationsService)List¶
func (r *ProjectsLocationsOperationsService) List(namestring) *ProjectsLocationsOperationsListCall
List: Lists operations that match the specified filter in the request. Ifthe server doesn't support this method, it returns `UNIMPLEMENTED`.
- name: The name of the operation's parent resource.
typeProjectsLocationsPluggableDatabasesGetCall¶added inv0.250.0
type ProjectsLocationsPluggableDatabasesGetCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsPluggableDatabasesGetCall)Context¶added inv0.250.0
func (c *ProjectsLocationsPluggableDatabasesGetCall) Context(ctxcontext.Context) *ProjectsLocationsPluggableDatabasesGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsPluggableDatabasesGetCall)Do¶added inv0.250.0
func (c *ProjectsLocationsPluggableDatabasesGetCall) Do(opts ...googleapi.CallOption) (*PluggableDatabase,error)
Do executes the "oracledatabase.projects.locations.pluggableDatabases.get" call.Any non-2xx status code is an error. Response headers are in either*PluggableDatabase.ServerResponse.Header or (if a response was returned atall) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified tocheck whether the returned error was because http.StatusNotModified wasreturned.
func (*ProjectsLocationsPluggableDatabasesGetCall)Fields¶added inv0.250.0
func (c *ProjectsLocationsPluggableDatabasesGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsPluggableDatabasesGetCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsPluggableDatabasesGetCall)Header¶added inv0.250.0
func (c *ProjectsLocationsPluggableDatabasesGetCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsPluggableDatabasesGetCall)IfNoneMatch¶added inv0.250.0
func (c *ProjectsLocationsPluggableDatabasesGetCall) IfNoneMatch(entityTagstring) *ProjectsLocationsPluggableDatabasesGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
typeProjectsLocationsPluggableDatabasesListCall¶added inv0.250.0
type ProjectsLocationsPluggableDatabasesListCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsPluggableDatabasesListCall)Context¶added inv0.250.0
func (c *ProjectsLocationsPluggableDatabasesListCall) Context(ctxcontext.Context) *ProjectsLocationsPluggableDatabasesListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsPluggableDatabasesListCall)Do¶added inv0.250.0
func (c *ProjectsLocationsPluggableDatabasesListCall) Do(opts ...googleapi.CallOption) (*ListPluggableDatabasesResponse,error)
Do executes the "oracledatabase.projects.locations.pluggableDatabases.list" call.Any non-2xx status code is an error. Response headers are in either*ListPluggableDatabasesResponse.ServerResponse.Header or (if a response wasreturned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsPluggableDatabasesListCall)Fields¶added inv0.250.0
func (c *ProjectsLocationsPluggableDatabasesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsPluggableDatabasesListCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsPluggableDatabasesListCall)Filter¶added inv0.250.0
func (c *ProjectsLocationsPluggableDatabasesListCall) Filter(filterstring) *ProjectsLocationsPluggableDatabasesListCall
Filter sets the optional parameter "filter": An expression for filtering theresults of the request. List for pluggable databases is supported only witha valid container database (full resource name) filter in this format:`database="projects/{project}/locations/{location}/databases/{database}"
func (*ProjectsLocationsPluggableDatabasesListCall)Header¶added inv0.250.0
func (c *ProjectsLocationsPluggableDatabasesListCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsPluggableDatabasesListCall)IfNoneMatch¶added inv0.250.0
func (c *ProjectsLocationsPluggableDatabasesListCall) IfNoneMatch(entityTagstring) *ProjectsLocationsPluggableDatabasesListCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsPluggableDatabasesListCall)PageSize¶added inv0.250.0
func (c *ProjectsLocationsPluggableDatabasesListCall) PageSize(pageSizeint64) *ProjectsLocationsPluggableDatabasesListCall
PageSize sets the optional parameter "pageSize": The maximum number ofPluggableDatabases to return. The service may return fewer than this value.
func (*ProjectsLocationsPluggableDatabasesListCall)PageToken¶added inv0.250.0
func (c *ProjectsLocationsPluggableDatabasesListCall) PageToken(pageTokenstring) *ProjectsLocationsPluggableDatabasesListCall
PageToken sets the optional parameter "pageToken": A page token, receivedfrom a previous `ListPluggableDatabases` call. Provide this to retrieve thesubsequent page. When paginating, all other parameters provided to`ListPluggableDatabases` must match the call that provided the page token.
func (*ProjectsLocationsPluggableDatabasesListCall)Pages¶added inv0.250.0
func (c *ProjectsLocationsPluggableDatabasesListCall) Pages(ctxcontext.Context, f func(*ListPluggableDatabasesResponse)error)error
Pages invokes f for each page of results.A non-nil error returned from f will halt the iteration.The provided context supersedes any context provided to the Context method.
typeProjectsLocationsPluggableDatabasesService¶added inv0.250.0
type ProjectsLocationsPluggableDatabasesService struct {// contains filtered or unexported fields}funcNewProjectsLocationsPluggableDatabasesService¶added inv0.250.0
func NewProjectsLocationsPluggableDatabasesService(s *Service) *ProjectsLocationsPluggableDatabasesService
func (*ProjectsLocationsPluggableDatabasesService)Get¶added inv0.250.0
func (r *ProjectsLocationsPluggableDatabasesService) Get(namestring) *ProjectsLocationsPluggableDatabasesGetCall
Get: Gets details of a single PluggableDatabase.
- name: The name of the PluggableDatabase resource in the following format:projects/{project}/locations/{region}/pluggableDatabases/{pluggable_database}.
func (*ProjectsLocationsPluggableDatabasesService)List¶added inv0.250.0
func (r *ProjectsLocationsPluggableDatabasesService) List(parentstring) *ProjectsLocationsPluggableDatabasesListCall
List: Lists all the PluggableDatabases for the given project, location andContainer Database.
- parent: The parent, which owns this collection of PluggableDatabases.Format: projects/{project}/locations/{location}.
typeProjectsLocationsService¶
type ProjectsLocationsService struct {AutonomousDatabaseBackups *ProjectsLocationsAutonomousDatabaseBackupsServiceAutonomousDatabaseCharacterSets *ProjectsLocationsAutonomousDatabaseCharacterSetsServiceAutonomousDatabases *ProjectsLocationsAutonomousDatabasesServiceAutonomousDbVersions *ProjectsLocationsAutonomousDbVersionsServiceCloudExadataInfrastructures *ProjectsLocationsCloudExadataInfrastructuresServiceCloudVmClusters *ProjectsLocationsCloudVmClustersServiceDatabaseCharacterSets *ProjectsLocationsDatabaseCharacterSetsServiceDatabases *ProjectsLocationsDatabasesServiceDbSystemInitialStorageSizes *ProjectsLocationsDbSystemInitialStorageSizesServiceDbSystemShapes *ProjectsLocationsDbSystemShapesServiceDbSystems *ProjectsLocationsDbSystemsServiceDbVersions *ProjectsLocationsDbVersionsServiceEntitlements *ProjectsLocationsEntitlementsServiceExadbVmClusters *ProjectsLocationsExadbVmClustersServiceExascaleDbStorageVaults *ProjectsLocationsExascaleDbStorageVaultsServiceGiVersions *ProjectsLocationsGiVersionsServiceOdbNetworks *ProjectsLocationsOdbNetworksServiceOperations *ProjectsLocationsOperationsServicePluggableDatabases *ProjectsLocationsPluggableDatabasesService// contains filtered or unexported fields}funcNewProjectsLocationsService¶
func NewProjectsLocationsService(s *Service) *ProjectsLocationsService
func (*ProjectsLocationsService)Get¶
func (r *ProjectsLocationsService) Get(namestring) *ProjectsLocationsGetCall
Get: Gets information about a location.
- name: Resource name for the location.
func (*ProjectsLocationsService)List¶
func (r *ProjectsLocationsService) List(namestring) *ProjectsLocationsListCall
List: Lists information about the supported locations for this service.
- name: The resource that owns the locations collection, if applicable.
typeProjectsService¶
type ProjectsService struct {Locations *ProjectsLocationsService// contains filtered or unexported fields}funcNewProjectsService¶
func NewProjectsService(s *Service) *ProjectsService
typeRemoveVirtualMachineExadbVmClusterRequest¶added inv0.250.0
type RemoveVirtualMachineExadbVmClusterRequest struct {// Hostnames: Required. The list of host names of db nodes to be removed from// the ExadbVmCluster.Hostnames []string `json:"hostnames,omitempty"`// RequestId: Optional. An optional ID to identify the request. This value is// used to identify duplicate requests. If you make a request with the same// request ID and the original request is still in progress or completed, the// server ignores the second request. This prevents clients from accidentally// creating duplicate commitments. The request ID must be a valid UUID with the// exception that zero UUID is not supported// (00000000-0000-0000-0000-000000000000).RequestIdstring `json:"requestId,omitempty"`// ForceSendFields is a list of field names (e.g. "Hostnames") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Hostnames") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}RemoveVirtualMachineExadbVmClusterRequest: The request for`ExadbVmCluster.RemoveVirtualMachine`.
func (RemoveVirtualMachineExadbVmClusterRequest)MarshalJSON¶added inv0.250.0
func (sRemoveVirtualMachineExadbVmClusterRequest) MarshalJSON() ([]byte,error)
typeRestartAutonomousDatabaseRequest¶added inv0.227.0
type RestartAutonomousDatabaseRequest struct {}RestartAutonomousDatabaseRequest: The request for`AutonomousDatabase.Restart`.
typeRestoreAutonomousDatabaseRequest¶
type RestoreAutonomousDatabaseRequest struct {// RestoreTime: Required. The time and date to restore the database to.RestoreTimestring `json:"restoreTime,omitempty"`// ForceSendFields is a list of field names (e.g. "RestoreTime") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "RestoreTime") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}RestoreAutonomousDatabaseRequest: The request for`AutonomousDatabase.Restore`.
func (RestoreAutonomousDatabaseRequest)MarshalJSON¶
func (sRestoreAutonomousDatabaseRequest) MarshalJSON() ([]byte,error)
typeScheduledOperationDetails¶
type ScheduledOperationDetails struct {// DayOfWeek: Output only. Day of week.//// Possible values:// "DAY_OF_WEEK_UNSPECIFIED" - The day of the week is unspecified.// "MONDAY" - Monday// "TUESDAY" - Tuesday// "WEDNESDAY" - Wednesday// "THURSDAY" - Thursday// "FRIDAY" - Friday// "SATURDAY" - Saturday// "SUNDAY" - SundayDayOfWeekstring `json:"dayOfWeek,omitempty"`// StartTime: Output only. Auto start time.StartTime *TimeOfDay `json:"startTime,omitempty"`// StopTime: Output only. Auto stop time.StopTime *TimeOfDay `json:"stopTime,omitempty"`// ForceSendFields is a list of field names (e.g. "DayOfWeek") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "DayOfWeek") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}ScheduledOperationDetails: Details of scheduled operation.https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/datatypes/ScheduledOperationDetails
func (ScheduledOperationDetails)MarshalJSON¶
func (sScheduledOperationDetails) MarshalJSON() ([]byte,error)
typeService¶
type Service struct {BasePathstring// API endpoint base URLUserAgentstring// optional additional User-Agent fragmentProjects *ProjectsService// contains filtered or unexported fields} funcNewdeprecated
New creates a new Service. It uses the provided http.Client for requests.
Deprecated: please use NewService instead.To provide a custom HTTP client, use option.WithHTTPClient.If you are using google.golang.org/api/googleapis/transport.APIKey, use option.WithAPIKey with NewService instead.
funcNewService¶
NewService creates a new Service.
typeSourceConfig¶added inv0.229.0
type SourceConfig struct {// AutomaticBackupsReplicationEnabled: Optional. This field specifies if the// replication of automatic backups is enabled when creating a Data Guard.AutomaticBackupsReplicationEnabledbool `json:"automaticBackupsReplicationEnabled,omitempty"`// AutonomousDatabase: Optional. The name of the primary Autonomous Database// that is used to create a Peer Autonomous Database from a source.AutonomousDatabasestring `json:"autonomousDatabase,omitempty"`// ForceSendFields is a list of field names (e.g.// "AutomaticBackupsReplicationEnabled") to unconditionally include in API// requests. By default, fields with empty or default values are omitted from// API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g.// "AutomaticBackupsReplicationEnabled") to include in API requests with the// JSON null value. By default, fields with empty values are omitted from API// requests. Seehttps://pkg.go.dev/google.golang.org/api#hdr-NullFields for// more details.NullFields []string `json:"-"`}SourceConfig: The source configuration for the standby Autonomous Database.
func (SourceConfig)MarshalJSON¶added inv0.229.0
func (sSourceConfig) MarshalJSON() ([]byte,error)
typeStartAutonomousDatabaseRequest¶added inv0.227.0
type StartAutonomousDatabaseRequest struct {}StartAutonomousDatabaseRequest: The request for `AutonomousDatabase.Start`.
typeStatus¶
type Status struct {// Code: The status code, which should be an enum value of google.rpc.Code.Codeint64 `json:"code,omitempty"`// Details: A list of messages that carry the error details. There is a common// set of message types for APIs to use.Details []googleapi.RawMessage `json:"details,omitempty"`// Message: A developer-facing error message, which should be in English. Any// user-facing error message should be localized and sent in the// google.rpc.Status.details field, or localized by the client.Messagestring `json:"message,omitempty"`// ForceSendFields is a list of field names (e.g. "Code") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Code") to include in API requests// with the JSON null value. By default, fields with empty values are omitted// from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}Status: The `Status` type defines a logical error model that is suitable fordifferent programming environments, including REST APIs and RPC APIs. It isused by gRPC (https://github.com/grpc). Each `Status` message contains threepieces of data: error code, error message, and error details. You can findout more about this error model and how to work with it in the API DesignGuide (https://cloud.google.com/apis/design/errors).
func (Status)MarshalJSON¶
typeStopAutonomousDatabaseRequest¶added inv0.227.0
type StopAutonomousDatabaseRequest struct {}StopAutonomousDatabaseRequest: The request for `AutonomousDatabase.Stop`.
typeStorageSizeDetails¶added inv0.250.0
type StorageSizeDetails struct {// DataStorageSizeInGbs: Output only. The data storage size, in gigabytes, that// is applicable for virtual machine DBSystem.DataStorageSizeInGbsint64 `json:"dataStorageSizeInGbs,omitempty"`// RecoStorageSizeInGbs: Output only. The RECO/REDO storage size, in gigabytes,// that is applicable for virtual machine DBSystem.RecoStorageSizeInGbsint64 `json:"recoStorageSizeInGbs,omitempty"`// ForceSendFields is a list of field names (e.g. "DataStorageSizeInGbs") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "DataStorageSizeInGbs") to include// in API requests with the JSON null value. By default, fields with empty// values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}StorageSizeDetails: The initial storage size, in gigabytes, that isapplicable for virtual machine DBSystem.
func (StorageSizeDetails)MarshalJSON¶added inv0.250.0
func (sStorageSizeDetails) MarshalJSON() ([]byte,error)
typeSwitchoverAutonomousDatabaseRequest¶added inv0.229.0
type SwitchoverAutonomousDatabaseRequest struct {// PeerAutonomousDatabase: Required. The peer database name to switch over to.PeerAutonomousDatabasestring `json:"peerAutonomousDatabase,omitempty"`// ForceSendFields is a list of field names (e.g. "PeerAutonomousDatabase") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "PeerAutonomousDatabase") to// include in API requests with the JSON null value. By default, fields with// empty values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}SwitchoverAutonomousDatabaseRequest: The request for`OracleDatabase.SwitchoverAutonomousDatabase`.
func (SwitchoverAutonomousDatabaseRequest)MarshalJSON¶added inv0.229.0
func (sSwitchoverAutonomousDatabaseRequest) MarshalJSON() ([]byte,error)
typeTimeOfDay¶
type TimeOfDay struct {// Hours: Hours of a day in 24 hour format. Must be greater than or equal to 0// and typically must be less than or equal to 23. An API may choose to allow// the value "24:00:00" for scenarios like business closing time.Hoursint64 `json:"hours,omitempty"`// Minutes: Minutes of an hour. Must be greater than or equal to 0 and less// than or equal to 59.Minutesint64 `json:"minutes,omitempty"`// Nanos: Fractions of seconds, in nanoseconds. Must be greater than or equal// to 0 and less than or equal to 999,999,999.Nanosint64 `json:"nanos,omitempty"`// Seconds: Seconds of a minute. Must be greater than or equal to 0 and// typically must be less than or equal to 59. An API may allow the value 60 if// it allows leap-seconds.Secondsint64 `json:"seconds,omitempty"`// ForceSendFields is a list of field names (e.g. "Hours") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Hours") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}TimeOfDay: Represents a time of day. The date and time zone are either notsignificant or are specified elsewhere. An API may choose to allow leapseconds. Related types are google.type.Date and `google.protobuf.Timestamp`.
func (TimeOfDay)MarshalJSON¶
typeTimeZone¶
type TimeZone struct {// Id: IANA Time Zone Database time zone. For example "America/New_York".Idstring `json:"id,omitempty"`// Version: Optional. IANA Time Zone Database version number. For example// "2019a".Versionstring `json:"version,omitempty"`// ForceSendFields is a list of field names (e.g. "Id") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Id") to include in API requests// with the JSON null value. By default, fields with empty values are omitted// from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}TimeZone: Represents a time zone from the IANA Time Zone Database(https://www.iana.org/time-zones).