oracledatabasepb

package
v0.1.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 23, 2024 License: Apache-2.0 Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	GenerateType_name = map[int32]string{
		0: "GENERATE_TYPE_UNSPECIFIED",
		1: "ALL",
		2: "SINGLE",
	}
	GenerateType_value = map[string]int32{
		"GENERATE_TYPE_UNSPECIFIED": 0,
		"ALL":                       1,
		"SINGLE":                    2,
	}
)

Enum value maps for GenerateType.

View Source
var (
	State_name = map[int32]string{
		0:  "STATE_UNSPECIFIED",
		1:  "PROVISIONING",
		2:  "AVAILABLE",
		3:  "STOPPING",
		4:  "STOPPED",
		5:  "STARTING",
		6:  "TERMINATING",
		7:  "TERMINATED",
		8:  "UNAVAILABLE",
		9:  "RESTORE_IN_PROGRESS",
		10: "RESTORE_FAILED",
		11: "BACKUP_IN_PROGRESS",
		12: "SCALE_IN_PROGRESS",
		13: "AVAILABLE_NEEDS_ATTENTION",
		14: "UPDATING",
		15: "MAINTENANCE_IN_PROGRESS",
		16: "RESTARTING",
		17: "RECREATING",
		18: "ROLE_CHANGE_IN_PROGRESS",
		19: "UPGRADING",
		20: "INACCESSIBLE",
		21: "STANDBY",
	}
	State_value = map[string]int32{
		"STATE_UNSPECIFIED":         0,
		"PROVISIONING":              1,
		"AVAILABLE":                 2,
		"STOPPING":                  3,
		"STOPPED":                   4,
		"STARTING":                  5,
		"TERMINATING":               6,
		"TERMINATED":                7,
		"UNAVAILABLE":               8,
		"RESTORE_IN_PROGRESS":       9,
		"RESTORE_FAILED":            10,
		"BACKUP_IN_PROGRESS":        11,
		"SCALE_IN_PROGRESS":         12,
		"AVAILABLE_NEEDS_ATTENTION": 13,
		"UPDATING":                  14,
		"MAINTENANCE_IN_PROGRESS":   15,
		"RESTARTING":                16,
		"RECREATING":                17,
		"ROLE_CHANGE_IN_PROGRESS":   18,
		"UPGRADING":                 19,
		"INACCESSIBLE":              20,
		"STANDBY":                   21,
	}
)

Enum value maps for State.

View Source
var (
	OperationsInsightsState_name = map[int32]string{
		0: "OPERATIONS_INSIGHTS_STATE_UNSPECIFIED",
		1: "ENABLING",
		2: "ENABLED",
		3: "DISABLING",
		4: "NOT_ENABLED",
		5: "FAILED_ENABLING",
		6: "FAILED_DISABLING",
	}
	OperationsInsightsState_value = map[string]int32{
		"OPERATIONS_INSIGHTS_STATE_UNSPECIFIED": 0,
		"ENABLING":                              1,
		"ENABLED":                               2,
		"DISABLING":                             3,
		"NOT_ENABLED":                           4,
		"FAILED_ENABLING":                       5,
		"FAILED_DISABLING":                      6,
	}
)

Enum value maps for OperationsInsightsState.

View Source
var (
	DBWorkload_name = map[int32]string{
		0: "DB_WORKLOAD_UNSPECIFIED",
		1: "OLTP",
		2: "DW",
		3: "AJD",
		4: "APEX",
	}
	DBWorkload_value = map[string]int32{
		"DB_WORKLOAD_UNSPECIFIED": 0,
		"OLTP":                    1,
		"DW":                      2,
		"AJD":                     3,
		"APEX":                    4,
	}
)

Enum value maps for DBWorkload.

View Source
var (
	AutonomousDatabaseProperties_DatabaseEdition_name = map[int32]string{
		0: "DATABASE_EDITION_UNSPECIFIED",
		1: "STANDARD_EDITION",
		2: "ENTERPRISE_EDITION",
	}
	AutonomousDatabaseProperties_DatabaseEdition_value = map[string]int32{
		"DATABASE_EDITION_UNSPECIFIED": 0,
		"STANDARD_EDITION":             1,
		"ENTERPRISE_EDITION":           2,
	}
)

Enum value maps for AutonomousDatabaseProperties_DatabaseEdition.

View Source
var (
	AutonomousDatabaseProperties_LicenseType_name = map[int32]string{
		0: "LICENSE_TYPE_UNSPECIFIED",
		1: "LICENSE_INCLUDED",
		2: "BRING_YOUR_OWN_LICENSE",
	}
	AutonomousDatabaseProperties_LicenseType_value = map[string]int32{
		"LICENSE_TYPE_UNSPECIFIED": 0,
		"LICENSE_INCLUDED":         1,
		"BRING_YOUR_OWN_LICENSE":   2,
	}
)

Enum value maps for AutonomousDatabaseProperties_LicenseType.

View Source
var (
	AutonomousDatabaseProperties_MaintenanceScheduleType_name = map[int32]string{
		0: "MAINTENANCE_SCHEDULE_TYPE_UNSPECIFIED",
		1: "EARLY",
		2: "REGULAR",
	}
	AutonomousDatabaseProperties_MaintenanceScheduleType_value = map[string]int32{
		"MAINTENANCE_SCHEDULE_TYPE_UNSPECIFIED": 0,
		"EARLY":                                 1,
		"REGULAR":                               2,
	}
)

Enum value maps for AutonomousDatabaseProperties_MaintenanceScheduleType.

View Source
var (
	AutonomousDatabaseProperties_LocalDisasterRecoveryType_name = map[int32]string{
		0: "LOCAL_DISASTER_RECOVERY_TYPE_UNSPECIFIED",
		1: "ADG",
		2: "BACKUP_BASED",
	}
	AutonomousDatabaseProperties_LocalDisasterRecoveryType_value = map[string]int32{
		"LOCAL_DISASTER_RECOVERY_TYPE_UNSPECIFIED": 0,
		"ADG":          1,
		"BACKUP_BASED": 2,
	}
)

Enum value maps for AutonomousDatabaseProperties_LocalDisasterRecoveryType.

View Source
var (
	AutonomousDatabaseProperties_DataSafeState_name = map[int32]string{
		0: "DATA_SAFE_STATE_UNSPECIFIED",
		1: "REGISTERING",
		2: "REGISTERED",
		3: "DEREGISTERING",
		4: "NOT_REGISTERED",
		5: "FAILED",
	}
	AutonomousDatabaseProperties_DataSafeState_value = map[string]int32{
		"DATA_SAFE_STATE_UNSPECIFIED": 0,
		"REGISTERING":                 1,
		"REGISTERED":                  2,
		"DEREGISTERING":               3,
		"NOT_REGISTERED":              4,
		"FAILED":                      5,
	}
)

Enum value maps for AutonomousDatabaseProperties_DataSafeState.

View Source
var (
	AutonomousDatabaseProperties_DatabaseManagementState_name = map[int32]string{
		0: "DATABASE_MANAGEMENT_STATE_UNSPECIFIED",
		1: "ENABLING",
		2: "ENABLED",
		3: "DISABLING",
		4: "NOT_ENABLED",
		5: "FAILED_ENABLING",
		6: "FAILED_DISABLING",
	}
	AutonomousDatabaseProperties_DatabaseManagementState_value = map[string]int32{
		"DATABASE_MANAGEMENT_STATE_UNSPECIFIED": 0,
		"ENABLING":                              1,
		"ENABLED":                               2,
		"DISABLING":                             3,
		"NOT_ENABLED":                           4,
		"FAILED_ENABLING":                       5,
		"FAILED_DISABLING":                      6,
	}
)

Enum value maps for AutonomousDatabaseProperties_DatabaseManagementState.

View Source
var (
	AutonomousDatabaseProperties_OpenMode_name = map[int32]string{
		0: "OPEN_MODE_UNSPECIFIED",
		1: "READ_ONLY",
		2: "READ_WRITE",
	}
	AutonomousDatabaseProperties_OpenMode_value = map[string]int32{
		"OPEN_MODE_UNSPECIFIED": 0,
		"READ_ONLY":             1,
		"READ_WRITE":            2,
	}
)

Enum value maps for AutonomousDatabaseProperties_OpenMode.

View Source
var (
	AutonomousDatabaseProperties_PermissionLevel_name = map[int32]string{
		0: "PERMISSION_LEVEL_UNSPECIFIED",
		1: "RESTRICTED",
		2: "UNRESTRICTED",
	}
	AutonomousDatabaseProperties_PermissionLevel_value = map[string]int32{
		"PERMISSION_LEVEL_UNSPECIFIED": 0,
		"RESTRICTED":                   1,
		"UNRESTRICTED":                 2,
	}
)

Enum value maps for AutonomousDatabaseProperties_PermissionLevel.

View Source
var (
	AutonomousDatabaseProperties_RefreshableMode_name = map[int32]string{
		0: "REFRESHABLE_MODE_UNSPECIFIED",
		1: "AUTOMATIC",
		2: "MANUAL",
	}
	AutonomousDatabaseProperties_RefreshableMode_value = map[string]int32{
		"REFRESHABLE_MODE_UNSPECIFIED": 0,
		"AUTOMATIC":                    1,
		"MANUAL":                       2,
	}
)

Enum value maps for AutonomousDatabaseProperties_RefreshableMode.

View Source
var (
	AutonomousDatabaseProperties_RefreshableState_name = map[int32]string{
		0: "REFRESHABLE_STATE_UNSPECIFIED",
		1: "REFRESHING",
		2: "NOT_REFRESHING",
	}
	AutonomousDatabaseProperties_RefreshableState_value = map[string]int32{
		"REFRESHABLE_STATE_UNSPECIFIED": 0,
		"REFRESHING":                    1,
		"NOT_REFRESHING":                2,
	}
)

Enum value maps for AutonomousDatabaseProperties_RefreshableState.

View Source
var (
	AutonomousDatabaseProperties_Role_name = map[int32]string{
		0: "ROLE_UNSPECIFIED",
		1: "PRIMARY",
		2: "STANDBY",
		3: "DISABLED_STANDBY",
		4: "BACKUP_COPY",
		5: "SNAPSHOT_STANDBY",
	}
	AutonomousDatabaseProperties_Role_value = map[string]int32{
		"ROLE_UNSPECIFIED": 0,
		"PRIMARY":          1,
		"STANDBY":          2,
		"DISABLED_STANDBY": 3,
		"BACKUP_COPY":      4,
		"SNAPSHOT_STANDBY": 5,
	}
)

Enum value maps for AutonomousDatabaseProperties_Role.

View Source
var (
	DatabaseConnectionStringProfile_ConsumerGroup_name = map[int32]string{
		0: "CONSUMER_GROUP_UNSPECIFIED",
		1: "HIGH",
		2: "MEDIUM",
		3: "LOW",
		4: "TP",
		5: "TPURGENT",
	}
	DatabaseConnectionStringProfile_ConsumerGroup_value = map[string]int32{
		"CONSUMER_GROUP_UNSPECIFIED": 0,
		"HIGH":                       1,
		"MEDIUM":                     2,
		"LOW":                        3,
		"TP":                         4,
		"TPURGENT":                   5,
	}
)

Enum value maps for DatabaseConnectionStringProfile_ConsumerGroup.

View Source
var (
	DatabaseConnectionStringProfile_HostFormat_name = map[int32]string{
		0: "HOST_FORMAT_UNSPECIFIED",
		1: "FQDN",
		2: "IP",
	}
	DatabaseConnectionStringProfile_HostFormat_value = map[string]int32{
		"HOST_FORMAT_UNSPECIFIED": 0,
		"FQDN":                    1,
		"IP":                      2,
	}
)

Enum value maps for DatabaseConnectionStringProfile_HostFormat.

View Source
var (
	DatabaseConnectionStringProfile_Protocol_name = map[int32]string{
		0: "PROTOCOL_UNSPECIFIED",
		1: "TCP",
		2: "TCPS",
	}
	DatabaseConnectionStringProfile_Protocol_value = map[string]int32{
		"PROTOCOL_UNSPECIFIED": 0,
		"TCP":                  1,
		"TCPS":                 2,
	}
)

Enum value maps for DatabaseConnectionStringProfile_Protocol.

View Source
var (
	DatabaseConnectionStringProfile_SessionMode_name = map[int32]string{
		0: "SESSION_MODE_UNSPECIFIED",
		1: "DIRECT",
		2: "INDIRECT",
	}
	DatabaseConnectionStringProfile_SessionMode_value = map[string]int32{
		"SESSION_MODE_UNSPECIFIED": 0,
		"DIRECT":                   1,
		"INDIRECT":                 2,
	}
)

Enum value maps for DatabaseConnectionStringProfile_SessionMode.

View Source
var (
	DatabaseConnectionStringProfile_SyntaxFormat_name = map[int32]string{
		0: "SYNTAX_FORMAT_UNSPECIFIED",
		1: "LONG",
		2: "EZCONNECT",
		3: "EZCONNECTPLUS",
	}
	DatabaseConnectionStringProfile_SyntaxFormat_value = map[string]int32{
		"SYNTAX_FORMAT_UNSPECIFIED": 0,
		"LONG":                      1,
		"EZCONNECT":                 2,
		"EZCONNECTPLUS":             3,
	}
)

Enum value maps for DatabaseConnectionStringProfile_SyntaxFormat.

View Source
var (
	DatabaseConnectionStringProfile_TLSAuthentication_name = map[int32]string{
		0: "TLS_AUTHENTICATION_UNSPECIFIED",
		1: "SERVER",
		2: "MUTUAL",
	}
	DatabaseConnectionStringProfile_TLSAuthentication_value = map[string]int32{
		"TLS_AUTHENTICATION_UNSPECIFIED": 0,
		"SERVER":                         1,
		"MUTUAL":                         2,
	}
)

Enum value maps for DatabaseConnectionStringProfile_TLSAuthentication.

View Source
var (
	AutonomousDatabaseCharacterSet_CharacterSetType_name = map[int32]string{
		0: "CHARACTER_SET_TYPE_UNSPECIFIED",
		1: "DATABASE",
		2: "NATIONAL",
	}
	AutonomousDatabaseCharacterSet_CharacterSetType_value = map[string]int32{
		"CHARACTER_SET_TYPE_UNSPECIFIED": 0,
		"DATABASE":                       1,
		"NATIONAL":                       2,
	}
)

Enum value maps for AutonomousDatabaseCharacterSet_CharacterSetType.

View Source
var (
	AutonomousDatabaseBackupProperties_State_name = map[int32]string{
		0: "STATE_UNSPECIFIED",
		1: "CREATING",
		2: "ACTIVE",
		3: "DELETING",
		4: "DELETED",
		6: "FAILED",
		7: "UPDATING",
	}
	AutonomousDatabaseBackupProperties_State_value = map[string]int32{
		"STATE_UNSPECIFIED": 0,
		"CREATING":          1,
		"ACTIVE":            2,
		"DELETING":          3,
		"DELETED":           4,
		"FAILED":            6,
		"UPDATING":          7,
	}
)

Enum value maps for AutonomousDatabaseBackupProperties_State.

View Source
var (
	AutonomousDatabaseBackupProperties_Type_name = map[int32]string{
		0: "TYPE_UNSPECIFIED",
		1: "INCREMENTAL",
		2: "FULL",
		3: "LONG_TERM",
	}
	AutonomousDatabaseBackupProperties_Type_value = map[string]int32{
		"TYPE_UNSPECIFIED": 0,
		"INCREMENTAL":      1,
		"FULL":             2,
		"LONG_TERM":        3,
	}
)

Enum value maps for AutonomousDatabaseBackupProperties_Type.

View Source
var (
	DbNodeProperties_State_name = map[int32]string{
		0: "STATE_UNSPECIFIED",
		1: "PROVISIONING",
		2: "AVAILABLE",
		3: "UPDATING",
		4: "STOPPING",
		5: "STOPPED",
		6: "STARTING",
		7: "TERMINATING",
		8: "TERMINATED",
		9: "FAILED",
	}
	DbNodeProperties_State_value = map[string]int32{
		"STATE_UNSPECIFIED": 0,
		"PROVISIONING":      1,
		"AVAILABLE":         2,
		"UPDATING":          3,
		"STOPPING":          4,
		"STOPPED":           5,
		"STARTING":          6,
		"TERMINATING":       7,
		"TERMINATED":        8,
		"FAILED":            9,
	}
)

Enum value maps for DbNodeProperties_State.

View Source
var (
	DbServerProperties_State_name = map[int32]string{
		0: "STATE_UNSPECIFIED",
		1: "CREATING",
		2: "AVAILABLE",
		3: "UNAVAILABLE",
		4: "DELETING",
		5: "DELETED",
	}
	DbServerProperties_State_value = map[string]int32{
		"STATE_UNSPECIFIED": 0,
		"CREATING":          1,
		"AVAILABLE":         2,
		"UNAVAILABLE":       3,
		"DELETING":          4,
		"DELETED":           5,
	}
)

Enum value maps for DbServerProperties_State.

View Source
var (
	Entitlement_State_name = map[int32]string{
		0: "STATE_UNSPECIFIED",
		1: "ACCOUNT_NOT_LINKED",
		2: "ACCOUNT_NOT_ACTIVE",
		3: "ACTIVE",
	}
	Entitlement_State_value = map[string]int32{
		"STATE_UNSPECIFIED":  0,
		"ACCOUNT_NOT_LINKED": 1,
		"ACCOUNT_NOT_ACTIVE": 2,
		"ACTIVE":             3,
	}
)

Enum value maps for Entitlement_State.

View Source
var (
	CloudExadataInfrastructureProperties_State_name = map[int32]string{
		0: "STATE_UNSPECIFIED",
		1: "PROVISIONING",
		2: "AVAILABLE",
		3: "UPDATING",
		4: "TERMINATING",
		5: "TERMINATED",
		6: "FAILED",
		7: "MAINTENANCE_IN_PROGRESS",
	}
	CloudExadataInfrastructureProperties_State_value = map[string]int32{
		"STATE_UNSPECIFIED":       0,
		"PROVISIONING":            1,
		"AVAILABLE":               2,
		"UPDATING":                3,
		"TERMINATING":             4,
		"TERMINATED":              5,
		"FAILED":                  6,
		"MAINTENANCE_IN_PROGRESS": 7,
	}
)

Enum value maps for CloudExadataInfrastructureProperties_State.

View Source
var (
	MaintenanceWindow_MaintenanceWindowPreference_name = map[int32]string{
		0: "MAINTENANCE_WINDOW_PREFERENCE_UNSPECIFIED",
		1: "CUSTOM_PREFERENCE",
		2: "NO_PREFERENCE",
	}
	MaintenanceWindow_MaintenanceWindowPreference_value = map[string]int32{
		"MAINTENANCE_WINDOW_PREFERENCE_UNSPECIFIED": 0,
		"CUSTOM_PREFERENCE":                         1,
		"NO_PREFERENCE":                             2,
	}
)

Enum value maps for MaintenanceWindow_MaintenanceWindowPreference.

View Source
var (
	MaintenanceWindow_PatchingMode_name = map[int32]string{
		0: "PATCHING_MODE_UNSPECIFIED",
		1: "ROLLING",
		2: "NON_ROLLING",
	}
	MaintenanceWindow_PatchingMode_value = map[string]int32{
		"PATCHING_MODE_UNSPECIFIED": 0,
		"ROLLING":                   1,
		"NON_ROLLING":               2,
	}
)

Enum value maps for MaintenanceWindow_PatchingMode.

View Source
var (
	CloudVmClusterProperties_LicenseType_name = map[int32]string{
		0: "LICENSE_TYPE_UNSPECIFIED",
		1: "LICENSE_INCLUDED",
		2: "BRING_YOUR_OWN_LICENSE",
	}
	CloudVmClusterProperties_LicenseType_value = map[string]int32{
		"LICENSE_TYPE_UNSPECIFIED": 0,
		"LICENSE_INCLUDED":         1,
		"BRING_YOUR_OWN_LICENSE":   2,
	}
)

Enum value maps for CloudVmClusterProperties_LicenseType.

View Source
var (
	CloudVmClusterProperties_DiskRedundancy_name = map[int32]string{
		0: "DISK_REDUNDANCY_UNSPECIFIED",
		1: "HIGH",
		2: "NORMAL",
	}
	CloudVmClusterProperties_DiskRedundancy_value = map[string]int32{
		"DISK_REDUNDANCY_UNSPECIFIED": 0,
		"HIGH":                        1,
		"NORMAL":                      2,
	}
)

Enum value maps for CloudVmClusterProperties_DiskRedundancy.

View Source
var (
	CloudVmClusterProperties_State_name = map[int32]string{
		0: "STATE_UNSPECIFIED",
		1: "PROVISIONING",
		2: "AVAILABLE",
		3: "UPDATING",
		4: "TERMINATING",
		5: "TERMINATED",
		6: "FAILED",
		7: "MAINTENANCE_IN_PROGRESS",
	}
	CloudVmClusterProperties_State_value = map[string]int32{
		"STATE_UNSPECIFIED":       0,
		"PROVISIONING":            1,
		"AVAILABLE":               2,
		"UPDATING":                3,
		"TERMINATING":             4,
		"TERMINATED":              5,
		"FAILED":                  6,
		"MAINTENANCE_IN_PROGRESS": 7,
	}
)

Enum value maps for CloudVmClusterProperties_State.

View Source
var File_google_cloud_oracledatabase_v1_autonomous_database_character_set_proto protoreflect.FileDescriptor
View Source
var File_google_cloud_oracledatabase_v1_autonomous_database_proto protoreflect.FileDescriptor
View Source
var File_google_cloud_oracledatabase_v1_autonomous_db_backup_proto protoreflect.FileDescriptor
View Source
var File_google_cloud_oracledatabase_v1_autonomous_db_version_proto protoreflect.FileDescriptor
View Source
var File_google_cloud_oracledatabase_v1_common_proto protoreflect.FileDescriptor
View Source
var File_google_cloud_oracledatabase_v1_db_node_proto protoreflect.FileDescriptor
View Source
var File_google_cloud_oracledatabase_v1_db_server_proto protoreflect.FileDescriptor
View Source
var File_google_cloud_oracledatabase_v1_db_system_shape_proto protoreflect.FileDescriptor
View Source
var File_google_cloud_oracledatabase_v1_entitlement_proto protoreflect.FileDescriptor
View Source
var File_google_cloud_oracledatabase_v1_exadata_infra_proto protoreflect.FileDescriptor
View Source
var File_google_cloud_oracledatabase_v1_gi_version_proto protoreflect.FileDescriptor
View Source
var File_google_cloud_oracledatabase_v1_location_metadata_proto protoreflect.FileDescriptor
View Source
var File_google_cloud_oracledatabase_v1_oracledatabase_proto protoreflect.FileDescriptor
View Source
var File_google_cloud_oracledatabase_v1_vm_cluster_proto protoreflect.FileDescriptor

Functions

func RegisterOracleDatabaseServer

func RegisterOracleDatabaseServer(s *grpc.Server, srv OracleDatabaseServer)

Types

type AllConnectionStrings

type AllConnectionStrings struct {

	// Output only. The database service provides the highest level of resources
	// to each SQL statement.
	High string `protobuf:"bytes,1,opt,name=high,proto3" json:"high,omitempty"`
	// Output only. The database service provides the least level of resources to
	// each SQL statement.
	Low string `protobuf:"bytes,2,opt,name=low,proto3" json:"low,omitempty"`
	// Output only. The database service provides a lower level of resources to
	// each SQL statement.
	Medium string `protobuf:"bytes,3,opt,name=medium,proto3" json:"medium,omitempty"`
	// contains filtered or unexported fields
}

A list of all connection strings that can be used to connect to the Autonomous Database.

func (*AllConnectionStrings) Descriptor deprecated

func (*AllConnectionStrings) Descriptor() ([]byte, []int)

Deprecated: Use AllConnectionStrings.ProtoReflect.Descriptor instead.

func (*AllConnectionStrings) GetHigh

func (x *AllConnectionStrings) GetHigh() string

func (*AllConnectionStrings) GetLow

func (x *AllConnectionStrings) GetLow() string

func (*AllConnectionStrings) GetMedium

func (x *AllConnectionStrings) GetMedium() string

func (*AllConnectionStrings) ProtoMessage

func (*AllConnectionStrings) ProtoMessage()

func (*AllConnectionStrings) ProtoReflect

func (x *AllConnectionStrings) ProtoReflect() protoreflect.Message

func (*AllConnectionStrings) Reset

func (x *AllConnectionStrings) Reset()

func (*AllConnectionStrings) String

func (x *AllConnectionStrings) String() string

type AutonomousDatabase

type AutonomousDatabase struct {

	// Identifier. The name of the Autonomous Database resource in the following
	// format:
	// projects/{project}/locations/{region}/autonomousDatabases/{autonomous_database}
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// 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.
	Database string `protobuf:"bytes,2,opt,name=database,proto3" json:"database,omitempty"`
	// Optional. The display name for the Autonomous Database. The name does not
	// have to be unique within your project.
	DisplayName string `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	// Output only. The ID of the subscription entitlement associated with the
	// Autonomous Database.
	EntitlementId string `protobuf:"bytes,5,opt,name=entitlement_id,json=entitlementId,proto3" json:"entitlement_id,omitempty"`
	// Optional. The password for the default ADMIN user.
	AdminPassword string `protobuf:"bytes,6,opt,name=admin_password,json=adminPassword,proto3" json:"admin_password,omitempty"`
	// Optional. The properties of the Autonomous Database.
	Properties *AutonomousDatabaseProperties `protobuf:"bytes,7,opt,name=properties,proto3" json:"properties,omitempty"`
	// Optional. The labels or tags associated with the Autonomous Database.
	Labels map[string]string `` /* 153-byte string literal not displayed */
	// Required. The name of the VPC network used by the Autonomous Database in
	// the following format: projects/{project}/global/networks/{network}
	Network string `protobuf:"bytes,9,opt,name=network,proto3" json:"network,omitempty"`
	// Required. The subnet CIDR range for the Autonmous Database.
	Cidr string `protobuf:"bytes,10,opt,name=cidr,proto3" json:"cidr,omitempty"`
	// Output only. The date and time that the Autonomous Database was created.
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,13,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// contains filtered or unexported fields
}

Details of the Autonomous Database resource. https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/AutonomousDatabase/

func (*AutonomousDatabase) Descriptor deprecated

func (*AutonomousDatabase) Descriptor() ([]byte, []int)

Deprecated: Use AutonomousDatabase.ProtoReflect.Descriptor instead.

func (*AutonomousDatabase) GetAdminPassword

func (x *AutonomousDatabase) GetAdminPassword() string

func (*AutonomousDatabase) GetCidr

func (x *AutonomousDatabase) GetCidr() string

func (*AutonomousDatabase) GetCreateTime

func (x *AutonomousDatabase) GetCreateTime() *timestamppb.Timestamp

func (*AutonomousDatabase) GetDatabase

func (x *AutonomousDatabase) GetDatabase() string

func (*AutonomousDatabase) GetDisplayName

func (x *AutonomousDatabase) GetDisplayName() string

func (*AutonomousDatabase) GetEntitlementId

func (x *AutonomousDatabase) GetEntitlementId() string

func (*AutonomousDatabase) GetLabels

func (x *AutonomousDatabase) GetLabels() map[string]string

func (*AutonomousDatabase) GetName

func (x *AutonomousDatabase) GetName() string

func (*AutonomousDatabase) GetNetwork

func (x *AutonomousDatabase) GetNetwork() string

func (*AutonomousDatabase) GetProperties

func (*AutonomousDatabase) ProtoMessage

func (*AutonomousDatabase) ProtoMessage()

func (*AutonomousDatabase) ProtoReflect

func (x *AutonomousDatabase) ProtoReflect() protoreflect.Message

func (*AutonomousDatabase) Reset

func (x *AutonomousDatabase) Reset()

func (*AutonomousDatabase) String

func (x *AutonomousDatabase) String() string

type AutonomousDatabaseApex

type AutonomousDatabaseApex struct {

	// Output only. The Oracle APEX Application Development version.
	ApexVersion string `protobuf:"bytes,1,opt,name=apex_version,json=apexVersion,proto3" json:"apex_version,omitempty"`
	// Output only. The Oracle REST Data Services (ORDS) version.
	OrdsVersion string `protobuf:"bytes,2,opt,name=ords_version,json=ordsVersion,proto3" json:"ords_version,omitempty"`
	// contains filtered or unexported fields
}

Oracle APEX Application Development. https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/datatypes/AutonomousDatabaseApex

func (*AutonomousDatabaseApex) Descriptor deprecated

func (*AutonomousDatabaseApex) Descriptor() ([]byte, []int)

Deprecated: Use AutonomousDatabaseApex.ProtoReflect.Descriptor instead.

func (*AutonomousDatabaseApex) GetApexVersion

func (x *AutonomousDatabaseApex) GetApexVersion() string

func (*AutonomousDatabaseApex) GetOrdsVersion

func (x *AutonomousDatabaseApex) GetOrdsVersion() string

func (*AutonomousDatabaseApex) ProtoMessage

func (*AutonomousDatabaseApex) ProtoMessage()

func (*AutonomousDatabaseApex) ProtoReflect

func (x *AutonomousDatabaseApex) ProtoReflect() protoreflect.Message

func (*AutonomousDatabaseApex) Reset

func (x *AutonomousDatabaseApex) Reset()

func (*AutonomousDatabaseApex) String

func (x *AutonomousDatabaseApex) String() string

type AutonomousDatabaseBackup

type AutonomousDatabaseBackup struct {

	// Identifier. The name of the Autonomous Database Backup resource with the
	// format:
	// projects/{project}/locations/{region}/autonomousDatabaseBackups/{autonomous_database_backup}
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Required. The name of the Autonomous Database resource for which the backup
	// is being created. Format:
	// projects/{project}/locations/{region}/autonomousDatabases/{autonomous_database}
	AutonomousDatabase string `protobuf:"bytes,2,opt,name=autonomous_database,json=autonomousDatabase,proto3" json:"autonomous_database,omitempty"`
	// Optional. User friendly name for the Backup. The name does not have to be
	// unique.
	DisplayName string `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	// Optional. Various properties of the backup.
	Properties *AutonomousDatabaseBackupProperties `protobuf:"bytes,4,opt,name=properties,proto3" json:"properties,omitempty"`
	// Optional. labels or tags associated with the resource.
	Labels map[string]string `` /* 153-byte string literal not displayed */
	// contains filtered or unexported fields
}

Details of the Autonomous Database Backup resource. https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/AutonomousDatabaseBackup/

func (*AutonomousDatabaseBackup) Descriptor deprecated

func (*AutonomousDatabaseBackup) Descriptor() ([]byte, []int)

Deprecated: Use AutonomousDatabaseBackup.ProtoReflect.Descriptor instead.

func (*AutonomousDatabaseBackup) GetAutonomousDatabase

func (x *AutonomousDatabaseBackup) GetAutonomousDatabase() string

func (*AutonomousDatabaseBackup) GetDisplayName

func (x *AutonomousDatabaseBackup) GetDisplayName() string

func (*AutonomousDatabaseBackup) GetLabels

func (x *AutonomousDatabaseBackup) GetLabels() map[string]string

func (*AutonomousDatabaseBackup) GetName

func (x *AutonomousDatabaseBackup) GetName() string

func (*AutonomousDatabaseBackup) GetProperties

func (*AutonomousDatabaseBackup) ProtoMessage

func (*AutonomousDatabaseBackup) ProtoMessage()

func (*AutonomousDatabaseBackup) ProtoReflect

func (x *AutonomousDatabaseBackup) ProtoReflect() protoreflect.Message

func (*AutonomousDatabaseBackup) Reset

func (x *AutonomousDatabaseBackup) Reset()

func (*AutonomousDatabaseBackup) String

func (x *AutonomousDatabaseBackup) String() string

type AutonomousDatabaseBackupProperties

type AutonomousDatabaseBackupProperties struct {

	// Output only. OCID of the Autonomous Database backup.
	// https://docs.oracle.com/en-us/iaas/Content/General/Concepts/identifiers.htm#Oracle
	Ocid string `protobuf:"bytes,1,opt,name=ocid,proto3" json:"ocid,omitempty"`
	// Optional. Retention period in days for the backup.
	RetentionPeriodDays int32 `protobuf:"varint,2,opt,name=retention_period_days,json=retentionPeriodDays,proto3" json:"retention_period_days,omitempty"`
	// Output only. The OCID of the compartment.
	CompartmentId string `protobuf:"bytes,3,opt,name=compartment_id,json=compartmentId,proto3" json:"compartment_id,omitempty"`
	// Output only. The quantity of data in the database, in terabytes.
	DatabaseSizeTb float32 `protobuf:"fixed32,4,opt,name=database_size_tb,json=databaseSizeTb,proto3" json:"database_size_tb,omitempty"`
	// Output only. A valid Oracle Database version for Autonomous Database.
	DbVersion string `protobuf:"bytes,5,opt,name=db_version,json=dbVersion,proto3" json:"db_version,omitempty"`
	// Output only. Indicates if the backup is long term backup.
	IsLongTermBackup bool `protobuf:"varint,6,opt,name=is_long_term_backup,json=isLongTermBackup,proto3" json:"is_long_term_backup,omitempty"`
	// Output only. Indicates if the backup is automatic or user initiated.
	IsAutomaticBackup bool `protobuf:"varint,7,opt,name=is_automatic_backup,json=isAutomaticBackup,proto3" json:"is_automatic_backup,omitempty"`
	// Output only. Indicates if the backup can be used to restore the Autonomous
	// Database.
	IsRestorable bool `protobuf:"varint,8,opt,name=is_restorable,json=isRestorable,proto3" json:"is_restorable,omitempty"`
	// Optional. The OCID of the key store of Oracle Vault.
	KeyStoreId string `protobuf:"bytes,9,opt,name=key_store_id,json=keyStoreId,proto3" json:"key_store_id,omitempty"`
	// Optional. The wallet name for Oracle Key Vault.
	KeyStoreWallet string `protobuf:"bytes,10,opt,name=key_store_wallet,json=keyStoreWallet,proto3" json:"key_store_wallet,omitempty"`
	// Optional. The OCID of the key container that is used as the master
	// encryption key in database transparent data encryption (TDE) operations.
	KmsKeyId string `protobuf:"bytes,11,opt,name=kms_key_id,json=kmsKeyId,proto3" json:"kms_key_id,omitempty"`
	// 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.
	KmsKeyVersionId string `protobuf:"bytes,12,opt,name=kms_key_version_id,json=kmsKeyVersionId,proto3" json:"kms_key_version_id,omitempty"`
	// Output only. Additional information about the current lifecycle state.
	LifecycleDetails string `protobuf:"bytes,13,opt,name=lifecycle_details,json=lifecycleDetails,proto3" json:"lifecycle_details,omitempty"`
	// Output only. The lifecycle state of the backup.
	LifecycleState AutonomousDatabaseBackupProperties_State `` /* 182-byte string literal not displayed */
	// Output only. The backup size in terabytes.
	SizeTb float32 `protobuf:"fixed32,15,opt,name=size_tb,json=sizeTb,proto3" json:"size_tb,omitempty"`
	// Output only. Timestamp until when the backup will be available.
	AvailableTillTime *timestamppb.Timestamp `protobuf:"bytes,16,opt,name=available_till_time,json=availableTillTime,proto3" json:"available_till_time,omitempty"`
	// Output only. The date and time the backup completed.
	EndTime *timestamppb.Timestamp `protobuf:"bytes,17,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
	// Output only. The date and time the backup started.
	StartTime *timestamppb.Timestamp `protobuf:"bytes,18,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
	// Output only. The type of the backup.
	Type AutonomousDatabaseBackupProperties_Type `` /* 139-byte string literal not displayed */
	// Optional. The OCID of the vault.
	VaultId string `protobuf:"bytes,20,opt,name=vault_id,json=vaultId,proto3" json:"vault_id,omitempty"`
	// contains filtered or unexported fields
}

Properties of the Autonomous Database Backup resource.

func (*AutonomousDatabaseBackupProperties) Descriptor deprecated

func (*AutonomousDatabaseBackupProperties) Descriptor() ([]byte, []int)

Deprecated: Use AutonomousDatabaseBackupProperties.ProtoReflect.Descriptor instead.

func (*AutonomousDatabaseBackupProperties) GetAvailableTillTime

func (x *AutonomousDatabaseBackupProperties) GetAvailableTillTime() *timestamppb.Timestamp

func (*AutonomousDatabaseBackupProperties) GetCompartmentId

func (x *AutonomousDatabaseBackupProperties) GetCompartmentId() string

func (*AutonomousDatabaseBackupProperties) GetDatabaseSizeTb

func (x *AutonomousDatabaseBackupProperties) GetDatabaseSizeTb() float32

func (*AutonomousDatabaseBackupProperties) GetDbVersion

func (x *AutonomousDatabaseBackupProperties) GetDbVersion() string

func (*AutonomousDatabaseBackupProperties) GetEndTime

func (*AutonomousDatabaseBackupProperties) GetIsAutomaticBackup

func (x *AutonomousDatabaseBackupProperties) GetIsAutomaticBackup() bool

func (*AutonomousDatabaseBackupProperties) GetIsLongTermBackup

func (x *AutonomousDatabaseBackupProperties) GetIsLongTermBackup() bool

func (*AutonomousDatabaseBackupProperties) GetIsRestorable

func (x *AutonomousDatabaseBackupProperties) GetIsRestorable() bool

func (*AutonomousDatabaseBackupProperties) GetKeyStoreId

func (x *AutonomousDatabaseBackupProperties) GetKeyStoreId() string

func (*AutonomousDatabaseBackupProperties) GetKeyStoreWallet

func (x *AutonomousDatabaseBackupProperties) GetKeyStoreWallet() string

func (*AutonomousDatabaseBackupProperties) GetKmsKeyId

func (x *AutonomousDatabaseBackupProperties) GetKmsKeyId() string

func (*AutonomousDatabaseBackupProperties) GetKmsKeyVersionId

func (x *AutonomousDatabaseBackupProperties) GetKmsKeyVersionId() string

func (*AutonomousDatabaseBackupProperties) GetLifecycleDetails

func (x *AutonomousDatabaseBackupProperties) GetLifecycleDetails() string

func (*AutonomousDatabaseBackupProperties) GetLifecycleState

func (*AutonomousDatabaseBackupProperties) GetOcid

func (*AutonomousDatabaseBackupProperties) GetRetentionPeriodDays

func (x *AutonomousDatabaseBackupProperties) GetRetentionPeriodDays() int32

func (*AutonomousDatabaseBackupProperties) GetSizeTb

func (*AutonomousDatabaseBackupProperties) GetStartTime

func (*AutonomousDatabaseBackupProperties) GetType

func (*AutonomousDatabaseBackupProperties) GetVaultId

func (*AutonomousDatabaseBackupProperties) ProtoMessage

func (*AutonomousDatabaseBackupProperties) ProtoMessage()

func (*AutonomousDatabaseBackupProperties) ProtoReflect

func (*AutonomousDatabaseBackupProperties) Reset

func (*AutonomousDatabaseBackupProperties) String

type AutonomousDatabaseBackupProperties_State

type AutonomousDatabaseBackupProperties_State int32

// The various lifecycle states of the Autonomous Database Backup.

const (
	// Default unspecified value.
	AutonomousDatabaseBackupProperties_STATE_UNSPECIFIED AutonomousDatabaseBackupProperties_State = 0
	// Indicates that the resource is in creating state.
	AutonomousDatabaseBackupProperties_CREATING AutonomousDatabaseBackupProperties_State = 1
	// Indicates that the resource is in active state.
	AutonomousDatabaseBackupProperties_ACTIVE AutonomousDatabaseBackupProperties_State = 2
	// Indicates that the resource is in deleting state.
	AutonomousDatabaseBackupProperties_DELETING AutonomousDatabaseBackupProperties_State = 3
	// Indicates that the resource is in deleted state.
	AutonomousDatabaseBackupProperties_DELETED AutonomousDatabaseBackupProperties_State = 4
	// Indicates that the resource is in failed state.
	AutonomousDatabaseBackupProperties_FAILED AutonomousDatabaseBackupProperties_State = 6
	// Indicates that the resource is in updating state.
	AutonomousDatabaseBackupProperties_UPDATING AutonomousDatabaseBackupProperties_State = 7
)

func (AutonomousDatabaseBackupProperties_State) Descriptor

func (AutonomousDatabaseBackupProperties_State) Enum

func (AutonomousDatabaseBackupProperties_State) EnumDescriptor deprecated

func (AutonomousDatabaseBackupProperties_State) EnumDescriptor() ([]byte, []int)

Deprecated: Use AutonomousDatabaseBackupProperties_State.Descriptor instead.

func (AutonomousDatabaseBackupProperties_State) Number

func (AutonomousDatabaseBackupProperties_State) String

func (AutonomousDatabaseBackupProperties_State) Type

type AutonomousDatabaseBackupProperties_Type

type AutonomousDatabaseBackupProperties_Type int32

The type of the backup.

const (
	// Default unspecified value.
	AutonomousDatabaseBackupProperties_TYPE_UNSPECIFIED AutonomousDatabaseBackupProperties_Type = 0
	// Incremental backups.
	AutonomousDatabaseBackupProperties_INCREMENTAL AutonomousDatabaseBackupProperties_Type = 1
	// Full backups.
	AutonomousDatabaseBackupProperties_FULL AutonomousDatabaseBackupProperties_Type = 2
	// Long term backups.
	AutonomousDatabaseBackupProperties_LONG_TERM AutonomousDatabaseBackupProperties_Type = 3
)

func (AutonomousDatabaseBackupProperties_Type) Descriptor

func (AutonomousDatabaseBackupProperties_Type) Enum

func (AutonomousDatabaseBackupProperties_Type) EnumDescriptor deprecated

func (AutonomousDatabaseBackupProperties_Type) EnumDescriptor() ([]byte, []int)

Deprecated: Use AutonomousDatabaseBackupProperties_Type.Descriptor instead.

func (AutonomousDatabaseBackupProperties_Type) Number

func (AutonomousDatabaseBackupProperties_Type) String

func (AutonomousDatabaseBackupProperties_Type) Type

type AutonomousDatabaseCharacterSet

type AutonomousDatabaseCharacterSet struct {

	// Identifier. The name of the Autonomous Database Character Set resource in
	// the following format:
	// projects/{project}/locations/{region}/autonomousDatabaseCharacterSets/{autonomous_database_character_set}
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Output only. The character set type for the Autonomous Database.
	CharacterSetType AutonomousDatabaseCharacterSet_CharacterSetType `` /* 196-byte string literal not displayed */
	// Output only. The character set name for the Autonomous Database which is
	// the ID in the resource name.
	CharacterSet string `protobuf:"bytes,3,opt,name=character_set,json=characterSet,proto3" json:"character_set,omitempty"`
	// contains filtered or unexported fields
}

Details of the Autonomous Database character set resource. https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/AutonomousDatabaseCharacterSets/

func (*AutonomousDatabaseCharacterSet) Descriptor deprecated

func (*AutonomousDatabaseCharacterSet) Descriptor() ([]byte, []int)

Deprecated: Use AutonomousDatabaseCharacterSet.ProtoReflect.Descriptor instead.

func (*AutonomousDatabaseCharacterSet) GetCharacterSet

func (x *AutonomousDatabaseCharacterSet) GetCharacterSet() string

func (*AutonomousDatabaseCharacterSet) GetCharacterSetType

func (*AutonomousDatabaseCharacterSet) GetName

func (*AutonomousDatabaseCharacterSet) ProtoMessage

func (*AutonomousDatabaseCharacterSet) ProtoMessage()

func (*AutonomousDatabaseCharacterSet) ProtoReflect

func (*AutonomousDatabaseCharacterSet) Reset

func (x *AutonomousDatabaseCharacterSet) Reset()

func (*AutonomousDatabaseCharacterSet) String

type AutonomousDatabaseCharacterSet_CharacterSetType

type AutonomousDatabaseCharacterSet_CharacterSetType int32

The type of character set an Autonomous Database can have.

const (
	// Character set type is not specified.
	AutonomousDatabaseCharacterSet_CHARACTER_SET_TYPE_UNSPECIFIED AutonomousDatabaseCharacterSet_CharacterSetType = 0
	// Character set type is set to database.
	AutonomousDatabaseCharacterSet_DATABASE AutonomousDatabaseCharacterSet_CharacterSetType = 1
	// Character set type is set to national.
	AutonomousDatabaseCharacterSet_NATIONAL AutonomousDatabaseCharacterSet_CharacterSetType = 2
)

func (AutonomousDatabaseCharacterSet_CharacterSetType) Descriptor

func (AutonomousDatabaseCharacterSet_CharacterSetType) Enum

func (AutonomousDatabaseCharacterSet_CharacterSetType) EnumDescriptor deprecated

Deprecated: Use AutonomousDatabaseCharacterSet_CharacterSetType.Descriptor instead.

func (AutonomousDatabaseCharacterSet_CharacterSetType) Number

func (AutonomousDatabaseCharacterSet_CharacterSetType) String

func (AutonomousDatabaseCharacterSet_CharacterSetType) Type

type AutonomousDatabaseConnectionStrings

type AutonomousDatabaseConnectionStrings struct {

	// Output only. Returns all connection strings that can be used to connect to
	// the Autonomous Database.
	AllConnectionStrings *AllConnectionStrings `protobuf:"bytes,1,opt,name=all_connection_strings,json=allConnectionStrings,proto3" json:"all_connection_strings,omitempty"`
	// Output only. The database service provides the least level of resources to
	// each SQL statement, but supports the most number of concurrent SQL
	// statements.
	Dedicated string `protobuf:"bytes,2,opt,name=dedicated,proto3" json:"dedicated,omitempty"`
	// Output only. The database service provides the highest level of resources
	// to each SQL statement.
	High string `protobuf:"bytes,3,opt,name=high,proto3" json:"high,omitempty"`
	// Output only. The database service provides the least level of resources to
	// each SQL statement.
	Low string `protobuf:"bytes,4,opt,name=low,proto3" json:"low,omitempty"`
	// Output only. The database service provides a lower level of resources to
	// each SQL statement.
	Medium string `protobuf:"bytes,5,opt,name=medium,proto3" json:"medium,omitempty"`
	// Output only. A list of connection string profiles to allow clients to
	// group, filter, and select values based on the structured metadata.
	Profiles []*DatabaseConnectionStringProfile `protobuf:"bytes,6,rep,name=profiles,proto3" json:"profiles,omitempty"`
	// contains filtered or unexported fields
}

The connection string used to connect to the Autonomous Database. https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/datatypes/AutonomousDatabaseConnectionStrings

func (*AutonomousDatabaseConnectionStrings) Descriptor deprecated

func (*AutonomousDatabaseConnectionStrings) Descriptor() ([]byte, []int)

Deprecated: Use AutonomousDatabaseConnectionStrings.ProtoReflect.Descriptor instead.

func (*AutonomousDatabaseConnectionStrings) GetAllConnectionStrings

func (x *AutonomousDatabaseConnectionStrings) GetAllConnectionStrings() *AllConnectionStrings

func (*AutonomousDatabaseConnectionStrings) GetDedicated

func (x *AutonomousDatabaseConnectionStrings) GetDedicated() string

func (*AutonomousDatabaseConnectionStrings) GetHigh

func (*AutonomousDatabaseConnectionStrings) GetLow

func (*AutonomousDatabaseConnectionStrings) GetMedium

func (*AutonomousDatabaseConnectionStrings) GetProfiles

func (*AutonomousDatabaseConnectionStrings) ProtoMessage

func (*AutonomousDatabaseConnectionStrings) ProtoMessage()

func (*AutonomousDatabaseConnectionStrings) ProtoReflect

func (*AutonomousDatabaseConnectionStrings) Reset

func (*AutonomousDatabaseConnectionStrings) String

type AutonomousDatabaseConnectionUrls

type AutonomousDatabaseConnectionUrls struct {

	// Output only. Oracle Application Express (APEX) URL.
	ApexUri string `protobuf:"bytes,1,opt,name=apex_uri,json=apexUri,proto3" json:"apex_uri,omitempty"`
	// Output only. The URL of the Database Transforms for the Autonomous
	// Database.
	DatabaseTransformsUri string `` /* 126-byte string literal not displayed */
	// Output only. The URL of the Graph Studio for the Autonomous Database.
	GraphStudioUri string `protobuf:"bytes,3,opt,name=graph_studio_uri,json=graphStudioUri,proto3" json:"graph_studio_uri,omitempty"`
	// Output only. The URL of the Oracle Machine Learning (OML) Notebook for the
	// Autonomous Database.
	MachineLearningNotebookUri string `` /* 143-byte string literal not displayed */
	// Output only. The URL of Machine Learning user management the Autonomous
	// Database.
	MachineLearningUserManagementUri string `` /* 163-byte string literal not displayed */
	// Output only. The URL of the MongoDB API for the Autonomous Database.
	MongoDbUri string `protobuf:"bytes,6,opt,name=mongo_db_uri,json=mongoDbUri,proto3" json:"mongo_db_uri,omitempty"`
	// Output only. The Oracle REST Data Services (ORDS) URL of the Web Access for
	// the Autonomous Database.
	OrdsUri string `protobuf:"bytes,7,opt,name=ords_uri,json=ordsUri,proto3" json:"ords_uri,omitempty"`
	// Output only. The URL of the Oracle SQL Developer Web for the Autonomous
	// Database.
	SqlDevWebUri string `protobuf:"bytes,8,opt,name=sql_dev_web_uri,json=sqlDevWebUri,proto3" json:"sql_dev_web_uri,omitempty"`
	// contains filtered or unexported fields
}

The URLs for accessing Oracle Application Express (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) Descriptor deprecated

func (*AutonomousDatabaseConnectionUrls) Descriptor() ([]byte, []int)

Deprecated: Use AutonomousDatabaseConnectionUrls.ProtoReflect.Descriptor instead.

func (*AutonomousDatabaseConnectionUrls) GetApexUri

func (x *AutonomousDatabaseConnectionUrls) GetApexUri() string

func (*AutonomousDatabaseConnectionUrls) GetDatabaseTransformsUri

func (x *AutonomousDatabaseConnectionUrls) GetDatabaseTransformsUri() string

func (*AutonomousDatabaseConnectionUrls) GetGraphStudioUri

func (x *AutonomousDatabaseConnectionUrls) GetGraphStudioUri() string

func (*AutonomousDatabaseConnectionUrls) GetMachineLearningNotebookUri

func (x *AutonomousDatabaseConnectionUrls) GetMachineLearningNotebookUri() string

func (*AutonomousDatabaseConnectionUrls) GetMachineLearningUserManagementUri

func (x *AutonomousDatabaseConnectionUrls) GetMachineLearningUserManagementUri() string

func (*AutonomousDatabaseConnectionUrls) GetMongoDbUri

func (x *AutonomousDatabaseConnectionUrls) GetMongoDbUri() string

func (*AutonomousDatabaseConnectionUrls) GetOrdsUri

func (x *AutonomousDatabaseConnectionUrls) GetOrdsUri() string

func (*AutonomousDatabaseConnectionUrls) GetSqlDevWebUri

func (x *AutonomousDatabaseConnectionUrls) GetSqlDevWebUri() string

func (*AutonomousDatabaseConnectionUrls) ProtoMessage

func (*AutonomousDatabaseConnectionUrls) ProtoMessage()

func (*AutonomousDatabaseConnectionUrls) ProtoReflect

func (*AutonomousDatabaseConnectionUrls) Reset

func (*AutonomousDatabaseConnectionUrls) String

type AutonomousDatabaseProperties

type AutonomousDatabaseProperties struct {

	// Output only. OCID of the Autonomous Database.
	// https://docs.oracle.com/en-us/iaas/Content/General/Concepts/identifiers.htm#Oracle
	Ocid string `protobuf:"bytes,1,opt,name=ocid,proto3" json:"ocid,omitempty"`
	// Optional. The number of compute servers for the Autonomous Database.
	ComputeCount float32 `protobuf:"fixed32,2,opt,name=compute_count,json=computeCount,proto3" json:"compute_count,omitempty"`
	// Optional. The number of CPU cores to be made available to the database.
	CpuCoreCount int32 `protobuf:"varint,3,opt,name=cpu_core_count,json=cpuCoreCount,proto3" json:"cpu_core_count,omitempty"`
	// Optional. The size of the data stored in the database, in terabytes.
	DataStorageSizeTb int32 `protobuf:"varint,4,opt,name=data_storage_size_tb,json=dataStorageSizeTb,proto3" json:"data_storage_size_tb,omitempty"`
	// Optional. The size of the data stored in the database, in gigabytes.
	DataStorageSizeGb int32 `protobuf:"varint,63,opt,name=data_storage_size_gb,json=dataStorageSizeGb,proto3" json:"data_storage_size_gb,omitempty"`
	// Required. The workload type of the Autonomous Database.
	DbWorkload DBWorkload `` /* 139-byte string literal not displayed */
	// Optional. The edition of the Autonomous Databases.
	DbEdition AutonomousDatabaseProperties_DatabaseEdition `` /* 170-byte string literal not displayed */
	// Optional. The character set for the Autonomous Database. The default is
	// AL32UTF8.
	CharacterSet string `protobuf:"bytes,8,opt,name=character_set,json=characterSet,proto3" json:"character_set,omitempty"`
	// Optional. The national character set for the Autonomous Database. The
	// default is AL16UTF16.
	NCharacterSet string `protobuf:"bytes,9,opt,name=n_character_set,json=nCharacterSet,proto3" json:"n_character_set,omitempty"`
	// Optional. The private endpoint IP address for the Autonomous Database.
	PrivateEndpointIp string `protobuf:"bytes,10,opt,name=private_endpoint_ip,json=privateEndpointIp,proto3" json:"private_endpoint_ip,omitempty"`
	// Optional. The private endpoint label for the Autonomous Database.
	PrivateEndpointLabel string `protobuf:"bytes,11,opt,name=private_endpoint_label,json=privateEndpointLabel,proto3" json:"private_endpoint_label,omitempty"`
	// Optional. The Oracle Database version for the Autonomous Database.
	DbVersion string `protobuf:"bytes,12,opt,name=db_version,json=dbVersion,proto3" json:"db_version,omitempty"`
	// Optional. This field indicates if auto scaling is enabled for the
	// Autonomous Database CPU core count.
	IsAutoScalingEnabled bool `` /* 127-byte string literal not displayed */
	// Optional. This field indicates if auto scaling is enabled for the
	// Autonomous Database storage.
	IsStorageAutoScalingEnabled bool `` /* 150-byte string literal not displayed */
	// Required. The license type used for the Autonomous Database.
	LicenseType AutonomousDatabaseProperties_LicenseType `` /* 173-byte string literal not displayed */
	// Optional. The list of customer contacts.
	CustomerContacts []*CustomerContact `protobuf:"bytes,17,rep,name=customer_contacts,json=customerContacts,proto3" json:"customer_contacts,omitempty"`
	// Optional. The ID of the Oracle Cloud Infrastructure vault secret.
	SecretId string `protobuf:"bytes,18,opt,name=secret_id,json=secretId,proto3" json:"secret_id,omitempty"`
	// Optional. The ID of the Oracle Cloud Infrastructure vault.
	VaultId string `protobuf:"bytes,19,opt,name=vault_id,json=vaultId,proto3" json:"vault_id,omitempty"`
	// Optional. The maintenance schedule of the Autonomous Database.
	MaintenanceScheduleType AutonomousDatabaseProperties_MaintenanceScheduleType `` /* 223-byte string literal not displayed */
	// Optional. This field specifies if the Autonomous Database requires mTLS
	// connections.
	MtlsConnectionRequired bool `` /* 131-byte string literal not displayed */
	// 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.
	BackupRetentionPeriodDays int32 `` /* 142-byte string literal not displayed */
	// Output only. The amount of storage currently being used for user and system
	// data, in terabytes.
	ActualUsedDataStorageSizeTb float64 `` /* 153-byte string literal not displayed */
	// Output only. The amount of storage currently allocated for the database
	// tables and billed for, rounded up in terabytes.
	AllocatedStorageSizeTb float64 `` /* 134-byte string literal not displayed */
	// Output only. The details for the Oracle APEX Application Development.
	ApexDetails *AutonomousDatabaseApex `protobuf:"bytes,23,opt,name=apex_details,json=apexDetails,proto3" json:"apex_details,omitempty"`
	// 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.
	ArePrimaryAllowlistedIpsUsed *bool `` /* 159-byte string literal not displayed */
	// Output only. The details of the current lifestyle state of the Autonomous
	// Database.
	LifecycleDetails string `protobuf:"bytes,25,opt,name=lifecycle_details,json=lifecycleDetails,proto3" json:"lifecycle_details,omitempty"`
	// Output only. The current lifecycle state of the Autonomous Database.
	State State `protobuf:"varint,26,opt,name=state,proto3,enum=google.cloud.oracledatabase.v1.State" json:"state,omitempty"`
	// Output only. The Autonomous Container Database OCID.
	AutonomousContainerDatabaseId string `` /* 153-byte string literal not displayed */
	// Output only. The list of available Oracle Database upgrade versions for an
	// Autonomous Database.
	AvailableUpgradeVersions []string `` /* 136-byte string literal not displayed */
	// Output only. The connection strings used to connect to an Autonomous
	// Database.
	ConnectionStrings *AutonomousDatabaseConnectionStrings `protobuf:"bytes,29,opt,name=connection_strings,json=connectionStrings,proto3" json:"connection_strings,omitempty"`
	// Output only. The Oracle Connection URLs for an Autonomous Database.
	ConnectionUrls *AutonomousDatabaseConnectionUrls `protobuf:"bytes,30,opt,name=connection_urls,json=connectionUrls,proto3" json:"connection_urls,omitempty"`
	// Output only. This field indicates the number of seconds of data loss during
	// a Data Guard failover.
	FailedDataRecoveryDuration *durationpb.Duration `` /* 144-byte string literal not displayed */
	// Output only. The memory assigned to in-memory tables in an Autonomous
	// Database.
	MemoryTableGbs int32 `protobuf:"varint,32,opt,name=memory_table_gbs,json=memoryTableGbs,proto3" json:"memory_table_gbs,omitempty"`
	// Output only. This field indicates whether the Autonomous Database has local
	// (in-region) Data Guard enabled.
	IsLocalDataGuardEnabled bool `` /* 138-byte string literal not displayed */
	// Output only. This field indicates the maximum data loss limit for an
	// Autonomous Database, in seconds.
	LocalAdgAutoFailoverMaxDataLossLimit int32 `` /* 183-byte string literal not displayed */
	// Output only. The details of the Autonomous Data Guard standby database.
	LocalStandbyDb *AutonomousDatabaseStandbySummary `protobuf:"bytes,36,opt,name=local_standby_db,json=localStandbyDb,proto3" json:"local_standby_db,omitempty"`
	// Output only. The amount of memory enabled per ECPU, in gigabytes.
	MemoryPerOracleComputeUnitGbs int32 `` /* 158-byte string literal not displayed */
	// Output only. This field indicates the local disaster recovery (DR) type of
	// an Autonomous Database.
	LocalDisasterRecoveryType AutonomousDatabaseProperties_LocalDisasterRecoveryType `` /* 233-byte string literal not displayed */
	// Output only. The current state of the Data Safe registration for the
	// Autonomous Database.
	DataSafeState AutonomousDatabaseProperties_DataSafeState `` /* 183-byte string literal not displayed */
	// Output only. The current state of database management for the Autonomous
	// Database.
	DatabaseManagementState AutonomousDatabaseProperties_DatabaseManagementState `` /* 223-byte string literal not displayed */
	// Output only. This field indicates the current mode of the Autonomous
	// Database.
	OpenMode AutonomousDatabaseProperties_OpenMode `` /* 161-byte string literal not displayed */
	// Output only. This field indicates the state of Operations Insights for the
	// Autonomous Database.
	OperationsInsightsState OperationsInsightsState `` /* 194-byte string literal not displayed */
	// 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 `protobuf:"bytes,43,rep,name=peer_db_ids,json=peerDbIds,proto3" json:"peer_db_ids,omitempty"`
	// Output only. The permission level of the Autonomous Database.
	PermissionLevel AutonomousDatabaseProperties_PermissionLevel `` /* 189-byte string literal not displayed */
	// Output only. The private endpoint for the Autonomous Database.
	PrivateEndpoint string `protobuf:"bytes,45,opt,name=private_endpoint,json=privateEndpoint,proto3" json:"private_endpoint,omitempty"`
	// Output only. The refresh mode of the cloned Autonomous Database.
	RefreshableMode AutonomousDatabaseProperties_RefreshableMode `` /* 189-byte string literal not displayed */
	// Output only. The refresh State of the clone.
	RefreshableState AutonomousDatabaseProperties_RefreshableState `` /* 193-byte string literal not displayed */
	// Output only. The Data Guard role of the Autonomous Database.
	Role AutonomousDatabaseProperties_Role `` /* 133-byte string literal not displayed */
	// Output only. The list and details of the scheduled operations of the
	// Autonomous Database.
	ScheduledOperationDetails []*ScheduledOperationDetails `` /* 139-byte string literal not displayed */
	// Output only. The SQL Web Developer URL for the Autonomous Database.
	SqlWebDeveloperUrl string `protobuf:"bytes,50,opt,name=sql_web_developer_url,json=sqlWebDeveloperUrl,proto3" json:"sql_web_developer_url,omitempty"`
	// Output only. The list of available regions that can be used to create a
	// clone for the Autonomous Database.
	SupportedCloneRegions []string `` /* 127-byte string literal not displayed */
	// Output only. The storage space used by Autonomous Database, in gigabytes.
	UsedDataStorageSizeTbs int32 `` /* 135-byte string literal not displayed */
	// Output only. The Oracle Cloud Infrastructure link for the Autonomous
	// Database.
	OciUrl string `protobuf:"bytes,54,opt,name=oci_url,json=ociUrl,proto3" json:"oci_url,omitempty"`
	// Output only. The storage space used by automatic backups of Autonomous
	// Database, in gigabytes.
	TotalAutoBackupStorageSizeGbs float32 `` /* 159-byte string literal not displayed */
	// Output only. The long term backup schedule of the Autonomous Database.
	NextLongTermBackupTime *timestamppb.Timestamp `` /* 134-byte string literal not displayed */
	// Output only. The date and time when maintenance will begin.
	MaintenanceBeginTime *timestamppb.Timestamp `protobuf:"bytes,65,opt,name=maintenance_begin_time,json=maintenanceBeginTime,proto3" json:"maintenance_begin_time,omitempty"`
	// Output only. The date and time when maintenance will end.
	MaintenanceEndTime *timestamppb.Timestamp `protobuf:"bytes,66,opt,name=maintenance_end_time,json=maintenanceEndTime,proto3" json:"maintenance_end_time,omitempty"`
	// contains filtered or unexported fields
}

The properties of an Autonomous Database.

func (*AutonomousDatabaseProperties) Descriptor deprecated

func (*AutonomousDatabaseProperties) Descriptor() ([]byte, []int)

Deprecated: Use AutonomousDatabaseProperties.ProtoReflect.Descriptor instead.

func (*AutonomousDatabaseProperties) GetActualUsedDataStorageSizeTb

func (x *AutonomousDatabaseProperties) GetActualUsedDataStorageSizeTb() float64

func (*AutonomousDatabaseProperties) GetAllocatedStorageSizeTb

func (x *AutonomousDatabaseProperties) GetAllocatedStorageSizeTb() float64

func (*AutonomousDatabaseProperties) GetApexDetails

func (*AutonomousDatabaseProperties) GetArePrimaryAllowlistedIpsUsed

func (x *AutonomousDatabaseProperties) GetArePrimaryAllowlistedIpsUsed() bool

func (*AutonomousDatabaseProperties) GetAutonomousContainerDatabaseId

func (x *AutonomousDatabaseProperties) GetAutonomousContainerDatabaseId() string

func (*AutonomousDatabaseProperties) GetAvailableUpgradeVersions

func (x *AutonomousDatabaseProperties) GetAvailableUpgradeVersions() []string

func (*AutonomousDatabaseProperties) GetBackupRetentionPeriodDays

func (x *AutonomousDatabaseProperties) GetBackupRetentionPeriodDays() int32

func (*AutonomousDatabaseProperties) GetCharacterSet

func (x *AutonomousDatabaseProperties) GetCharacterSet() string

func (*AutonomousDatabaseProperties) GetComputeCount

func (x *AutonomousDatabaseProperties) GetComputeCount() float32

func (*AutonomousDatabaseProperties) GetConnectionStrings

func (*AutonomousDatabaseProperties) GetConnectionUrls

func (*AutonomousDatabaseProperties) GetCpuCoreCount

func (x *AutonomousDatabaseProperties) GetCpuCoreCount() int32

func (*AutonomousDatabaseProperties) GetCustomerContacts

func (x *AutonomousDatabaseProperties) GetCustomerContacts() []*CustomerContact

func (*AutonomousDatabaseProperties) GetDataSafeState

func (*AutonomousDatabaseProperties) GetDataStorageSizeGb

func (x *AutonomousDatabaseProperties) GetDataStorageSizeGb() int32

func (*AutonomousDatabaseProperties) GetDataStorageSizeTb

func (x *AutonomousDatabaseProperties) GetDataStorageSizeTb() int32

func (*AutonomousDatabaseProperties) GetDatabaseManagementState

func (*AutonomousDatabaseProperties) GetDbEdition

func (*AutonomousDatabaseProperties) GetDbVersion

func (x *AutonomousDatabaseProperties) GetDbVersion() string

func (*AutonomousDatabaseProperties) GetDbWorkload

func (x *AutonomousDatabaseProperties) GetDbWorkload() DBWorkload

func (*AutonomousDatabaseProperties) GetFailedDataRecoveryDuration

func (x *AutonomousDatabaseProperties) GetFailedDataRecoveryDuration() *durationpb.Duration

func (*AutonomousDatabaseProperties) GetIsAutoScalingEnabled

func (x *AutonomousDatabaseProperties) GetIsAutoScalingEnabled() bool

func (*AutonomousDatabaseProperties) GetIsLocalDataGuardEnabled

func (x *AutonomousDatabaseProperties) GetIsLocalDataGuardEnabled() bool

func (*AutonomousDatabaseProperties) GetIsStorageAutoScalingEnabled

func (x *AutonomousDatabaseProperties) GetIsStorageAutoScalingEnabled() bool

func (*AutonomousDatabaseProperties) GetLicenseType

func (*AutonomousDatabaseProperties) GetLifecycleDetails

func (x *AutonomousDatabaseProperties) GetLifecycleDetails() string

func (*AutonomousDatabaseProperties) GetLocalAdgAutoFailoverMaxDataLossLimit

func (x *AutonomousDatabaseProperties) GetLocalAdgAutoFailoverMaxDataLossLimit() int32

func (*AutonomousDatabaseProperties) GetLocalDisasterRecoveryType

func (*AutonomousDatabaseProperties) GetLocalStandbyDb

func (*AutonomousDatabaseProperties) GetMaintenanceBeginTime

func (x *AutonomousDatabaseProperties) GetMaintenanceBeginTime() *timestamppb.Timestamp

func (*AutonomousDatabaseProperties) GetMaintenanceEndTime

func (x *AutonomousDatabaseProperties) GetMaintenanceEndTime() *timestamppb.Timestamp

func (*AutonomousDatabaseProperties) GetMaintenanceScheduleType

func (*AutonomousDatabaseProperties) GetMemoryPerOracleComputeUnitGbs

func (x *AutonomousDatabaseProperties) GetMemoryPerOracleComputeUnitGbs() int32

func (*AutonomousDatabaseProperties) GetMemoryTableGbs

func (x *AutonomousDatabaseProperties) GetMemoryTableGbs() int32

func (*AutonomousDatabaseProperties) GetMtlsConnectionRequired

func (x *AutonomousDatabaseProperties) GetMtlsConnectionRequired() bool

func (*AutonomousDatabaseProperties) GetNCharacterSet

func (x *AutonomousDatabaseProperties) GetNCharacterSet() string

func (*AutonomousDatabaseProperties) GetNextLongTermBackupTime

func (x *AutonomousDatabaseProperties) GetNextLongTermBackupTime() *timestamppb.Timestamp

func (*AutonomousDatabaseProperties) GetOciUrl

func (x *AutonomousDatabaseProperties) GetOciUrl() string

func (*AutonomousDatabaseProperties) GetOcid

func (x *AutonomousDatabaseProperties) GetOcid() string

func (*AutonomousDatabaseProperties) GetOpenMode

func (*AutonomousDatabaseProperties) GetOperationsInsightsState

func (x *AutonomousDatabaseProperties) GetOperationsInsightsState() OperationsInsightsState

func (*AutonomousDatabaseProperties) GetPeerDbIds

func (x *AutonomousDatabaseProperties) GetPeerDbIds() []string

func (*AutonomousDatabaseProperties) GetPermissionLevel

func (*AutonomousDatabaseProperties) GetPrivateEndpoint

func (x *AutonomousDatabaseProperties) GetPrivateEndpoint() string

func (*AutonomousDatabaseProperties) GetPrivateEndpointIp

func (x *AutonomousDatabaseProperties) GetPrivateEndpointIp() string

func (*AutonomousDatabaseProperties) GetPrivateEndpointLabel

func (x *AutonomousDatabaseProperties) GetPrivateEndpointLabel() string

func (*AutonomousDatabaseProperties) GetRefreshableMode

func (*AutonomousDatabaseProperties) GetRefreshableState

func (*AutonomousDatabaseProperties) GetRole

func (*AutonomousDatabaseProperties) GetScheduledOperationDetails

func (x *AutonomousDatabaseProperties) GetScheduledOperationDetails() []*ScheduledOperationDetails

func (*AutonomousDatabaseProperties) GetSecretId

func (x *AutonomousDatabaseProperties) GetSecretId() string

func (*AutonomousDatabaseProperties) GetSqlWebDeveloperUrl

func (x *AutonomousDatabaseProperties) GetSqlWebDeveloperUrl() string

func (*AutonomousDatabaseProperties) GetState

func (x *AutonomousDatabaseProperties) GetState() State

func (*AutonomousDatabaseProperties) GetSupportedCloneRegions

func (x *AutonomousDatabaseProperties) GetSupportedCloneRegions() []string

func (*AutonomousDatabaseProperties) GetTotalAutoBackupStorageSizeGbs

func (x *AutonomousDatabaseProperties) GetTotalAutoBackupStorageSizeGbs() float32

func (*AutonomousDatabaseProperties) GetUsedDataStorageSizeTbs

func (x *AutonomousDatabaseProperties) GetUsedDataStorageSizeTbs() int32

func (*AutonomousDatabaseProperties) GetVaultId

func (x *AutonomousDatabaseProperties) GetVaultId() string

func (*AutonomousDatabaseProperties) ProtoMessage

func (*AutonomousDatabaseProperties) ProtoMessage()

func (*AutonomousDatabaseProperties) ProtoReflect

func (*AutonomousDatabaseProperties) Reset

func (x *AutonomousDatabaseProperties) Reset()

func (*AutonomousDatabaseProperties) String

type AutonomousDatabaseProperties_DataSafeState

type AutonomousDatabaseProperties_DataSafeState int32

Varies states of the Data Safe registration for the Autonomous Database.

const (
	// Default unspecified value.
	AutonomousDatabaseProperties_DATA_SAFE_STATE_UNSPECIFIED AutonomousDatabaseProperties_DataSafeState = 0
	// Registering data safe state.
	AutonomousDatabaseProperties_REGISTERING AutonomousDatabaseProperties_DataSafeState = 1
	// Registered data safe state.
	AutonomousDatabaseProperties_REGISTERED AutonomousDatabaseProperties_DataSafeState = 2
	// Deregistering data safe state.
	AutonomousDatabaseProperties_DEREGISTERING AutonomousDatabaseProperties_DataSafeState = 3
	// Not registered data safe state.
	AutonomousDatabaseProperties_NOT_REGISTERED AutonomousDatabaseProperties_DataSafeState = 4
	// Failed data safe state.
	AutonomousDatabaseProperties_FAILED AutonomousDatabaseProperties_DataSafeState = 5
)

func (AutonomousDatabaseProperties_DataSafeState) Descriptor

func (AutonomousDatabaseProperties_DataSafeState) Enum

func (AutonomousDatabaseProperties_DataSafeState) EnumDescriptor deprecated

func (AutonomousDatabaseProperties_DataSafeState) EnumDescriptor() ([]byte, []int)

Deprecated: Use AutonomousDatabaseProperties_DataSafeState.Descriptor instead.

func (AutonomousDatabaseProperties_DataSafeState) Number

func (AutonomousDatabaseProperties_DataSafeState) String

func (AutonomousDatabaseProperties_DataSafeState) Type

type AutonomousDatabaseProperties_DatabaseEdition

type AutonomousDatabaseProperties_DatabaseEdition int32

The editions available for the Autonomous Database.

const (
	// Default unspecified value.
	AutonomousDatabaseProperties_DATABASE_EDITION_UNSPECIFIED AutonomousDatabaseProperties_DatabaseEdition = 0
	// Standard Database Edition
	AutonomousDatabaseProperties_STANDARD_EDITION AutonomousDatabaseProperties_DatabaseEdition = 1
	// Enterprise Database Edition
	AutonomousDatabaseProperties_ENTERPRISE_EDITION AutonomousDatabaseProperties_DatabaseEdition = 2
)

func (AutonomousDatabaseProperties_DatabaseEdition) Descriptor

func (AutonomousDatabaseProperties_DatabaseEdition) Enum

func (AutonomousDatabaseProperties_DatabaseEdition) EnumDescriptor deprecated

func (AutonomousDatabaseProperties_DatabaseEdition) EnumDescriptor() ([]byte, []int)

Deprecated: Use AutonomousDatabaseProperties_DatabaseEdition.Descriptor instead.

func (AutonomousDatabaseProperties_DatabaseEdition) Number

func (AutonomousDatabaseProperties_DatabaseEdition) String

func (AutonomousDatabaseProperties_DatabaseEdition) Type

type AutonomousDatabaseProperties_DatabaseManagementState

type AutonomousDatabaseProperties_DatabaseManagementState int32

The different states of database management for an Autonomous Database.

const (
	// Default unspecified value.
	AutonomousDatabaseProperties_DATABASE_MANAGEMENT_STATE_UNSPECIFIED AutonomousDatabaseProperties_DatabaseManagementState = 0
	// Enabling Database Management state
	AutonomousDatabaseProperties_ENABLING AutonomousDatabaseProperties_DatabaseManagementState = 1
	// Enabled Database Management state
	AutonomousDatabaseProperties_ENABLED AutonomousDatabaseProperties_DatabaseManagementState = 2
	// Disabling Database Management state
	AutonomousDatabaseProperties_DISABLING AutonomousDatabaseProperties_DatabaseManagementState = 3
	// Not Enabled Database Management state
	AutonomousDatabaseProperties_NOT_ENABLED AutonomousDatabaseProperties_DatabaseManagementState = 4
	// Failed enabling Database Management state
	AutonomousDatabaseProperties_FAILED_ENABLING AutonomousDatabaseProperties_DatabaseManagementState = 5
	// Failed disabling Database Management state
	AutonomousDatabaseProperties_FAILED_DISABLING AutonomousDatabaseProperties_DatabaseManagementState = 6
)

func (AutonomousDatabaseProperties_DatabaseManagementState) Descriptor

func (AutonomousDatabaseProperties_DatabaseManagementState) Enum

func (AutonomousDatabaseProperties_DatabaseManagementState) EnumDescriptor deprecated

Deprecated: Use AutonomousDatabaseProperties_DatabaseManagementState.Descriptor instead.

func (AutonomousDatabaseProperties_DatabaseManagementState) Number

func (AutonomousDatabaseProperties_DatabaseManagementState) String

func (AutonomousDatabaseProperties_DatabaseManagementState) Type

type AutonomousDatabaseProperties_LicenseType

type AutonomousDatabaseProperties_LicenseType int32

The license types available for the Autonomous Database.

const (
	// Unspecified
	AutonomousDatabaseProperties_LICENSE_TYPE_UNSPECIFIED AutonomousDatabaseProperties_LicenseType = 0
	// License included part of offer
	AutonomousDatabaseProperties_LICENSE_INCLUDED AutonomousDatabaseProperties_LicenseType = 1
	// Bring your own license
	AutonomousDatabaseProperties_BRING_YOUR_OWN_LICENSE AutonomousDatabaseProperties_LicenseType = 2
)

func (AutonomousDatabaseProperties_LicenseType) Descriptor

func (AutonomousDatabaseProperties_LicenseType) Enum

func (AutonomousDatabaseProperties_LicenseType) EnumDescriptor deprecated

func (AutonomousDatabaseProperties_LicenseType) EnumDescriptor() ([]byte, []int)

Deprecated: Use AutonomousDatabaseProperties_LicenseType.Descriptor instead.

func (AutonomousDatabaseProperties_LicenseType) Number

func (AutonomousDatabaseProperties_LicenseType) String

func (AutonomousDatabaseProperties_LicenseType) Type

type AutonomousDatabaseProperties_LocalDisasterRecoveryType

type AutonomousDatabaseProperties_LocalDisasterRecoveryType int32

The types of local disaster recovery available for an Autonomous Database.

const (
	// Default unspecified value.
	AutonomousDatabaseProperties_LOCAL_DISASTER_RECOVERY_TYPE_UNSPECIFIED AutonomousDatabaseProperties_LocalDisasterRecoveryType = 0
	// Autonomous Data Guard recovery.
	AutonomousDatabaseProperties_ADG AutonomousDatabaseProperties_LocalDisasterRecoveryType = 1
	// Backup based recovery.
	AutonomousDatabaseProperties_BACKUP_BASED AutonomousDatabaseProperties_LocalDisasterRecoveryType = 2
)

func (AutonomousDatabaseProperties_LocalDisasterRecoveryType) Descriptor

func (AutonomousDatabaseProperties_LocalDisasterRecoveryType) Enum

func (AutonomousDatabaseProperties_LocalDisasterRecoveryType) EnumDescriptor deprecated

Deprecated: Use AutonomousDatabaseProperties_LocalDisasterRecoveryType.Descriptor instead.

func (AutonomousDatabaseProperties_LocalDisasterRecoveryType) Number

func (AutonomousDatabaseProperties_LocalDisasterRecoveryType) String

func (AutonomousDatabaseProperties_LocalDisasterRecoveryType) Type

type AutonomousDatabaseProperties_MaintenanceScheduleType

type AutonomousDatabaseProperties_MaintenanceScheduleType int32

The available maintenance schedules for the Autonomous Database.

const (
	// Default unspecified value.
	AutonomousDatabaseProperties_MAINTENANCE_SCHEDULE_TYPE_UNSPECIFIED AutonomousDatabaseProperties_MaintenanceScheduleType = 0
	// An EARLY maintenance schedule patches the database before
	// the regular scheduled maintenance.
	AutonomousDatabaseProperties_EARLY AutonomousDatabaseProperties_MaintenanceScheduleType = 1
	// A REGULAR maintenance schedule follows the normal maintenance cycle.
	AutonomousDatabaseProperties_REGULAR AutonomousDatabaseProperties_MaintenanceScheduleType = 2
)

func (AutonomousDatabaseProperties_MaintenanceScheduleType) Descriptor

func (AutonomousDatabaseProperties_MaintenanceScheduleType) Enum

func (AutonomousDatabaseProperties_MaintenanceScheduleType) EnumDescriptor deprecated

Deprecated: Use AutonomousDatabaseProperties_MaintenanceScheduleType.Descriptor instead.

func (AutonomousDatabaseProperties_MaintenanceScheduleType) Number

func (AutonomousDatabaseProperties_MaintenanceScheduleType) String

func (AutonomousDatabaseProperties_MaintenanceScheduleType) Type

type AutonomousDatabaseProperties_OpenMode

type AutonomousDatabaseProperties_OpenMode int32

This field indicates the modes of an Autonomous Database.

const (
	// Default unspecified value.
	AutonomousDatabaseProperties_OPEN_MODE_UNSPECIFIED AutonomousDatabaseProperties_OpenMode = 0
	// Read Only Mode
	AutonomousDatabaseProperties_READ_ONLY AutonomousDatabaseProperties_OpenMode = 1
	// Read Write Mode
	AutonomousDatabaseProperties_READ_WRITE AutonomousDatabaseProperties_OpenMode = 2
)

func (AutonomousDatabaseProperties_OpenMode) Descriptor

func (AutonomousDatabaseProperties_OpenMode) Enum

func (AutonomousDatabaseProperties_OpenMode) EnumDescriptor deprecated

func (AutonomousDatabaseProperties_OpenMode) EnumDescriptor() ([]byte, []int)

Deprecated: Use AutonomousDatabaseProperties_OpenMode.Descriptor instead.

func (AutonomousDatabaseProperties_OpenMode) Number

func (AutonomousDatabaseProperties_OpenMode) String

func (AutonomousDatabaseProperties_OpenMode) Type

type AutonomousDatabaseProperties_PermissionLevel

type AutonomousDatabaseProperties_PermissionLevel int32

The types of permission levels for an Autonomous Database.

const (
	// Default unspecified value.
	AutonomousDatabaseProperties_PERMISSION_LEVEL_UNSPECIFIED AutonomousDatabaseProperties_PermissionLevel = 0
	// Restricted mode allows access only by admin users.
	AutonomousDatabaseProperties_RESTRICTED AutonomousDatabaseProperties_PermissionLevel = 1
	// Normal access.
	AutonomousDatabaseProperties_UNRESTRICTED AutonomousDatabaseProperties_PermissionLevel = 2
)

func (AutonomousDatabaseProperties_PermissionLevel) Descriptor

func (AutonomousDatabaseProperties_PermissionLevel) Enum

func (AutonomousDatabaseProperties_PermissionLevel) EnumDescriptor deprecated

func (AutonomousDatabaseProperties_PermissionLevel) EnumDescriptor() ([]byte, []int)

Deprecated: Use AutonomousDatabaseProperties_PermissionLevel.Descriptor instead.

func (AutonomousDatabaseProperties_PermissionLevel) Number

func (AutonomousDatabaseProperties_PermissionLevel) String

func (AutonomousDatabaseProperties_PermissionLevel) Type

type AutonomousDatabaseProperties_RefreshableMode

type AutonomousDatabaseProperties_RefreshableMode int32

The refresh mode of the cloned Autonomous Database.

const (
	// The default unspecified value.
	AutonomousDatabaseProperties_REFRESHABLE_MODE_UNSPECIFIED AutonomousDatabaseProperties_RefreshableMode = 0
	// AUTOMATIC indicates that the cloned database is automatically
	// refreshed with data from the source Autonomous Database.
	AutonomousDatabaseProperties_AUTOMATIC AutonomousDatabaseProperties_RefreshableMode = 1
	// MANUAL indicates that the cloned database is manually refreshed with
	// data from the source Autonomous Database.
	AutonomousDatabaseProperties_MANUAL AutonomousDatabaseProperties_RefreshableMode = 2
)

func (AutonomousDatabaseProperties_RefreshableMode) Descriptor

func (AutonomousDatabaseProperties_RefreshableMode) Enum

func (AutonomousDatabaseProperties_RefreshableMode) EnumDescriptor deprecated

func (AutonomousDatabaseProperties_RefreshableMode) EnumDescriptor() ([]byte, []int)

Deprecated: Use AutonomousDatabaseProperties_RefreshableMode.Descriptor instead.

func (AutonomousDatabaseProperties_RefreshableMode) Number

func (AutonomousDatabaseProperties_RefreshableMode) String

func (AutonomousDatabaseProperties_RefreshableMode) Type

type AutonomousDatabaseProperties_RefreshableState

type AutonomousDatabaseProperties_RefreshableState int32

The refresh state of the cloned Autonomous Database.

const (
	// Default unspecified value.
	AutonomousDatabaseProperties_REFRESHABLE_STATE_UNSPECIFIED AutonomousDatabaseProperties_RefreshableState = 0
	// Refreshing
	AutonomousDatabaseProperties_REFRESHING AutonomousDatabaseProperties_RefreshableState = 1
	// Not refreshed
	AutonomousDatabaseProperties_NOT_REFRESHING AutonomousDatabaseProperties_RefreshableState = 2
)

func (AutonomousDatabaseProperties_RefreshableState) Descriptor

func (AutonomousDatabaseProperties_RefreshableState) Enum

func (AutonomousDatabaseProperties_RefreshableState) EnumDescriptor deprecated

func (AutonomousDatabaseProperties_RefreshableState) EnumDescriptor() ([]byte, []int)

Deprecated: Use AutonomousDatabaseProperties_RefreshableState.Descriptor instead.

func (AutonomousDatabaseProperties_RefreshableState) Number

func (AutonomousDatabaseProperties_RefreshableState) String

func (AutonomousDatabaseProperties_RefreshableState) Type

type AutonomousDatabaseProperties_Role

type AutonomousDatabaseProperties_Role int32

The Data Guard role of the Autonomous Database.

const (
	// Default unspecified value.
	AutonomousDatabaseProperties_ROLE_UNSPECIFIED AutonomousDatabaseProperties_Role = 0
	// Primary role
	AutonomousDatabaseProperties_PRIMARY AutonomousDatabaseProperties_Role = 1
	// Standby role
	AutonomousDatabaseProperties_STANDBY AutonomousDatabaseProperties_Role = 2
	// Disabled standby role
	AutonomousDatabaseProperties_DISABLED_STANDBY AutonomousDatabaseProperties_Role = 3
	// Backup copy role
	AutonomousDatabaseProperties_BACKUP_COPY AutonomousDatabaseProperties_Role = 4
	// Snapshot standby role
	AutonomousDatabaseProperties_SNAPSHOT_STANDBY AutonomousDatabaseProperties_Role = 5
)

func (AutonomousDatabaseProperties_Role) Descriptor

func (AutonomousDatabaseProperties_Role) Enum

func (AutonomousDatabaseProperties_Role) EnumDescriptor deprecated

func (AutonomousDatabaseProperties_Role) EnumDescriptor() ([]byte, []int)

Deprecated: Use AutonomousDatabaseProperties_Role.Descriptor instead.

func (AutonomousDatabaseProperties_Role) Number

func (AutonomousDatabaseProperties_Role) String

func (AutonomousDatabaseProperties_Role) Type

type AutonomousDatabaseStandbySummary

type AutonomousDatabaseStandbySummary struct {

	// 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.
	LagTimeDuration *durationpb.Duration `protobuf:"bytes,1,opt,name=lag_time_duration,json=lagTimeDuration,proto3" json:"lag_time_duration,omitempty"`
	// Output only. The additional details about the current lifecycle state of
	// the Autonomous Database.
	LifecycleDetails string `protobuf:"bytes,2,opt,name=lifecycle_details,json=lifecycleDetails,proto3" json:"lifecycle_details,omitempty"`
	// Output only. The current lifecycle state of the Autonomous Database.
	State State `protobuf:"varint,3,opt,name=state,proto3,enum=google.cloud.oracledatabase.v1.State" json:"state,omitempty"`
	// Output only. The date and time the Autonomous Data Guard role was switched
	// for the standby Autonomous Database.
	DataGuardRoleChangedTime *timestamppb.Timestamp `` /* 139-byte string literal not displayed */
	// Output only. The date and time the Disaster Recovery role was switched for
	// the standby Autonomous Database.
	DisasterRecoveryRoleChangedTime *timestamppb.Timestamp `` /* 160-byte string literal not displayed */
	// contains filtered or unexported fields
}

Autonomous Data Guard standby database details. https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/datatypes/AutonomousDatabaseStandbySummary

func (*AutonomousDatabaseStandbySummary) Descriptor deprecated

func (*AutonomousDatabaseStandbySummary) Descriptor() ([]byte, []int)

Deprecated: Use AutonomousDatabaseStandbySummary.ProtoReflect.Descriptor instead.

func (*AutonomousDatabaseStandbySummary) GetDataGuardRoleChangedTime

func (x *AutonomousDatabaseStandbySummary) GetDataGuardRoleChangedTime() *timestamppb.Timestamp

func (*AutonomousDatabaseStandbySummary) GetDisasterRecoveryRoleChangedTime

func (x *AutonomousDatabaseStandbySummary) GetDisasterRecoveryRoleChangedTime() *timestamppb.Timestamp

func (*AutonomousDatabaseStandbySummary) GetLagTimeDuration

func (x *AutonomousDatabaseStandbySummary) GetLagTimeDuration() *durationpb.Duration

func (*AutonomousDatabaseStandbySummary) GetLifecycleDetails

func (x *AutonomousDatabaseStandbySummary) GetLifecycleDetails() string

func (*AutonomousDatabaseStandbySummary) GetState

func (*AutonomousDatabaseStandbySummary) ProtoMessage

func (*AutonomousDatabaseStandbySummary) ProtoMessage()

func (*AutonomousDatabaseStandbySummary) ProtoReflect

func (*AutonomousDatabaseStandbySummary) Reset

func (*AutonomousDatabaseStandbySummary) String

type AutonomousDbVersion

type AutonomousDbVersion struct {

	// Identifier. The name of the Autonomous Database Version resource with the
	// format:
	// projects/{project}/locations/{region}/autonomousDbVersions/{autonomous_db_version}
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Output only. An Oracle Database version for Autonomous Database.
	Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
	// Output only. The Autonomous Database workload type.
	DbWorkload DBWorkload `` /* 139-byte string literal not displayed */
	// Output only. A URL that points to a detailed description of the Autonomous
	// Database version.
	WorkloadUri string `protobuf:"bytes,5,opt,name=workload_uri,json=workloadUri,proto3" json:"workload_uri,omitempty"`
	// contains filtered or unexported fields
}

Details of the Autonomous Database version. https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/AutonomousDbVersionSummary/

func (*AutonomousDbVersion) Descriptor deprecated

func (*AutonomousDbVersion) Descriptor() ([]byte, []int)

Deprecated: Use AutonomousDbVersion.ProtoReflect.Descriptor instead.

func (*AutonomousDbVersion) GetDbWorkload

func (x *AutonomousDbVersion) GetDbWorkload() DBWorkload

func (*AutonomousDbVersion) GetName

func (x *AutonomousDbVersion) GetName() string

func (*AutonomousDbVersion) GetVersion

func (x *AutonomousDbVersion) GetVersion() string

func (*AutonomousDbVersion) GetWorkloadUri

func (x *AutonomousDbVersion) GetWorkloadUri() string

func (*AutonomousDbVersion) ProtoMessage

func (*AutonomousDbVersion) ProtoMessage()

func (*AutonomousDbVersion) ProtoReflect

func (x *AutonomousDbVersion) ProtoReflect() protoreflect.Message

func (*AutonomousDbVersion) Reset

func (x *AutonomousDbVersion) Reset()

func (*AutonomousDbVersion) String

func (x *AutonomousDbVersion) String() string

type CloudAccountDetails

type CloudAccountDetails struct {

	// Output only. OCI account name.
	CloudAccount string `protobuf:"bytes,1,opt,name=cloud_account,json=cloudAccount,proto3" json:"cloud_account,omitempty"`
	// Output only. OCI account home region.
	CloudAccountHomeRegion string `` /* 131-byte string literal not displayed */
	// Output only. URL to link an existing account.
	LinkExistingAccountUri *string `` /* 137-byte string literal not displayed */
	// Output only. URL to create a new account and link.
	AccountCreationUri *string `protobuf:"bytes,4,opt,name=account_creation_uri,json=accountCreationUri,proto3,oneof" json:"account_creation_uri,omitempty"`
	// contains filtered or unexported fields
}

Details of the OCI Cloud Account.

func (*CloudAccountDetails) Descriptor deprecated

func (*CloudAccountDetails) Descriptor() ([]byte, []int)

Deprecated: Use CloudAccountDetails.ProtoReflect.Descriptor instead.

func (*CloudAccountDetails) GetAccountCreationUri

func (x *CloudAccountDetails) GetAccountCreationUri() string

func (*CloudAccountDetails) GetCloudAccount

func (x *CloudAccountDetails) GetCloudAccount() string

func (*CloudAccountDetails) GetCloudAccountHomeRegion

func (x *CloudAccountDetails) GetCloudAccountHomeRegion() string

func (*CloudAccountDetails) GetLinkExistingAccountUri

func (x *CloudAccountDetails) GetLinkExistingAccountUri() string

func (*CloudAccountDetails) ProtoMessage

func (*CloudAccountDetails) ProtoMessage()

func (*CloudAccountDetails) ProtoReflect

func (x *CloudAccountDetails) ProtoReflect() protoreflect.Message

func (*CloudAccountDetails) Reset

func (x *CloudAccountDetails) Reset()

func (*CloudAccountDetails) String

func (x *CloudAccountDetails) String() string

type CloudExadataInfrastructure

type CloudExadataInfrastructure struct {

	// Identifier. The name of the Exadata Infrastructure resource with the
	// format:
	// projects/{project}/locations/{region}/cloudExadataInfrastructures/{cloud_exadata_infrastructure}
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Optional. User friendly name for this resource.
	DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	// Optional. Google Cloud Platform location where Oracle Exadata is hosted.
	GcpOracleZone string `protobuf:"bytes,8,opt,name=gcp_oracle_zone,json=gcpOracleZone,proto3" json:"gcp_oracle_zone,omitempty"`
	// Output only. Entitlement ID of the private offer against which this
	// infrastructure resource is provisioned.
	EntitlementId string `protobuf:"bytes,4,opt,name=entitlement_id,json=entitlementId,proto3" json:"entitlement_id,omitempty"`
	// Optional. Various properties of the infra.
	Properties *CloudExadataInfrastructureProperties `protobuf:"bytes,5,opt,name=properties,proto3" json:"properties,omitempty"`
	// Optional. Labels or tags associated with the resource.
	Labels map[string]string `` /* 153-byte string literal not displayed */
	// Output only. The date and time that the Exadata Infrastructure was created.
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// contains filtered or unexported fields
}

Represents CloudExadataInfrastructure resource. https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/CloudExadataInfrastructure/

func (*CloudExadataInfrastructure) Descriptor deprecated

func (*CloudExadataInfrastructure) Descriptor() ([]byte, []int)

Deprecated: Use CloudExadataInfrastructure.ProtoReflect.Descriptor instead.

func (*CloudExadataInfrastructure) GetCreateTime

func (x *CloudExadataInfrastructure) GetCreateTime() *timestamppb.Timestamp

func (*CloudExadataInfrastructure) GetDisplayName

func (x *CloudExadataInfrastructure) GetDisplayName() string

func (*CloudExadataInfrastructure) GetEntitlementId

func (x *CloudExadataInfrastructure) GetEntitlementId() string

func (*CloudExadataInfrastructure) GetGcpOracleZone

func (x *CloudExadataInfrastructure) GetGcpOracleZone() string

func (*CloudExadataInfrastructure) GetLabels

func (x *CloudExadataInfrastructure) GetLabels() map[string]string

func (*CloudExadataInfrastructure) GetName

func (x *CloudExadataInfrastructure) GetName() string

func (*CloudExadataInfrastructure) GetProperties

func (*CloudExadataInfrastructure) ProtoMessage

func (*CloudExadataInfrastructure) ProtoMessage()

func (*CloudExadataInfrastructure) ProtoReflect

func (*CloudExadataInfrastructure) Reset

func (x *CloudExadataInfrastructure) Reset()

func (*CloudExadataInfrastructure) String

func (x *CloudExadataInfrastructure) String() string

type CloudExadataInfrastructureProperties

type CloudExadataInfrastructureProperties struct {

	// Output only. OCID of created infra.
	// https://docs.oracle.com/en-us/iaas/Content/General/Concepts/identifiers.htm#Oracle
	Ocid string `protobuf:"bytes,1,opt,name=ocid,proto3" json:"ocid,omitempty"`
	// Optional. The number of compute servers for the Exadata Infrastructure.
	ComputeCount int32 `protobuf:"varint,2,opt,name=compute_count,json=computeCount,proto3" json:"compute_count,omitempty"`
	// Optional. The number of Cloud Exadata storage servers for the Exadata
	// Infrastructure.
	StorageCount int32 `protobuf:"varint,3,opt,name=storage_count,json=storageCount,proto3" json:"storage_count,omitempty"`
	// Optional. The total storage allocated to the Exadata Infrastructure
	// resource, in gigabytes (GB).
	TotalStorageSizeGb int32 `protobuf:"varint,4,opt,name=total_storage_size_gb,json=totalStorageSizeGb,proto3" json:"total_storage_size_gb,omitempty"`
	// Output only. The available storage can be allocated to the Exadata
	// Infrastructure resource, in gigabytes (GB).
	AvailableStorageSizeGb int32 `` /* 132-byte string literal not displayed */
	// Optional. Maintenance window for repair.
	MaintenanceWindow *MaintenanceWindow `protobuf:"bytes,6,opt,name=maintenance_window,json=maintenanceWindow,proto3" json:"maintenance_window,omitempty"`
	// Output only. The current lifecycle state of the Exadata Infrastructure.
	State CloudExadataInfrastructureProperties_State `` /* 143-byte string literal not displayed */
	// Required. The shape of the Exadata Infrastructure. The shape determines the
	// amount of CPU, storage, and memory resources allocated to the instance.
	Shape string `protobuf:"bytes,8,opt,name=shape,proto3" json:"shape,omitempty"`
	// Output only. Deep link to the OCI console to view this resource.
	OciUrl string `protobuf:"bytes,9,opt,name=oci_url,json=ociUrl,proto3" json:"oci_url,omitempty"`
	// Optional. The number of enabled CPU cores.
	CpuCount int32 `protobuf:"varint,10,opt,name=cpu_count,json=cpuCount,proto3" json:"cpu_count,omitempty"`
	// Output only. The total number of CPU cores available.
	MaxCpuCount int32 `protobuf:"varint,11,opt,name=max_cpu_count,json=maxCpuCount,proto3" json:"max_cpu_count,omitempty"`
	// Optional. The memory allocated in GBs.
	MemorySizeGb int32 `protobuf:"varint,12,opt,name=memory_size_gb,json=memorySizeGb,proto3" json:"memory_size_gb,omitempty"`
	// Output only. The total memory available in GBs.
	MaxMemoryGb int32 `protobuf:"varint,13,opt,name=max_memory_gb,json=maxMemoryGb,proto3" json:"max_memory_gb,omitempty"`
	// Optional. The local node storage allocated in GBs.
	DbNodeStorageSizeGb int32 `` /* 126-byte string literal not displayed */
	// Output only. The total local node storage available in GBs.
	MaxDbNodeStorageSizeGb int32 `` /* 137-byte string literal not displayed */
	// Output only. Size, in terabytes, of the DATA disk group.
	DataStorageSizeTb float64 `protobuf:"fixed64,16,opt,name=data_storage_size_tb,json=dataStorageSizeTb,proto3" json:"data_storage_size_tb,omitempty"`
	// Output only. The total available DATA disk group size.
	MaxDataStorageTb float64 `protobuf:"fixed64,17,opt,name=max_data_storage_tb,json=maxDataStorageTb,proto3" json:"max_data_storage_tb,omitempty"`
	// Output only. The requested number of additional storage servers activated
	// for the Exadata Infrastructure.
	ActivatedStorageCount int32 `` /* 128-byte string literal not displayed */
	// Output only. The requested number of additional storage servers for the
	// Exadata Infrastructure.
	AdditionalStorageCount int32 `` /* 131-byte string literal not displayed */
	// Output only. The software version of the database servers (dom0) in the
	// Exadata Infrastructure.
	DbServerVersion string `protobuf:"bytes,20,opt,name=db_server_version,json=dbServerVersion,proto3" json:"db_server_version,omitempty"`
	// Output only. The software version of the storage servers (cells) in the
	// Exadata Infrastructure.
	StorageServerVersion string `protobuf:"bytes,21,opt,name=storage_server_version,json=storageServerVersion,proto3" json:"storage_server_version,omitempty"`
	// Output only. The OCID of the next maintenance run.
	NextMaintenanceRunId string `` /* 126-byte string literal not displayed */
	// Output only. The time when the next maintenance run will occur.
	NextMaintenanceRunTime *timestamppb.Timestamp `` /* 132-byte string literal not displayed */
	// Output only. The time when the next security maintenance run will occur.
	NextSecurityMaintenanceRunTime *timestamppb.Timestamp `` /* 158-byte string literal not displayed */
	// Optional. The list of customer contacts.
	CustomerContacts []*CustomerContact `protobuf:"bytes,25,rep,name=customer_contacts,json=customerContacts,proto3" json:"customer_contacts,omitempty"`
	// Output only. The monthly software version of the storage servers (cells)
	// in the Exadata Infrastructure. Example: 20.1.15
	MonthlyStorageServerVersion string `` /* 147-byte string literal not displayed */
	// Output only. The monthly software version of the database servers (dom0)
	// in the Exadata Infrastructure. Example: 20.1.15
	MonthlyDbServerVersion string `` /* 132-byte string literal not displayed */
	// contains filtered or unexported fields
}

Various properties of Exadata Infrastructure.

func (*CloudExadataInfrastructureProperties) Descriptor deprecated

func (*CloudExadataInfrastructureProperties) Descriptor() ([]byte, []int)

Deprecated: Use CloudExadataInfrastructureProperties.ProtoReflect.Descriptor instead.

func (*CloudExadataInfrastructureProperties) GetActivatedStorageCount

func (x *CloudExadataInfrastructureProperties) GetActivatedStorageCount() int32

func (*CloudExadataInfrastructureProperties) GetAdditionalStorageCount

func (x *CloudExadataInfrastructureProperties) GetAdditionalStorageCount() int32

func (*CloudExadataInfrastructureProperties) GetAvailableStorageSizeGb

func (x *CloudExadataInfrastructureProperties) GetAvailableStorageSizeGb() int32

func (*CloudExadataInfrastructureProperties) GetComputeCount

func (x *CloudExadataInfrastructureProperties) GetComputeCount() int32

func (*CloudExadataInfrastructureProperties) GetCpuCount

func (*CloudExadataInfrastructureProperties) GetCustomerContacts

func (x *CloudExadataInfrastructureProperties) GetCustomerContacts() []*CustomerContact

func (*CloudExadataInfrastructureProperties) GetDataStorageSizeTb

func (x *CloudExadataInfrastructureProperties) GetDataStorageSizeTb() float64

func (*CloudExadataInfrastructureProperties) GetDbNodeStorageSizeGb

func (x *CloudExadataInfrastructureProperties) GetDbNodeStorageSizeGb() int32

func (*CloudExadataInfrastructureProperties) GetDbServerVersion

func (x *CloudExadataInfrastructureProperties) GetDbServerVersion() string

func (*CloudExadataInfrastructureProperties) GetMaintenanceWindow

func (x *CloudExadataInfrastructureProperties) GetMaintenanceWindow() *MaintenanceWindow

func (*CloudExadataInfrastructureProperties) GetMaxCpuCount

func (x *CloudExadataInfrastructureProperties) GetMaxCpuCount() int32

func (*CloudExadataInfrastructureProperties) GetMaxDataStorageTb

func (x *CloudExadataInfrastructureProperties) GetMaxDataStorageTb() float64

func (*CloudExadataInfrastructureProperties) GetMaxDbNodeStorageSizeGb

func (x *CloudExadataInfrastructureProperties) GetMaxDbNodeStorageSizeGb() int32

func (*CloudExadataInfrastructureProperties) GetMaxMemoryGb

func (x *CloudExadataInfrastructureProperties) GetMaxMemoryGb() int32

func (*CloudExadataInfrastructureProperties) GetMemorySizeGb

func (x *CloudExadataInfrastructureProperties) GetMemorySizeGb() int32

func (*CloudExadataInfrastructureProperties) GetMonthlyDbServerVersion

func (x *CloudExadataInfrastructureProperties) GetMonthlyDbServerVersion() string

func (*CloudExadataInfrastructureProperties) GetMonthlyStorageServerVersion

func (x *CloudExadataInfrastructureProperties) GetMonthlyStorageServerVersion() string

func (*CloudExadataInfrastructureProperties) GetNextMaintenanceRunId

func (x *CloudExadataInfrastructureProperties) GetNextMaintenanceRunId() string

func (*CloudExadataInfrastructureProperties) GetNextMaintenanceRunTime

func (x *CloudExadataInfrastructureProperties) GetNextMaintenanceRunTime() *timestamppb.Timestamp

func (*CloudExadataInfrastructureProperties) GetNextSecurityMaintenanceRunTime

func (x *CloudExadataInfrastructureProperties) GetNextSecurityMaintenanceRunTime() *timestamppb.Timestamp

func (*CloudExadataInfrastructureProperties) GetOciUrl

func (*CloudExadataInfrastructureProperties) GetOcid

func (*CloudExadataInfrastructureProperties) GetShape

func (*CloudExadataInfrastructureProperties) GetState

func (*CloudExadataInfrastructureProperties) GetStorageCount

func (x *CloudExadataInfrastructureProperties) GetStorageCount() int32

func (*CloudExadataInfrastructureProperties) GetStorageServerVersion

func (x *CloudExadataInfrastructureProperties) GetStorageServerVersion() string

func (*CloudExadataInfrastructureProperties) GetTotalStorageSizeGb

func (x *CloudExadataInfrastructureProperties) GetTotalStorageSizeGb() int32

func (*CloudExadataInfrastructureProperties) ProtoMessage

func (*CloudExadataInfrastructureProperties) ProtoMessage()

func (*CloudExadataInfrastructureProperties) ProtoReflect

func (*CloudExadataInfrastructureProperties) Reset

func (*CloudExadataInfrastructureProperties) String

type CloudExadataInfrastructureProperties_State

type CloudExadataInfrastructureProperties_State int32

The various lifecycle states of the Exadata Infrastructure.

const (
	// Default unspecified value.
	CloudExadataInfrastructureProperties_STATE_UNSPECIFIED CloudExadataInfrastructureProperties_State = 0
	// The Exadata Infrastructure is being provisioned.
	CloudExadataInfrastructureProperties_PROVISIONING CloudExadataInfrastructureProperties_State = 1
	// The Exadata Infrastructure is available for use.
	CloudExadataInfrastructureProperties_AVAILABLE CloudExadataInfrastructureProperties_State = 2
	// The Exadata Infrastructure is being updated.
	CloudExadataInfrastructureProperties_UPDATING CloudExadataInfrastructureProperties_State = 3
	// The Exadata Infrastructure is being terminated.
	CloudExadataInfrastructureProperties_TERMINATING CloudExadataInfrastructureProperties_State = 4
	// The Exadata Infrastructure is terminated.
	CloudExadataInfrastructureProperties_TERMINATED CloudExadataInfrastructureProperties_State = 5
	// The Exadata Infrastructure is in failed state.
	CloudExadataInfrastructureProperties_FAILED CloudExadataInfrastructureProperties_State = 6
	// The Exadata Infrastructure is in maintenance.
	CloudExadataInfrastructureProperties_MAINTENANCE_IN_PROGRESS CloudExadataInfrastructureProperties_State = 7
)

func (CloudExadataInfrastructureProperties_State) Descriptor

func (CloudExadataInfrastructureProperties_State) Enum

func (CloudExadataInfrastructureProperties_State) EnumDescriptor deprecated

func (CloudExadataInfrastructureProperties_State) EnumDescriptor() ([]byte, []int)

Deprecated: Use CloudExadataInfrastructureProperties_State.Descriptor instead.

func (CloudExadataInfrastructureProperties_State) Number

func (CloudExadataInfrastructureProperties_State) String

func (CloudExadataInfrastructureProperties_State) Type

type CloudVmCluster

type CloudVmCluster struct {

	// Identifier. The name of the VM Cluster resource with the format:
	// projects/{project}/locations/{region}/cloudVmClusters/{cloud_vm_cluster}
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// 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_extradata_infrastructure}
	ExadataInfrastructure string `protobuf:"bytes,2,opt,name=exadata_infrastructure,json=exadataInfrastructure,proto3" json:"exadata_infrastructure,omitempty"`
	// Optional. User friendly name for this resource.
	DisplayName string `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	// Output only. Google Cloud Platform location where Oracle Exadata is hosted.
	// It is same as Google Cloud Platform Oracle zone of Exadata infrastructure.
	GcpOracleZone string `protobuf:"bytes,12,opt,name=gcp_oracle_zone,json=gcpOracleZone,proto3" json:"gcp_oracle_zone,omitempty"`
	// Optional. Various properties of the VM Cluster.
	Properties *CloudVmClusterProperties `protobuf:"bytes,6,opt,name=properties,proto3" json:"properties,omitempty"`
	// Optional. Labels or tags associated with the VM Cluster.
	Labels map[string]string `` /* 153-byte string literal not displayed */
	// Output only. The date and time that the VM cluster was created.
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// Required. Network settings. CIDR to use for cluster IP allocation.
	Cidr string `protobuf:"bytes,9,opt,name=cidr,proto3" json:"cidr,omitempty"`
	// Required. CIDR range of the backup subnet.
	BackupSubnetCidr string `protobuf:"bytes,10,opt,name=backup_subnet_cidr,json=backupSubnetCidr,proto3" json:"backup_subnet_cidr,omitempty"`
	// Required. The name of the VPC network.
	// Format: projects/{project}/global/networks/{network}
	Network string `protobuf:"bytes,11,opt,name=network,proto3" json:"network,omitempty"`
	// contains filtered or unexported fields
}

Details of the Cloud VM Cluster resource. https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/CloudVmCluster/

func (*CloudVmCluster) Descriptor deprecated

func (*CloudVmCluster) Descriptor() ([]byte, []int)

Deprecated: Use CloudVmCluster.ProtoReflect.Descriptor instead.

func (*CloudVmCluster) GetBackupSubnetCidr

func (x *CloudVmCluster) GetBackupSubnetCidr() string

func (*CloudVmCluster) GetCidr

func (x *CloudVmCluster) GetCidr() string

func (*CloudVmCluster) GetCreateTime

func (x *CloudVmCluster) GetCreateTime() *timestamppb.Timestamp

func (*CloudVmCluster) GetDisplayName

func (x *CloudVmCluster) GetDisplayName() string

func (*CloudVmCluster) GetExadataInfrastructure

func (x *CloudVmCluster) GetExadataInfrastructure() string

func (*CloudVmCluster) GetGcpOracleZone

func (x *CloudVmCluster) GetGcpOracleZone() string

func (*CloudVmCluster) GetLabels

func (x *CloudVmCluster) GetLabels() map[string]string

func (*CloudVmCluster) GetName

func (x *CloudVmCluster) GetName() string

func (*CloudVmCluster) GetNetwork

func (x *CloudVmCluster) GetNetwork() string

func (*CloudVmCluster) GetProperties

func (x *CloudVmCluster) GetProperties() *CloudVmClusterProperties

func (*CloudVmCluster) ProtoMessage

func (*CloudVmCluster) ProtoMessage()

func (*CloudVmCluster) ProtoReflect

func (x *CloudVmCluster) ProtoReflect() protoreflect.Message

func (*CloudVmCluster) Reset

func (x *CloudVmCluster) Reset()

func (*CloudVmCluster) String

func (x *CloudVmCluster) String() string

type CloudVmClusterProperties

type CloudVmClusterProperties struct {

	// Output only. Oracle Cloud Infrastructure ID of VM Cluster.
	Ocid string `protobuf:"bytes,1,opt,name=ocid,proto3" json:"ocid,omitempty"`
	// Required. License type of VM Cluster.
	LicenseType CloudVmClusterProperties_LicenseType `` /* 168-byte string literal not displayed */
	// Optional. Grid Infrastructure Version.
	GiVersion string `protobuf:"bytes,3,opt,name=gi_version,json=giVersion,proto3" json:"gi_version,omitempty"`
	// Optional. Time zone of VM Cluster to set. Defaults to UTC if not specified.
	TimeZone *datetime.TimeZone `protobuf:"bytes,4,opt,name=time_zone,json=timeZone,proto3" json:"time_zone,omitempty"`
	// Optional. SSH public keys to be stored with cluster.
	SshPublicKeys []string `protobuf:"bytes,5,rep,name=ssh_public_keys,json=sshPublicKeys,proto3" json:"ssh_public_keys,omitempty"`
	// Optional. Number of database servers.
	NodeCount int32 `protobuf:"varint,6,opt,name=node_count,json=nodeCount,proto3" json:"node_count,omitempty"`
	// Output only. Shape of VM Cluster.
	Shape string `protobuf:"bytes,7,opt,name=shape,proto3" json:"shape,omitempty"`
	// Optional. OCPU count per VM. Minimum is 0.1.
	OcpuCount float32 `protobuf:"fixed32,8,opt,name=ocpu_count,json=ocpuCount,proto3" json:"ocpu_count,omitempty"`
	// Optional. Memory allocated in GBs.
	MemorySizeGb int32 `protobuf:"varint,9,opt,name=memory_size_gb,json=memorySizeGb,proto3" json:"memory_size_gb,omitempty"`
	// Optional. Local storage per VM.
	DbNodeStorageSizeGb int32 `` /* 126-byte string literal not displayed */
	// Output only. The storage allocation for the disk group, in gigabytes (GB).
	StorageSizeGb int32 `protobuf:"varint,11,opt,name=storage_size_gb,json=storageSizeGb,proto3" json:"storage_size_gb,omitempty"`
	// Optional. The data disk group size to be allocated in TBs.
	DataStorageSizeTb float64 `protobuf:"fixed64,12,opt,name=data_storage_size_tb,json=dataStorageSizeTb,proto3" json:"data_storage_size_tb,omitempty"`
	// Optional. The type of redundancy.
	DiskRedundancy CloudVmClusterProperties_DiskRedundancy `` /* 181-byte string literal not displayed */
	// Optional. Use exadata sparse snapshots.
	SparseDiskgroupEnabled bool `` /* 131-byte string literal not displayed */
	// Optional. Use local backup.
	LocalBackupEnabled bool `protobuf:"varint,15,opt,name=local_backup_enabled,json=localBackupEnabled,proto3" json:"local_backup_enabled,omitempty"`
	// Optional. Prefix for VM cluster host names.
	HostnamePrefix string `protobuf:"bytes,16,opt,name=hostname_prefix,json=hostnamePrefix,proto3" json:"hostname_prefix,omitempty"`
	// Optional. Data collection options for diagnostics.
	DiagnosticsDataCollectionOptions *DataCollectionOptions `` /* 162-byte string literal not displayed */
	// Output only. State of the cluster.
	State CloudVmClusterProperties_State `` /* 132-byte string literal not displayed */
	// Output only. SCAN listener port - TCP
	ScanListenerPortTcp int32 `protobuf:"varint,21,opt,name=scan_listener_port_tcp,json=scanListenerPortTcp,proto3" json:"scan_listener_port_tcp,omitempty"`
	// Output only. SCAN listener port - TLS
	ScanListenerPortTcpSsl int32 `` /* 135-byte string literal not displayed */
	// Output only. Parent DNS domain where SCAN DNS and hosts names are
	// qualified. ex: ocispdelegated.ocisp10jvnet.oraclevcn.com
	Domain string `protobuf:"bytes,23,opt,name=domain,proto3" json:"domain,omitempty"`
	// Output only. SCAN DNS name.
	// ex: sp2-yi0xq-scan.ocispdelegated.ocisp10jvnet.oraclevcn.com
	ScanDns string `protobuf:"bytes,24,opt,name=scan_dns,json=scanDns,proto3" json:"scan_dns,omitempty"`
	// Output only. host name without domain.
	// format: "<hostname_prefix>-" with some suffix.
	// ex: sp2-yi0xq where "sp2" is the hostname_prefix.
	Hostname string `protobuf:"bytes,25,opt,name=hostname,proto3" json:"hostname,omitempty"`
	// Required. Number of enabled CPU cores.
	CpuCoreCount int32 `protobuf:"varint,26,opt,name=cpu_core_count,json=cpuCoreCount,proto3" json:"cpu_core_count,omitempty"`
	// Output only. Operating system version of the image.
	SystemVersion string `protobuf:"bytes,27,opt,name=system_version,json=systemVersion,proto3" json:"system_version,omitempty"`
	// Output only. OCIDs of scan IPs.
	ScanIpIds []string `protobuf:"bytes,28,rep,name=scan_ip_ids,json=scanIpIds,proto3" json:"scan_ip_ids,omitempty"`
	// Output only. OCID of scan DNS record.
	ScanDnsRecordId string `protobuf:"bytes,29,opt,name=scan_dns_record_id,json=scanDnsRecordId,proto3" json:"scan_dns_record_id,omitempty"`
	// Output only. Deep link to the OCI console to view this resource.
	OciUrl string `protobuf:"bytes,30,opt,name=oci_url,json=ociUrl,proto3" json:"oci_url,omitempty"`
	// Optional. OCID of database servers.
	DbServerOcids []string `protobuf:"bytes,31,rep,name=db_server_ocids,json=dbServerOcids,proto3" json:"db_server_ocids,omitempty"`
	// Output only. Compartment ID of cluster.
	CompartmentId string `protobuf:"bytes,32,opt,name=compartment_id,json=compartmentId,proto3" json:"compartment_id,omitempty"`
	// Output only. DNS listener IP.
	DnsListenerIp string `protobuf:"bytes,35,opt,name=dns_listener_ip,json=dnsListenerIp,proto3" json:"dns_listener_ip,omitempty"`
	// Optional. OCI Cluster name.
	ClusterName string `protobuf:"bytes,36,opt,name=cluster_name,json=clusterName,proto3" json:"cluster_name,omitempty"`
	// contains filtered or unexported fields
}

Various properties and settings associated with Exadata VM cluster.

func (*CloudVmClusterProperties) Descriptor deprecated

func (*CloudVmClusterProperties) Descriptor() ([]byte, []int)

Deprecated: Use CloudVmClusterProperties.ProtoReflect.Descriptor instead.

func (*CloudVmClusterProperties) GetClusterName

func (x *CloudVmClusterProperties) GetClusterName() string

func (*CloudVmClusterProperties) GetCompartmentId

func (x *CloudVmClusterProperties) GetCompartmentId() string

func (*CloudVmClusterProperties) GetCpuCoreCount

func (x *CloudVmClusterProperties) GetCpuCoreCount() int32

func (*CloudVmClusterProperties) GetDataStorageSizeTb

func (x *CloudVmClusterProperties) GetDataStorageSizeTb() float64

func (*CloudVmClusterProperties) GetDbNodeStorageSizeGb

func (x *CloudVmClusterProperties) GetDbNodeStorageSizeGb() int32

func (*CloudVmClusterProperties) GetDbServerOcids

func (x *CloudVmClusterProperties) GetDbServerOcids() []string

func (*CloudVmClusterProperties) GetDiagnosticsDataCollectionOptions

func (x *CloudVmClusterProperties) GetDiagnosticsDataCollectionOptions() *DataCollectionOptions

func (*CloudVmClusterProperties) GetDiskRedundancy

func (*CloudVmClusterProperties) GetDnsListenerIp

func (x *CloudVmClusterProperties) GetDnsListenerIp() string

func (*CloudVmClusterProperties) GetDomain

func (x *CloudVmClusterProperties) GetDomain() string

func (*CloudVmClusterProperties) GetGiVersion

func (x *CloudVmClusterProperties) GetGiVersion() string

func (*CloudVmClusterProperties) GetHostname

func (x *CloudVmClusterProperties) GetHostname() string

func (*CloudVmClusterProperties) GetHostnamePrefix

func (x *CloudVmClusterProperties) GetHostnamePrefix() string

func (*CloudVmClusterProperties) GetLicenseType

func (*CloudVmClusterProperties) GetLocalBackupEnabled

func (x *CloudVmClusterProperties) GetLocalBackupEnabled() bool

func (*CloudVmClusterProperties) GetMemorySizeGb

func (x *CloudVmClusterProperties) GetMemorySizeGb() int32

func (*CloudVmClusterProperties) GetNodeCount

func (x *CloudVmClusterProperties) GetNodeCount() int32

func (*CloudVmClusterProperties) GetOciUrl

func (x *CloudVmClusterProperties) GetOciUrl() string

func (*CloudVmClusterProperties) GetOcid

func (x *CloudVmClusterProperties) GetOcid() string

func (*CloudVmClusterProperties) GetOcpuCount

func (x *CloudVmClusterProperties) GetOcpuCount() float32

func (*CloudVmClusterProperties) GetScanDns

func (x *CloudVmClusterProperties) GetScanDns() string

func (*CloudVmClusterProperties) GetScanDnsRecordId

func (x *CloudVmClusterProperties) GetScanDnsRecordId() string

func (*CloudVmClusterProperties) GetScanIpIds

func (x *CloudVmClusterProperties) GetScanIpIds() []string

func (*CloudVmClusterProperties) GetScanListenerPortTcp

func (x *CloudVmClusterProperties) GetScanListenerPortTcp() int32

func (*CloudVmClusterProperties) GetScanListenerPortTcpSsl

func (x *CloudVmClusterProperties) GetScanListenerPortTcpSsl() int32

func (*CloudVmClusterProperties) GetShape

func (x *CloudVmClusterProperties) GetShape() string

func (*CloudVmClusterProperties) GetSparseDiskgroupEnabled

func (x *CloudVmClusterProperties) GetSparseDiskgroupEnabled() bool

func (*CloudVmClusterProperties) GetSshPublicKeys

func (x *CloudVmClusterProperties) GetSshPublicKeys() []string

func (*CloudVmClusterProperties) GetState

func (*CloudVmClusterProperties) GetStorageSizeGb

func (x *CloudVmClusterProperties) GetStorageSizeGb() int32

func (*CloudVmClusterProperties) GetSystemVersion

func (x *CloudVmClusterProperties) GetSystemVersion() string

func (*CloudVmClusterProperties) GetTimeZone

func (x *CloudVmClusterProperties) GetTimeZone() *datetime.TimeZone

func (*CloudVmClusterProperties) ProtoMessage

func (*CloudVmClusterProperties) ProtoMessage()

func (*CloudVmClusterProperties) ProtoReflect

func (x *CloudVmClusterProperties) ProtoReflect() protoreflect.Message

func (*CloudVmClusterProperties) Reset

func (x *CloudVmClusterProperties) Reset()

func (*CloudVmClusterProperties) String

func (x *CloudVmClusterProperties) String() string

type CloudVmClusterProperties_DiskRedundancy

type CloudVmClusterProperties_DiskRedundancy int32

Types of disk redundancy provided by Oracle.

const (
	// Unspecified.
	CloudVmClusterProperties_DISK_REDUNDANCY_UNSPECIFIED CloudVmClusterProperties_DiskRedundancy = 0
	// High -  3 way mirror.
	CloudVmClusterProperties_HIGH CloudVmClusterProperties_DiskRedundancy = 1
	// Normal - 2 way mirror.
	CloudVmClusterProperties_NORMAL CloudVmClusterProperties_DiskRedundancy = 2
)

func (CloudVmClusterProperties_DiskRedundancy) Descriptor

func (CloudVmClusterProperties_DiskRedundancy) Enum

func (CloudVmClusterProperties_DiskRedundancy) EnumDescriptor deprecated

func (CloudVmClusterProperties_DiskRedundancy) EnumDescriptor() ([]byte, []int)

Deprecated: Use CloudVmClusterProperties_DiskRedundancy.Descriptor instead.

func (CloudVmClusterProperties_DiskRedundancy) Number

func (CloudVmClusterProperties_DiskRedundancy) String

func (CloudVmClusterProperties_DiskRedundancy) Type

type CloudVmClusterProperties_LicenseType

type CloudVmClusterProperties_LicenseType int32

Different licenses supported.

const (
	// Unspecified
	CloudVmClusterProperties_LICENSE_TYPE_UNSPECIFIED CloudVmClusterProperties_LicenseType = 0
	// License included part of offer
	CloudVmClusterProperties_LICENSE_INCLUDED CloudVmClusterProperties_LicenseType = 1
	// Bring your own license
	CloudVmClusterProperties_BRING_YOUR_OWN_LICENSE CloudVmClusterProperties_LicenseType = 2
)

func (CloudVmClusterProperties_LicenseType) Descriptor

func (CloudVmClusterProperties_LicenseType) Enum

func (CloudVmClusterProperties_LicenseType) EnumDescriptor deprecated

func (CloudVmClusterProperties_LicenseType) EnumDescriptor() ([]byte, []int)

Deprecated: Use CloudVmClusterProperties_LicenseType.Descriptor instead.

func (CloudVmClusterProperties_LicenseType) Number

func (CloudVmClusterProperties_LicenseType) String

func (CloudVmClusterProperties_LicenseType) Type

type CloudVmClusterProperties_State

type CloudVmClusterProperties_State int32

The various lifecycle states of the VM cluster.

const (
	// Default unspecified value.
	CloudVmClusterProperties_STATE_UNSPECIFIED CloudVmClusterProperties_State = 0
	// Indicates that the resource is in provisioning state.
	CloudVmClusterProperties_PROVISIONING CloudVmClusterProperties_State = 1
	// Indicates that the resource is in available state.
	CloudVmClusterProperties_AVAILABLE CloudVmClusterProperties_State = 2
	// Indicates that the resource is in updating state.
	CloudVmClusterProperties_UPDATING CloudVmClusterProperties_State = 3
	// Indicates that the resource is in terminating state.
	CloudVmClusterProperties_TERMINATING CloudVmClusterProperties_State = 4
	// Indicates that the resource is in terminated state.
	CloudVmClusterProperties_TERMINATED CloudVmClusterProperties_State = 5
	// Indicates that the resource is in failed state.
	CloudVmClusterProperties_FAILED CloudVmClusterProperties_State = 6
	// Indicates that the resource is in maintenance in progress state.
	CloudVmClusterProperties_MAINTENANCE_IN_PROGRESS CloudVmClusterProperties_State = 7
)

func (CloudVmClusterProperties_State) Descriptor

func (CloudVmClusterProperties_State) Enum

func (CloudVmClusterProperties_State) EnumDescriptor deprecated

func (CloudVmClusterProperties_State) EnumDescriptor() ([]byte, []int)

Deprecated: Use CloudVmClusterProperties_State.Descriptor instead.

func (CloudVmClusterProperties_State) Number

func (CloudVmClusterProperties_State) String

func (CloudVmClusterProperties_State) Type

type CreateAutonomousDatabaseRequest

type CreateAutonomousDatabaseRequest struct {

	// Required. The name of the parent in the following format:
	// projects/{project}/locations/{location}.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Required. The ID of the Autonomous Database 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 in length. The value must start with a letter and end with a
	// letter or a number.
	AutonomousDatabaseId string `protobuf:"bytes,2,opt,name=autonomous_database_id,json=autonomousDatabaseId,proto3" json:"autonomous_database_id,omitempty"`
	// Required. The Autonomous Database being created.
	AutonomousDatabase *AutonomousDatabase `protobuf:"bytes,3,opt,name=autonomous_database,json=autonomousDatabase,proto3" json:"autonomous_database,omitempty"`
	// 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).
	RequestId string `protobuf:"bytes,4,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// contains filtered or unexported fields
}

The request for `AutonomousDatabase.Create`.

func (*CreateAutonomousDatabaseRequest) Descriptor deprecated

func (*CreateAutonomousDatabaseRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateAutonomousDatabaseRequest.ProtoReflect.Descriptor instead.

func (*CreateAutonomousDatabaseRequest) GetAutonomousDatabase

func (x *CreateAutonomousDatabaseRequest) GetAutonomousDatabase() *AutonomousDatabase

func (*CreateAutonomousDatabaseRequest) GetAutonomousDatabaseId

func (x *CreateAutonomousDatabaseRequest) GetAutonomousDatabaseId() string

func (*CreateAutonomousDatabaseRequest) GetParent

func (x *CreateAutonomousDatabaseRequest) GetParent() string

func (*CreateAutonomousDatabaseRequest) GetRequestId

func (x *CreateAutonomousDatabaseRequest) GetRequestId() string

func (*CreateAutonomousDatabaseRequest) ProtoMessage

func (*CreateAutonomousDatabaseRequest) ProtoMessage()

func (*CreateAutonomousDatabaseRequest) ProtoReflect

func (*CreateAutonomousDatabaseRequest) Reset

func (*CreateAutonomousDatabaseRequest) String

type CreateCloudExadataInfrastructureRequest

type CreateCloudExadataInfrastructureRequest struct {

	// Required. The parent value for CloudExadataInfrastructure in the following
	// format: projects/{project}/locations/{location}.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Required. The ID of the Exadata Infrastructure 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 in length. The value must start with a letter and end with a
	// letter or a number.
	CloudExadataInfrastructureId string `` /* 149-byte string literal not displayed */
	// Required. Details of the Exadata Infrastructure instance to create.
	CloudExadataInfrastructure *CloudExadataInfrastructure `` /* 141-byte string literal not displayed */
	// 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).
	RequestId string `protobuf:"bytes,4,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// contains filtered or unexported fields
}

The request for `CloudExadataInfrastructure.Create`.

func (*CreateCloudExadataInfrastructureRequest) Descriptor deprecated

func (*CreateCloudExadataInfrastructureRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateCloudExadataInfrastructureRequest.ProtoReflect.Descriptor instead.

func (*CreateCloudExadataInfrastructureRequest) GetCloudExadataInfrastructure

func (x *CreateCloudExadataInfrastructureRequest) GetCloudExadataInfrastructure() *CloudExadataInfrastructure

func (*CreateCloudExadataInfrastructureRequest) GetCloudExadataInfrastructureId

func (x *CreateCloudExadataInfrastructureRequest) GetCloudExadataInfrastructureId() string

func (*CreateCloudExadataInfrastructureRequest) GetParent

func (*CreateCloudExadataInfrastructureRequest) GetRequestId

func (*CreateCloudExadataInfrastructureRequest) ProtoMessage

func (*CreateCloudExadataInfrastructureRequest) ProtoReflect

func (*CreateCloudExadataInfrastructureRequest) Reset

func (*CreateCloudExadataInfrastructureRequest) String

type CreateCloudVmClusterRequest

type CreateCloudVmClusterRequest struct {

	// Required. The name of the parent in the following format:
	// projects/{project}/locations/{location}.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// 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 in length. The value must start with a letter and end with
	// a letter or a number.
	CloudVmClusterId string `protobuf:"bytes,2,opt,name=cloud_vm_cluster_id,json=cloudVmClusterId,proto3" json:"cloud_vm_cluster_id,omitempty"`
	// Required. The resource being created
	CloudVmCluster *CloudVmCluster `protobuf:"bytes,3,opt,name=cloud_vm_cluster,json=cloudVmCluster,proto3" json:"cloud_vm_cluster,omitempty"`
	// 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).
	RequestId string `protobuf:"bytes,4,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// contains filtered or unexported fields
}

The request for `CloudVmCluster.Create`.

func (*CreateCloudVmClusterRequest) Descriptor deprecated

func (*CreateCloudVmClusterRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateCloudVmClusterRequest.ProtoReflect.Descriptor instead.

func (*CreateCloudVmClusterRequest) GetCloudVmCluster

func (x *CreateCloudVmClusterRequest) GetCloudVmCluster() *CloudVmCluster

func (*CreateCloudVmClusterRequest) GetCloudVmClusterId

func (x *CreateCloudVmClusterRequest) GetCloudVmClusterId() string

func (*CreateCloudVmClusterRequest) GetParent

func (x *CreateCloudVmClusterRequest) GetParent() string

func (*CreateCloudVmClusterRequest) GetRequestId

func (x *CreateCloudVmClusterRequest) GetRequestId() string

func (*CreateCloudVmClusterRequest) ProtoMessage

func (*CreateCloudVmClusterRequest) ProtoMessage()

func (*CreateCloudVmClusterRequest) ProtoReflect

func (*CreateCloudVmClusterRequest) Reset

func (x *CreateCloudVmClusterRequest) Reset()

func (*CreateCloudVmClusterRequest) String

func (x *CreateCloudVmClusterRequest) String() string

type CustomerContact

type CustomerContact struct {

	// Required. The email address used by Oracle to send notifications regarding
	// databases and infrastructure.
	Email string `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"`
	// contains filtered or unexported fields
}

The CustomerContact reference as defined by Oracle. https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/datatypes/CustomerContact

func (*CustomerContact) Descriptor deprecated

func (*CustomerContact) Descriptor() ([]byte, []int)

Deprecated: Use CustomerContact.ProtoReflect.Descriptor instead.

func (*CustomerContact) GetEmail

func (x *CustomerContact) GetEmail() string

func (*CustomerContact) ProtoMessage

func (*CustomerContact) ProtoMessage()

func (*CustomerContact) ProtoReflect

func (x *CustomerContact) ProtoReflect() protoreflect.Message

func (*CustomerContact) Reset

func (x *CustomerContact) Reset()

func (*CustomerContact) String

func (x *CustomerContact) String() string

type DBWorkload

type DBWorkload int32

The various states available for the Autonomous Database workload type.

const (
	// Default unspecified value.
	DBWorkload_DB_WORKLOAD_UNSPECIFIED DBWorkload = 0
	// Autonomous Transaction Processing database.
	DBWorkload_OLTP DBWorkload = 1
	// Autonomous Data Warehouse database.
	DBWorkload_DW DBWorkload = 2
	// Autonomous JSON Database.
	DBWorkload_AJD DBWorkload = 3
	// Autonomous Database with the Oracle APEX Application Development workload
	// type.
	DBWorkload_APEX DBWorkload = 4
)

func (DBWorkload) Descriptor

func (DBWorkload) Descriptor() protoreflect.EnumDescriptor

func (DBWorkload) Enum

func (x DBWorkload) Enum() *DBWorkload

func (DBWorkload) EnumDescriptor deprecated

func (DBWorkload) EnumDescriptor() ([]byte, []int)

Deprecated: Use DBWorkload.Descriptor instead.

func (DBWorkload) Number

func (x DBWorkload) Number() protoreflect.EnumNumber

func (DBWorkload) String

func (x DBWorkload) String() string

func (DBWorkload) Type

type DataCollectionOptions

type DataCollectionOptions struct {

	// Optional. Indicates whether diagnostic collection is enabled for the VM
	// cluster
	DiagnosticsEventsEnabled bool `` /* 136-byte string literal not displayed */
	// Optional. Indicates whether health monitoring is enabled for the VM cluster
	HealthMonitoringEnabled bool `` /* 133-byte string literal not displayed */
	// Optional. Indicates whether incident logs and trace collection are enabled
	// for the VM cluster
	IncidentLogsEnabled bool `protobuf:"varint,3,opt,name=incident_logs_enabled,json=incidentLogsEnabled,proto3" json:"incident_logs_enabled,omitempty"`
	// contains filtered or unexported fields
}

Data collection options for diagnostics.

func (*DataCollectionOptions) Descriptor deprecated

func (*DataCollectionOptions) Descriptor() ([]byte, []int)

Deprecated: Use DataCollectionOptions.ProtoReflect.Descriptor instead.

func (*DataCollectionOptions) GetDiagnosticsEventsEnabled

func (x *DataCollectionOptions) GetDiagnosticsEventsEnabled() bool

func (*DataCollectionOptions) GetHealthMonitoringEnabled

func (x *DataCollectionOptions) GetHealthMonitoringEnabled() bool

func (*DataCollectionOptions) GetIncidentLogsEnabled

func (x *DataCollectionOptions) GetIncidentLogsEnabled() bool

func (*DataCollectionOptions) ProtoMessage

func (*DataCollectionOptions) ProtoMessage()

func (*DataCollectionOptions) ProtoReflect

func (x *DataCollectionOptions) ProtoReflect() protoreflect.Message

func (*DataCollectionOptions) Reset

func (x *DataCollectionOptions) Reset()

func (*DataCollectionOptions) String

func (x *DataCollectionOptions) String() string

type DatabaseConnectionStringProfile

type DatabaseConnectionStringProfile struct {

	// Output only. The current consumer group being used by the connection.
	ConsumerGroup DatabaseConnectionStringProfile_ConsumerGroup `` /* 183-byte string literal not displayed */
	// Output only. The display name for the database connection.
	DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	// Output only. The host name format being currently used in connection
	// string.
	HostFormat DatabaseConnectionStringProfile_HostFormat `` /* 171-byte string literal not displayed */
	// Output only. This field indicates if the connection string is regional and
	// is only applicable for cross-region Data Guard.
	IsRegional bool `protobuf:"varint,4,opt,name=is_regional,json=isRegional,proto3" json:"is_regional,omitempty"`
	// Output only. The protocol being used by the connection.
	Protocol DatabaseConnectionStringProfile_Protocol `` /* 147-byte string literal not displayed */
	// Output only. The current session mode of the connection.
	SessionMode DatabaseConnectionStringProfile_SessionMode `` /* 175-byte string literal not displayed */
	// Output only. The syntax of the connection string.
	SyntaxFormat DatabaseConnectionStringProfile_SyntaxFormat `` /* 179-byte string literal not displayed */
	// Output only. This field indicates the TLS authentication type of the
	// connection.
	TlsAuthentication DatabaseConnectionStringProfile_TLSAuthentication `` /* 199-byte string literal not displayed */
	// Output only. The value of the connection string.
	Value string `protobuf:"bytes,9,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

The connection string profile to allow clients to group. https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/datatypes/DatabaseConnectionStringProfile

func (*DatabaseConnectionStringProfile) Descriptor deprecated

func (*DatabaseConnectionStringProfile) Descriptor() ([]byte, []int)

Deprecated: Use DatabaseConnectionStringProfile.ProtoReflect.Descriptor instead.

func (*DatabaseConnectionStringProfile) GetConsumerGroup

func (*DatabaseConnectionStringProfile) GetDisplayName

func (x *DatabaseConnectionStringProfile) GetDisplayName() string

func (*DatabaseConnectionStringProfile) GetHostFormat

func (*DatabaseConnectionStringProfile) GetIsRegional

func (x *DatabaseConnectionStringProfile) GetIsRegional() bool

func (*DatabaseConnectionStringProfile) GetProtocol

func (*DatabaseConnectionStringProfile) GetSessionMode

func (*DatabaseConnectionStringProfile) GetSyntaxFormat

func (*DatabaseConnectionStringProfile) GetTlsAuthentication

func (*DatabaseConnectionStringProfile) GetValue

func (*DatabaseConnectionStringProfile) ProtoMessage

func (*DatabaseConnectionStringProfile) ProtoMessage()

func (*DatabaseConnectionStringProfile) ProtoReflect

func (*DatabaseConnectionStringProfile) Reset

func (*DatabaseConnectionStringProfile) String

type DatabaseConnectionStringProfile_ConsumerGroup

type DatabaseConnectionStringProfile_ConsumerGroup int32

The various consumer groups available in the connection string profile.

const (
	// Default unspecified value.
	DatabaseConnectionStringProfile_CONSUMER_GROUP_UNSPECIFIED DatabaseConnectionStringProfile_ConsumerGroup = 0
	// High consumer group.
	DatabaseConnectionStringProfile_HIGH DatabaseConnectionStringProfile_ConsumerGroup = 1
	// Medium consumer group.
	DatabaseConnectionStringProfile_MEDIUM DatabaseConnectionStringProfile_ConsumerGroup = 2
	// Low consumer group.
	DatabaseConnectionStringProfile_LOW DatabaseConnectionStringProfile_ConsumerGroup = 3
	// TP consumer group.
	DatabaseConnectionStringProfile_TP DatabaseConnectionStringProfile_ConsumerGroup = 4
	// TPURGENT consumer group.
	DatabaseConnectionStringProfile_TPURGENT DatabaseConnectionStringProfile_ConsumerGroup = 5
)

func (DatabaseConnectionStringProfile_ConsumerGroup) Descriptor

func (DatabaseConnectionStringProfile_ConsumerGroup) Enum

func (DatabaseConnectionStringProfile_ConsumerGroup) EnumDescriptor deprecated

func (DatabaseConnectionStringProfile_ConsumerGroup) EnumDescriptor() ([]byte, []int)

Deprecated: Use DatabaseConnectionStringProfile_ConsumerGroup.Descriptor instead.

func (DatabaseConnectionStringProfile_ConsumerGroup) Number

func (DatabaseConnectionStringProfile_ConsumerGroup) String

func (DatabaseConnectionStringProfile_ConsumerGroup) Type

type DatabaseConnectionStringProfile_HostFormat

type DatabaseConnectionStringProfile_HostFormat int32

The host name format being used in the connection string.

const (
	// Default unspecified value.
	DatabaseConnectionStringProfile_HOST_FORMAT_UNSPECIFIED DatabaseConnectionStringProfile_HostFormat = 0
	// FQDN
	DatabaseConnectionStringProfile_FQDN DatabaseConnectionStringProfile_HostFormat = 1
	// IP
	DatabaseConnectionStringProfile_IP DatabaseConnectionStringProfile_HostFormat = 2
)

func (DatabaseConnectionStringProfile_HostFormat) Descriptor

func (DatabaseConnectionStringProfile_HostFormat) Enum

func (DatabaseConnectionStringProfile_HostFormat) EnumDescriptor deprecated

func (DatabaseConnectionStringProfile_HostFormat) EnumDescriptor() ([]byte, []int)

Deprecated: Use DatabaseConnectionStringProfile_HostFormat.Descriptor instead.

func (DatabaseConnectionStringProfile_HostFormat) Number

func (DatabaseConnectionStringProfile_HostFormat) String

func (DatabaseConnectionStringProfile_HostFormat) Type

type DatabaseConnectionStringProfile_Protocol

type DatabaseConnectionStringProfile_Protocol int32

The protocol being used by the connection.

const (
	// Default unspecified value.
	DatabaseConnectionStringProfile_PROTOCOL_UNSPECIFIED DatabaseConnectionStringProfile_Protocol = 0
	// Tcp
	DatabaseConnectionStringProfile_TCP DatabaseConnectionStringProfile_Protocol = 1
	// Tcps
	DatabaseConnectionStringProfile_TCPS DatabaseConnectionStringProfile_Protocol = 2
)

func (DatabaseConnectionStringProfile_Protocol) Descriptor

func (DatabaseConnectionStringProfile_Protocol) Enum

func (DatabaseConnectionStringProfile_Protocol) EnumDescriptor deprecated

func (DatabaseConnectionStringProfile_Protocol) EnumDescriptor() ([]byte, []int)

Deprecated: Use DatabaseConnectionStringProfile_Protocol.Descriptor instead.

func (DatabaseConnectionStringProfile_Protocol) Number

func (DatabaseConnectionStringProfile_Protocol) String

func (DatabaseConnectionStringProfile_Protocol) Type

type DatabaseConnectionStringProfile_SessionMode

type DatabaseConnectionStringProfile_SessionMode int32

The session mode of the connection.

const (
	// Default unspecified value.
	DatabaseConnectionStringProfile_SESSION_MODE_UNSPECIFIED DatabaseConnectionStringProfile_SessionMode = 0
	// Direct
	DatabaseConnectionStringProfile_DIRECT DatabaseConnectionStringProfile_SessionMode = 1
	// Indirect
	DatabaseConnectionStringProfile_INDIRECT DatabaseConnectionStringProfile_SessionMode = 2
)

func (DatabaseConnectionStringProfile_SessionMode) Descriptor

func (DatabaseConnectionStringProfile_SessionMode) Enum

func (DatabaseConnectionStringProfile_SessionMode) EnumDescriptor deprecated

func (DatabaseConnectionStringProfile_SessionMode) EnumDescriptor() ([]byte, []int)

Deprecated: Use DatabaseConnectionStringProfile_SessionMode.Descriptor instead.

func (DatabaseConnectionStringProfile_SessionMode) Number

func (DatabaseConnectionStringProfile_SessionMode) String

func (DatabaseConnectionStringProfile_SessionMode) Type

type DatabaseConnectionStringProfile_SyntaxFormat

type DatabaseConnectionStringProfile_SyntaxFormat int32

Specifies syntax of the connection string.

const (
	// Default unspecified value.
	DatabaseConnectionStringProfile_SYNTAX_FORMAT_UNSPECIFIED DatabaseConnectionStringProfile_SyntaxFormat = 0
	// Long
	DatabaseConnectionStringProfile_LONG DatabaseConnectionStringProfile_SyntaxFormat = 1
	// Ezconnect
	DatabaseConnectionStringProfile_EZCONNECT DatabaseConnectionStringProfile_SyntaxFormat = 2
	// Ezconnectplus
	DatabaseConnectionStringProfile_EZCONNECTPLUS DatabaseConnectionStringProfile_SyntaxFormat = 3
)

func (DatabaseConnectionStringProfile_SyntaxFormat) Descriptor

func (DatabaseConnectionStringProfile_SyntaxFormat) Enum

func (DatabaseConnectionStringProfile_SyntaxFormat) EnumDescriptor deprecated

func (DatabaseConnectionStringProfile_SyntaxFormat) EnumDescriptor() ([]byte, []int)

Deprecated: Use DatabaseConnectionStringProfile_SyntaxFormat.Descriptor instead.

func (DatabaseConnectionStringProfile_SyntaxFormat) Number

func (DatabaseConnectionStringProfile_SyntaxFormat) String

func (DatabaseConnectionStringProfile_SyntaxFormat) Type

type DatabaseConnectionStringProfile_TLSAuthentication

type DatabaseConnectionStringProfile_TLSAuthentication int32

This field indicates the TLS authentication type of the connection.

const (
	// Default unspecified value.
	DatabaseConnectionStringProfile_TLS_AUTHENTICATION_UNSPECIFIED DatabaseConnectionStringProfile_TLSAuthentication = 0
	// Server
	DatabaseConnectionStringProfile_SERVER DatabaseConnectionStringProfile_TLSAuthentication = 1
	// Mutual
	DatabaseConnectionStringProfile_MUTUAL DatabaseConnectionStringProfile_TLSAuthentication = 2
)

func (DatabaseConnectionStringProfile_TLSAuthentication) Descriptor

func (DatabaseConnectionStringProfile_TLSAuthentication) Enum

func (DatabaseConnectionStringProfile_TLSAuthentication) EnumDescriptor deprecated

Deprecated: Use DatabaseConnectionStringProfile_TLSAuthentication.Descriptor instead.

func (DatabaseConnectionStringProfile_TLSAuthentication) Number

func (DatabaseConnectionStringProfile_TLSAuthentication) String

func (DatabaseConnectionStringProfile_TLSAuthentication) Type

type DbNode

type DbNode struct {

	// Identifier. The name of the database node resource in the following format:
	// projects/{project}/locations/{location}/cloudVmClusters/{cloud_vm_cluster}/dbNodes/{db_node}
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Optional. Various properties of the database node.
	Properties *DbNodeProperties `protobuf:"bytes,3,opt,name=properties,proto3" json:"properties,omitempty"`
	// contains filtered or unexported fields
}

Details of the database node resource. https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/DbNode/

func (*DbNode) Descriptor deprecated

func (*DbNode) Descriptor() ([]byte, []int)

Deprecated: Use DbNode.ProtoReflect.Descriptor instead.

func (*DbNode) GetName

func (x *DbNode) GetName() string

func (*DbNode) GetProperties

func (x *DbNode) GetProperties() *DbNodeProperties

func (*DbNode) ProtoMessage

func (*DbNode) ProtoMessage()

func (*DbNode) ProtoReflect

func (x *DbNode) ProtoReflect() protoreflect.Message

func (*DbNode) Reset

func (x *DbNode) Reset()

func (*DbNode) String

func (x *DbNode) String() string

type DbNodeProperties

type DbNodeProperties struct {

	// Output only. OCID of database node.
	Ocid string `protobuf:"bytes,1,opt,name=ocid,proto3" json:"ocid,omitempty"`
	// Optional. OCPU count per database node.
	OcpuCount int32 `protobuf:"varint,2,opt,name=ocpu_count,json=ocpuCount,proto3" json:"ocpu_count,omitempty"`
	// Memory allocated in GBs.
	MemorySizeGb int32 `protobuf:"varint,3,opt,name=memory_size_gb,json=memorySizeGb,proto3" json:"memory_size_gb,omitempty"`
	// Optional. Local storage per database node.
	DbNodeStorageSizeGb int32 `protobuf:"varint,4,opt,name=db_node_storage_size_gb,json=dbNodeStorageSizeGb,proto3" json:"db_node_storage_size_gb,omitempty"`
	// Optional. Database server OCID.
	DbServerOcid string `protobuf:"bytes,5,opt,name=db_server_ocid,json=dbServerOcid,proto3" json:"db_server_ocid,omitempty"`
	// Optional. DNS
	Hostname string `protobuf:"bytes,8,opt,name=hostname,proto3" json:"hostname,omitempty"`
	// Output only. State of the database node.
	State DbNodeProperties_State `protobuf:"varint,9,opt,name=state,proto3,enum=google.cloud.oracledatabase.v1.DbNodeProperties_State" json:"state,omitempty"`
	// Total CPU core count of the database node.
	TotalCpuCoreCount int32 `protobuf:"varint,10,opt,name=total_cpu_core_count,json=totalCpuCoreCount,proto3" json:"total_cpu_core_count,omitempty"`
	// contains filtered or unexported fields
}

Various properties and settings associated with Db node.

func (*DbNodeProperties) Descriptor deprecated

func (*DbNodeProperties) Descriptor() ([]byte, []int)

Deprecated: Use DbNodeProperties.ProtoReflect.Descriptor instead.

func (*DbNodeProperties) GetDbNodeStorageSizeGb

func (x *DbNodeProperties) GetDbNodeStorageSizeGb() int32

func (*DbNodeProperties) GetDbServerOcid

func (x *DbNodeProperties) GetDbServerOcid() string

func (*DbNodeProperties) GetHostname

func (x *DbNodeProperties) GetHostname() string

func (*DbNodeProperties) GetMemorySizeGb

func (x *DbNodeProperties) GetMemorySizeGb() int32

func (*DbNodeProperties) GetOcid

func (x *DbNodeProperties) GetOcid() string

func (*DbNodeProperties) GetOcpuCount

func (x *DbNodeProperties) GetOcpuCount() int32

func (*DbNodeProperties) GetState

func (*DbNodeProperties) GetTotalCpuCoreCount

func (x *DbNodeProperties) GetTotalCpuCoreCount() int32

func (*DbNodeProperties) ProtoMessage

func (*DbNodeProperties) ProtoMessage()

func (*DbNodeProperties) ProtoReflect

func (x *DbNodeProperties) ProtoReflect() protoreflect.Message

func (*DbNodeProperties) Reset

func (x *DbNodeProperties) Reset()

func (*DbNodeProperties) String

func (x *DbNodeProperties) String() string

type DbNodeProperties_State

type DbNodeProperties_State int32

The various lifecycle states of the database node.

const (
	// Default unspecified value.
	DbNodeProperties_STATE_UNSPECIFIED DbNodeProperties_State = 0
	// Indicates that the resource is in provisioning state.
	DbNodeProperties_PROVISIONING DbNodeProperties_State = 1
	// Indicates that the resource is in available state.
	DbNodeProperties_AVAILABLE DbNodeProperties_State = 2
	// Indicates that the resource is in updating state.
	DbNodeProperties_UPDATING DbNodeProperties_State = 3
	// Indicates that the resource is in stopping state.
	DbNodeProperties_STOPPING DbNodeProperties_State = 4
	// Indicates that the resource is in stopped state.
	DbNodeProperties_STOPPED DbNodeProperties_State = 5
	// Indicates that the resource is in starting state.
	DbNodeProperties_STARTING DbNodeProperties_State = 6
	// Indicates that the resource is in terminating state.
	DbNodeProperties_TERMINATING DbNodeProperties_State = 7
	// Indicates that the resource is in terminated state.
	DbNodeProperties_TERMINATED DbNodeProperties_State = 8
	// Indicates that the resource is in failed state.
	DbNodeProperties_FAILED DbNodeProperties_State = 9
)

func (DbNodeProperties_State) Descriptor

func (DbNodeProperties_State) Enum

func (DbNodeProperties_State) EnumDescriptor deprecated

func (DbNodeProperties_State) EnumDescriptor() ([]byte, []int)

Deprecated: Use DbNodeProperties_State.Descriptor instead.

func (DbNodeProperties_State) Number

func (DbNodeProperties_State) String

func (x DbNodeProperties_State) String() string

func (DbNodeProperties_State) Type

type DbServer

type DbServer struct {

	// Identifier. The name of the database server resource with the format:
	// projects/{project}/locations/{location}/cloudExadataInfrastructures/{cloud_exadata_infrastructure}/dbServers/{db_server}
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Optional. User friendly name for this resource.
	DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	// Optional. Various properties of the database server.
	Properties *DbServerProperties `protobuf:"bytes,3,opt,name=properties,proto3" json:"properties,omitempty"`
	// contains filtered or unexported fields
}

Details of the database server resource. https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/DbServer/

func (*DbServer) Descriptor deprecated

func (*DbServer) Descriptor() ([]byte, []int)

Deprecated: Use DbServer.ProtoReflect.Descriptor instead.

func (*DbServer) GetDisplayName

func (x *DbServer) GetDisplayName() string

func (*DbServer) GetName

func (x *DbServer) GetName() string

func (*DbServer) GetProperties

func (x *DbServer) GetProperties() *DbServerProperties

func (*DbServer) ProtoMessage

func (*DbServer) ProtoMessage()

func (*DbServer) ProtoReflect

func (x *DbServer) ProtoReflect() protoreflect.Message

func (*DbServer) Reset

func (x *DbServer) Reset()

func (*DbServer) String

func (x *DbServer) String() string

type DbServerProperties

type DbServerProperties struct {

	// Output only. OCID of database server.
	Ocid string `protobuf:"bytes,1,opt,name=ocid,proto3" json:"ocid,omitempty"`
	// Optional. OCPU count per database.
	OcpuCount int32 `protobuf:"varint,2,opt,name=ocpu_count,json=ocpuCount,proto3" json:"ocpu_count,omitempty"`
	// Optional. Maximum OCPU count per database.
	MaxOcpuCount int32 `protobuf:"varint,3,opt,name=max_ocpu_count,json=maxOcpuCount,proto3" json:"max_ocpu_count,omitempty"`
	// Optional. Memory allocated in GBs.
	MemorySizeGb int32 `protobuf:"varint,4,opt,name=memory_size_gb,json=memorySizeGb,proto3" json:"memory_size_gb,omitempty"`
	// Optional. Maximum memory allocated in GBs.
	MaxMemorySizeGb int32 `protobuf:"varint,5,opt,name=max_memory_size_gb,json=maxMemorySizeGb,proto3" json:"max_memory_size_gb,omitempty"`
	// Optional. Local storage per VM.
	DbNodeStorageSizeGb int32 `protobuf:"varint,6,opt,name=db_node_storage_size_gb,json=dbNodeStorageSizeGb,proto3" json:"db_node_storage_size_gb,omitempty"`
	// Optional. Maximum local storage per VM.
	MaxDbNodeStorageSizeGb int32 `` /* 136-byte string literal not displayed */
	// Optional. Vm count per database.
	VmCount int32 `protobuf:"varint,8,opt,name=vm_count,json=vmCount,proto3" json:"vm_count,omitempty"`
	// Output only. State of the database server.
	State DbServerProperties_State `protobuf:"varint,9,opt,name=state,proto3,enum=google.cloud.oracledatabase.v1.DbServerProperties_State" json:"state,omitempty"`
	// Output only. OCID of database nodes associated with the database server.
	DbNodeIds []string `protobuf:"bytes,10,rep,name=db_node_ids,json=dbNodeIds,proto3" json:"db_node_ids,omitempty"`
	// contains filtered or unexported fields
}

Various properties and settings associated with Exadata database server.

func (*DbServerProperties) Descriptor deprecated

func (*DbServerProperties) Descriptor() ([]byte, []int)

Deprecated: Use DbServerProperties.ProtoReflect.Descriptor instead.

func (*DbServerProperties) GetDbNodeIds

func (x *DbServerProperties) GetDbNodeIds() []string

func (*DbServerProperties) GetDbNodeStorageSizeGb

func (x *DbServerProperties) GetDbNodeStorageSizeGb() int32

func (*DbServerProperties) GetMaxDbNodeStorageSizeGb

func (x *DbServerProperties) GetMaxDbNodeStorageSizeGb() int32

func (*DbServerProperties) GetMaxMemorySizeGb

func (x *DbServerProperties) GetMaxMemorySizeGb() int32

func (*DbServerProperties) GetMaxOcpuCount

func (x *DbServerProperties) GetMaxOcpuCount() int32

func (*DbServerProperties) GetMemorySizeGb

func (x *DbServerProperties) GetMemorySizeGb() int32

func (*DbServerProperties) GetOcid

func (x *DbServerProperties) GetOcid() string

func (*DbServerProperties) GetOcpuCount

func (x *DbServerProperties) GetOcpuCount() int32

func (*DbServerProperties) GetState

func (*DbServerProperties) GetVmCount

func (x *DbServerProperties) GetVmCount() int32

func (*DbServerProperties) ProtoMessage

func (*DbServerProperties) ProtoMessage()

func (*DbServerProperties) ProtoReflect

func (x *DbServerProperties) ProtoReflect() protoreflect.Message

func (*DbServerProperties) Reset

func (x *DbServerProperties) Reset()

func (*DbServerProperties) String

func (x *DbServerProperties) String() string

type DbServerProperties_State

type DbServerProperties_State int32

The various lifecycle states of the database server.

const (
	// Default unspecified value.
	DbServerProperties_STATE_UNSPECIFIED DbServerProperties_State = 0
	// Indicates that the resource is in creating state.
	DbServerProperties_CREATING DbServerProperties_State = 1
	// Indicates that the resource is in available state.
	DbServerProperties_AVAILABLE DbServerProperties_State = 2
	// Indicates that the resource is in unavailable state.
	DbServerProperties_UNAVAILABLE DbServerProperties_State = 3
	// Indicates that the resource is in deleting state.
	DbServerProperties_DELETING DbServerProperties_State = 4
	// Indicates that the resource is in deleted state.
	DbServerProperties_DELETED DbServerProperties_State = 5
)

func (DbServerProperties_State) Descriptor

func (DbServerProperties_State) Enum

func (DbServerProperties_State) EnumDescriptor deprecated

func (DbServerProperties_State) EnumDescriptor() ([]byte, []int)

Deprecated: Use DbServerProperties_State.Descriptor instead.

func (DbServerProperties_State) Number

func (DbServerProperties_State) String

func (x DbServerProperties_State) String() string

func (DbServerProperties_State) Type

type DbSystemShape

type DbSystemShape struct {

	// Identifier. The name of the Database System Shape resource with the format:
	// projects/{project}/locations/{region}/dbSystemShapes/{db_system_shape}
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Optional. shape
	Shape string `protobuf:"bytes,2,opt,name=shape,proto3" json:"shape,omitempty"`
	// Optional. Minimum number of database servers.
	MinNodeCount int32 `protobuf:"varint,3,opt,name=min_node_count,json=minNodeCount,proto3" json:"min_node_count,omitempty"`
	// Optional. Maximum number of database servers.
	MaxNodeCount int32 `protobuf:"varint,4,opt,name=max_node_count,json=maxNodeCount,proto3" json:"max_node_count,omitempty"`
	// Optional. Minimum number of storage servers.
	MinStorageCount int32 `protobuf:"varint,5,opt,name=min_storage_count,json=minStorageCount,proto3" json:"min_storage_count,omitempty"`
	// Optional. Maximum number of storage servers.
	MaxStorageCount int32 `protobuf:"varint,6,opt,name=max_storage_count,json=maxStorageCount,proto3" json:"max_storage_count,omitempty"`
	// Optional. Number of cores per node.
	AvailableCoreCountPerNode int32 `` /* 143-byte string literal not displayed */
	// Optional. Memory per database server node in gigabytes.
	AvailableMemoryPerNodeGb int32 `` /* 140-byte string literal not displayed */
	// Optional. Storage per storage server in terabytes.
	AvailableDataStorageTb int32 `` /* 132-byte string literal not displayed */
	// Optional. Minimum core count per node.
	MinCoreCountPerNode int32 `` /* 126-byte string literal not displayed */
	// Optional. Minimum memory per node in gigabytes.
	MinMemoryPerNodeGb int32 `protobuf:"varint,11,opt,name=min_memory_per_node_gb,json=minMemoryPerNodeGb,proto3" json:"min_memory_per_node_gb,omitempty"`
	// Optional. Minimum node storage per database server in gigabytes.
	MinDbNodeStoragePerNodeGb int32 `` /* 148-byte string literal not displayed */
	// contains filtered or unexported fields
}

Details of the Database System Shapes resource. https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/DbSystemShapeSummary/

func (*DbSystemShape) Descriptor deprecated

func (*DbSystemShape) Descriptor() ([]byte, []int)

Deprecated: Use DbSystemShape.ProtoReflect.Descriptor instead.

func (*DbSystemShape) GetAvailableCoreCountPerNode

func (x *DbSystemShape) GetAvailableCoreCountPerNode() int32

func (*DbSystemShape) GetAvailableDataStorageTb

func (x *DbSystemShape) GetAvailableDataStorageTb() int32

func (*DbSystemShape) GetAvailableMemoryPerNodeGb

func (x *DbSystemShape) GetAvailableMemoryPerNodeGb() int32

func (*DbSystemShape) GetMaxNodeCount

func (x *DbSystemShape) GetMaxNodeCount() int32

func (*DbSystemShape) GetMaxStorageCount

func (x *DbSystemShape) GetMaxStorageCount() int32

func (*DbSystemShape) GetMinCoreCountPerNode

func (x *DbSystemShape) GetMinCoreCountPerNode() int32

func (*DbSystemShape) GetMinDbNodeStoragePerNodeGb

func (x *DbSystemShape) GetMinDbNodeStoragePerNodeGb() int32

func (*DbSystemShape) GetMinMemoryPerNodeGb

func (x *DbSystemShape) GetMinMemoryPerNodeGb() int32

func (*DbSystemShape) GetMinNodeCount

func (x *DbSystemShape) GetMinNodeCount() int32

func (*DbSystemShape) GetMinStorageCount

func (x *DbSystemShape) GetMinStorageCount() int32

func (*DbSystemShape) GetName

func (x *DbSystemShape) GetName() string

func (*DbSystemShape) GetShape

func (x *DbSystemShape) GetShape() string

func (*DbSystemShape) ProtoMessage

func (*DbSystemShape) ProtoMessage()

func (*DbSystemShape) ProtoReflect

func (x *DbSystemShape) ProtoReflect() protoreflect.Message

func (*DbSystemShape) Reset

func (x *DbSystemShape) Reset()

func (*DbSystemShape) String

func (x *DbSystemShape) String() string

type DeleteAutonomousDatabaseRequest

type DeleteAutonomousDatabaseRequest struct {

	// Required. The name of the resource in the following format:
	// projects/{project}/locations/{location}/autonomousDatabases/{autonomous_database}.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// 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).
	RequestId string `protobuf:"bytes,2,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// contains filtered or unexported fields
}

The request for `AutonomousDatabase.Delete`.

func (*DeleteAutonomousDatabaseRequest) Descriptor deprecated

func (*DeleteAutonomousDatabaseRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteAutonomousDatabaseRequest.ProtoReflect.Descriptor instead.

func (*DeleteAutonomousDatabaseRequest) GetName

func (*DeleteAutonomousDatabaseRequest) GetRequestId

func (x *DeleteAutonomousDatabaseRequest) GetRequestId() string

func (*DeleteAutonomousDatabaseRequest) ProtoMessage

func (*DeleteAutonomousDatabaseRequest) ProtoMessage()

func (*DeleteAutonomousDatabaseRequest) ProtoReflect

func (*DeleteAutonomousDatabaseRequest) Reset

func (*DeleteAutonomousDatabaseRequest) String

type DeleteCloudExadataInfrastructureRequest

type DeleteCloudExadataInfrastructureRequest struct {

	// Required. The name of the Cloud Exadata Infrastructure in the following
	// format:
	// projects/{project}/locations/{location}/cloudExadataInfrastructures/{cloud_exadata_infrastructure}.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// 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).
	RequestId string `protobuf:"bytes,2,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// Optional. If set to true, all VM clusters for this Exadata Infrastructure
	// will be deleted. An Exadata Infrastructure can only be deleted once all its
	// VM clusters have been deleted.
	Force bool `protobuf:"varint,3,opt,name=force,proto3" json:"force,omitempty"`
	// contains filtered or unexported fields
}

The request for `CloudExadataInfrastructure.Delete`.

func (*DeleteCloudExadataInfrastructureRequest) Descriptor deprecated

func (*DeleteCloudExadataInfrastructureRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteCloudExadataInfrastructureRequest.ProtoReflect.Descriptor instead.

func (*DeleteCloudExadataInfrastructureRequest) GetForce

func (*DeleteCloudExadataInfrastructureRequest) GetName

func (*DeleteCloudExadataInfrastructureRequest) GetRequestId

func (*DeleteCloudExadataInfrastructureRequest) ProtoMessage

func (*DeleteCloudExadataInfrastructureRequest) ProtoReflect

func (*DeleteCloudExadataInfrastructureRequest) Reset

func (*DeleteCloudExadataInfrastructureRequest) String

type DeleteCloudVmClusterRequest

type DeleteCloudVmClusterRequest struct {

	// Required. The name of the Cloud VM Cluster in the following format:
	// projects/{project}/locations/{location}/cloudVmClusters/{cloud_vm_cluster}.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// 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).
	RequestId string `protobuf:"bytes,2,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// Optional. If set to true, all child resources for the VM Cluster will be
	// deleted. A VM Cluster can only be deleted once all its child resources have
	// been deleted.
	Force bool `protobuf:"varint,3,opt,name=force,proto3" json:"force,omitempty"`
	// contains filtered or unexported fields
}

The request for `CloudVmCluster.Delete`.

func (*DeleteCloudVmClusterRequest) Descriptor deprecated

func (*DeleteCloudVmClusterRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteCloudVmClusterRequest.ProtoReflect.Descriptor instead.

func (*DeleteCloudVmClusterRequest) GetForce

func (x *DeleteCloudVmClusterRequest) GetForce() bool

func (*DeleteCloudVmClusterRequest) GetName

func (x *DeleteCloudVmClusterRequest) GetName() string

func (*DeleteCloudVmClusterRequest) GetRequestId

func (x *DeleteCloudVmClusterRequest) GetRequestId() string

func (*DeleteCloudVmClusterRequest) ProtoMessage

func (*DeleteCloudVmClusterRequest) ProtoMessage()

func (*DeleteCloudVmClusterRequest) ProtoReflect

func (*DeleteCloudVmClusterRequest) Reset

func (x *DeleteCloudVmClusterRequest) Reset()

func (*DeleteCloudVmClusterRequest) String

func (x *DeleteCloudVmClusterRequest) String() string

type Entitlement

type Entitlement struct {

	// Identifier. The name of the Entitlement resource with the format:
	// projects/{project}/locations/{region}/entitlements/{entitlement}
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Details of the OCI Cloud Account.
	CloudAccountDetails *CloudAccountDetails `protobuf:"bytes,2,opt,name=cloud_account_details,json=cloudAccountDetails,proto3" json:"cloud_account_details,omitempty"`
	// Output only. Google Cloud Marketplace order ID (aka entitlement ID)
	EntitlementId string `protobuf:"bytes,3,opt,name=entitlement_id,json=entitlementId,proto3" json:"entitlement_id,omitempty"`
	// Output only. Entitlement State.
	State Entitlement_State `protobuf:"varint,4,opt,name=state,proto3,enum=google.cloud.oracledatabase.v1.Entitlement_State" json:"state,omitempty"`
	// contains filtered or unexported fields
}

Details of the Entitlement resource.

func (*Entitlement) Descriptor deprecated

func (*Entitlement) Descriptor() ([]byte, []int)

Deprecated: Use Entitlement.ProtoReflect.Descriptor instead.

func (*Entitlement) GetCloudAccountDetails

func (x *Entitlement) GetCloudAccountDetails() *CloudAccountDetails

func (*Entitlement) GetEntitlementId

func (x *Entitlement) GetEntitlementId() string

func (*Entitlement) GetName

func (x *Entitlement) GetName() string

func (*Entitlement) GetState

func (x *Entitlement) GetState() Entitlement_State

func (*Entitlement) ProtoMessage

func (*Entitlement) ProtoMessage()

func (*Entitlement) ProtoReflect

func (x *Entitlement) ProtoReflect() protoreflect.Message

func (*Entitlement) Reset

func (x *Entitlement) Reset()

func (*Entitlement) String

func (x *Entitlement) String() string

type Entitlement_State

type Entitlement_State int32

The various lifecycle states of the subscription.

const (
	// Default unspecified value.
	Entitlement_STATE_UNSPECIFIED Entitlement_State = 0
	// Account not linked.
	Entitlement_ACCOUNT_NOT_LINKED Entitlement_State = 1
	// Account is linked but not active.
	Entitlement_ACCOUNT_NOT_ACTIVE Entitlement_State = 2
	// Entitlement and Account are active.
	Entitlement_ACTIVE Entitlement_State = 3
)

func (Entitlement_State) Descriptor

func (Entitlement_State) Enum

func (Entitlement_State) EnumDescriptor deprecated

func (Entitlement_State) EnumDescriptor() ([]byte, []int)

Deprecated: Use Entitlement_State.Descriptor instead.

func (Entitlement_State) Number

func (Entitlement_State) String

func (x Entitlement_State) String() string

func (Entitlement_State) Type

type GenerateAutonomousDatabaseWalletRequest

type GenerateAutonomousDatabaseWalletRequest struct {

	// Required. The name of the Autonomous Database in the following format:
	// projects/{project}/locations/{location}/autonomousDatabases/{autonomous_database}.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Optional. The type of wallet generation for the Autonomous Database. The
	// default value is SINGLE.
	Type GenerateType `protobuf:"varint,2,opt,name=type,proto3,enum=google.cloud.oracledatabase.v1.GenerateType" json:"type,omitempty"`
	// Optional. True when requesting regional connection strings in PDB connect
	// info, applicable to cross-region Data Guard only.
	IsRegional bool `protobuf:"varint,3,opt,name=is_regional,json=isRegional,proto3" json:"is_regional,omitempty"`
	// Required. The password used to encrypt the keys inside the wallet. The
	// password must be a minimum of 8 characters.
	Password string `protobuf:"bytes,4,opt,name=password,proto3" json:"password,omitempty"`
	// contains filtered or unexported fields
}

The request for `AutonomousDatabase.GenerateWallet`.

func (*GenerateAutonomousDatabaseWalletRequest) Descriptor deprecated

func (*GenerateAutonomousDatabaseWalletRequest) Descriptor() ([]byte, []int)

Deprecated: Use GenerateAutonomousDatabaseWalletRequest.ProtoReflect.Descriptor instead.

func (*GenerateAutonomousDatabaseWalletRequest) GetIsRegional

func (x *GenerateAutonomousDatabaseWalletRequest) GetIsRegional() bool

func (*GenerateAutonomousDatabaseWalletRequest) GetName

func (*GenerateAutonomousDatabaseWalletRequest) GetPassword

func (*GenerateAutonomousDatabaseWalletRequest) GetType

func (*GenerateAutonomousDatabaseWalletRequest) ProtoMessage

func (*GenerateAutonomousDatabaseWalletRequest) ProtoReflect

func (*GenerateAutonomousDatabaseWalletRequest) Reset

func (*GenerateAutonomousDatabaseWalletRequest) String

type GenerateAutonomousDatabaseWalletResponse

type GenerateAutonomousDatabaseWalletResponse struct {

	// Output only. The base64 encoded wallet files.
	ArchiveContent []byte `protobuf:"bytes,1,opt,name=archive_content,json=archiveContent,proto3" json:"archive_content,omitempty"`
	// contains filtered or unexported fields
}

The response for `AutonomousDatabase.GenerateWallet`.

func (*GenerateAutonomousDatabaseWalletResponse) Descriptor deprecated

func (*GenerateAutonomousDatabaseWalletResponse) Descriptor() ([]byte, []int)

Deprecated: Use GenerateAutonomousDatabaseWalletResponse.ProtoReflect.Descriptor instead.

func (*GenerateAutonomousDatabaseWalletResponse) GetArchiveContent

func (x *GenerateAutonomousDatabaseWalletResponse) GetArchiveContent() []byte

func (*GenerateAutonomousDatabaseWalletResponse) ProtoMessage

func (*GenerateAutonomousDatabaseWalletResponse) ProtoReflect

func (*GenerateAutonomousDatabaseWalletResponse) Reset

func (*GenerateAutonomousDatabaseWalletResponse) String

type GenerateType

type GenerateType int32

The type of wallet generation.

const (
	// Default unspecified value.
	GenerateType_GENERATE_TYPE_UNSPECIFIED GenerateType = 0
	// Used to generate wallet for all databases in the region.
	GenerateType_ALL GenerateType = 1
	// Used to generate wallet for a single database.
	GenerateType_SINGLE GenerateType = 2
)

func (GenerateType) Descriptor

func (GenerateType) Enum

func (x GenerateType) Enum() *GenerateType

func (GenerateType) EnumDescriptor deprecated

func (GenerateType) EnumDescriptor() ([]byte, []int)

Deprecated: Use GenerateType.Descriptor instead.

func (GenerateType) Number

func (GenerateType) String

func (x GenerateType) String() string

func (GenerateType) Type

type GetAutonomousDatabaseRequest

type GetAutonomousDatabaseRequest struct {

	// Required. The name of the Autonomous Database in the following format:
	// projects/{project}/locations/{location}/autonomousDatabases/{autonomous_database}.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

The request for `AutonomousDatabase.Get`.

func (*GetAutonomousDatabaseRequest) Descriptor deprecated

func (*GetAutonomousDatabaseRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetAutonomousDatabaseRequest.ProtoReflect.Descriptor instead.

func (*GetAutonomousDatabaseRequest) GetName

func (x *GetAutonomousDatabaseRequest) GetName() string

func (*GetAutonomousDatabaseRequest) ProtoMessage

func (*GetAutonomousDatabaseRequest) ProtoMessage()

func (*GetAutonomousDatabaseRequest) ProtoReflect

func (*GetAutonomousDatabaseRequest) Reset

func (x *GetAutonomousDatabaseRequest) Reset()

func (*GetAutonomousDatabaseRequest) String

type GetCloudExadataInfrastructureRequest

type GetCloudExadataInfrastructureRequest struct {

	// Required. The name of the Cloud Exadata Infrastructure in the following
	// format:
	// projects/{project}/locations/{location}/cloudExadataInfrastructures/{cloud_exadata_infrastructure}.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

The request for `CloudExadataInfrastructure.Get`.

func (*GetCloudExadataInfrastructureRequest) Descriptor deprecated

func (*GetCloudExadataInfrastructureRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetCloudExadataInfrastructureRequest.ProtoReflect.Descriptor instead.

func (*GetCloudExadataInfrastructureRequest) GetName

func (*GetCloudExadataInfrastructureRequest) ProtoMessage

func (*GetCloudExadataInfrastructureRequest) ProtoMessage()

func (*GetCloudExadataInfrastructureRequest) ProtoReflect

func (*GetCloudExadataInfrastructureRequest) Reset

func (*GetCloudExadataInfrastructureRequest) String

type GetCloudVmClusterRequest

type GetCloudVmClusterRequest struct {

	// Required. The name of the Cloud VM Cluster in the following format:
	// projects/{project}/locations/{location}/cloudVmClusters/{cloud_vm_cluster}.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

The request for `CloudVmCluster.Get`.

func (*GetCloudVmClusterRequest) Descriptor deprecated

func (*GetCloudVmClusterRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetCloudVmClusterRequest.ProtoReflect.Descriptor instead.

func (*GetCloudVmClusterRequest) GetName

func (x *GetCloudVmClusterRequest) GetName() string

func (*GetCloudVmClusterRequest) ProtoMessage

func (*GetCloudVmClusterRequest) ProtoMessage()

func (*GetCloudVmClusterRequest) ProtoReflect

func (x *GetCloudVmClusterRequest) ProtoReflect() protoreflect.Message

func (*GetCloudVmClusterRequest) Reset

func (x *GetCloudVmClusterRequest) Reset()

func (*GetCloudVmClusterRequest) String

func (x *GetCloudVmClusterRequest) String() string

type GiVersion

type GiVersion struct {

	// Identifier. The name of the Oracle Grid Infrastructure (GI) version
	// resource with the format:
	// projects/{project}/locations/{region}/giVersions/{gi_versions}
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Optional. version
	Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
	// contains filtered or unexported fields
}

Details of the Oracle Grid Infrastructure (GI) version resource. https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/GiVersionSummary/

func (*GiVersion) Descriptor deprecated

func (*GiVersion) Descriptor() ([]byte, []int)

Deprecated: Use GiVersion.ProtoReflect.Descriptor instead.

func (*GiVersion) GetName

func (x *GiVersion) GetName() string

func (*GiVersion) GetVersion

func (x *GiVersion) GetVersion() string

func (*GiVersion) ProtoMessage

func (*GiVersion) ProtoMessage()

func (*GiVersion) ProtoReflect

func (x *GiVersion) ProtoReflect() protoreflect.Message

func (*GiVersion) Reset

func (x *GiVersion) Reset()

func (*GiVersion) String

func (x *GiVersion) String() string

type ListAutonomousDatabaseBackupsRequest

type ListAutonomousDatabaseBackupsRequest struct {

	// Required. The parent value for ListAutonomousDatabaseBackups in the
	// following format: projects/{project}/locations/{location}.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Optional. An expression for filtering the results of the request. Only the
	// **autonomous_database_id** field is supported in the following format:
	// `autonomous_database_id="{autonomous_database_id}"`. The accepted values
	// must be a valid Autonomous Database ID, limited to the naming
	// restrictions of the ID: ^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$).
	// The ID must start with a letter, end with a letter or a number, and be
	// a maximum of 63 characters.
	Filter string `protobuf:"bytes,5,opt,name=filter,proto3" json:"filter,omitempty"`
	// Optional. The maximum number of items to return.
	// If unspecified, at most 50 Autonomous DB Backups will be returned.
	// The maximum value is 1000; values above 1000 will be coerced to 1000.
	PageSize int32 `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. A token identifying a page of results the server should return.
	PageToken string `protobuf:"bytes,4,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// contains filtered or unexported fields
}

The request for `AutonomousDatabaseBackup.List`.

func (*ListAutonomousDatabaseBackupsRequest) Descriptor deprecated

func (*ListAutonomousDatabaseBackupsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListAutonomousDatabaseBackupsRequest.ProtoReflect.Descriptor instead.

func (*ListAutonomousDatabaseBackupsRequest) GetFilter

func (*ListAutonomousDatabaseBackupsRequest) GetPageSize

func (*ListAutonomousDatabaseBackupsRequest) GetPageToken

func (x *ListAutonomousDatabaseBackupsRequest) GetPageToken() string

func (*ListAutonomousDatabaseBackupsRequest) GetParent

func (*ListAutonomousDatabaseBackupsRequest) ProtoMessage

func (*ListAutonomousDatabaseBackupsRequest) ProtoMessage()

func (*ListAutonomousDatabaseBackupsRequest) ProtoReflect

func (*ListAutonomousDatabaseBackupsRequest) Reset

func (*ListAutonomousDatabaseBackupsRequest) String

type ListAutonomousDatabaseBackupsResponse

type ListAutonomousDatabaseBackupsResponse struct {

	// The list of Autonomous Database Backups.
	AutonomousDatabaseBackups []*AutonomousDatabaseBackup `` /* 138-byte string literal not displayed */
	// A token identifying a page of results the server should return.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

The response for `AutonomousDatabaseBackup.List`.

func (*ListAutonomousDatabaseBackupsResponse) Descriptor deprecated

func (*ListAutonomousDatabaseBackupsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListAutonomousDatabaseBackupsResponse.ProtoReflect.Descriptor instead.

func (*ListAutonomousDatabaseBackupsResponse) GetAutonomousDatabaseBackups

func (x *ListAutonomousDatabaseBackupsResponse) GetAutonomousDatabaseBackups() []*AutonomousDatabaseBackup

func (*ListAutonomousDatabaseBackupsResponse) GetNextPageToken

func (x *ListAutonomousDatabaseBackupsResponse) GetNextPageToken() string

func (*ListAutonomousDatabaseBackupsResponse) ProtoMessage

func (*ListAutonomousDatabaseBackupsResponse) ProtoMessage()

func (*ListAutonomousDatabaseBackupsResponse) ProtoReflect

func (*ListAutonomousDatabaseBackupsResponse) Reset

func (*ListAutonomousDatabaseBackupsResponse) String

type ListAutonomousDatabaseCharacterSetsRequest

type ListAutonomousDatabaseCharacterSetsRequest struct {

	// Required. The parent value for the Autonomous Database in the following
	// format: projects/{project}/locations/{location}.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Optional. The maximum number of items to return.
	// If unspecified, at most 50 Autonomous DB Character Sets will be returned.
	// The maximum value is 1000; values above 1000 will be coerced to 1000.
	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. A token identifying a page of results the server should return.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// Optional. An expression for filtering the results of the request. Only the
	// **character_set_type** field is supported in the following format:
	// `character_set_type="{characterSetType}"`. Accepted values include
	// `DATABASE` and `NATIONAL`.
	Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

The request for `AutonomousDatabaseCharacterSet.List`.

func (*ListAutonomousDatabaseCharacterSetsRequest) Descriptor deprecated

Deprecated: Use ListAutonomousDatabaseCharacterSetsRequest.ProtoReflect.Descriptor instead.

func (*ListAutonomousDatabaseCharacterSetsRequest) GetFilter

func (*ListAutonomousDatabaseCharacterSetsRequest) GetPageSize

func (*ListAutonomousDatabaseCharacterSetsRequest) GetPageToken

func (*ListAutonomousDatabaseCharacterSetsRequest) GetParent

func (*ListAutonomousDatabaseCharacterSetsRequest) ProtoMessage

func (*ListAutonomousDatabaseCharacterSetsRequest) ProtoReflect

func (*ListAutonomousDatabaseCharacterSetsRequest) Reset

func (*ListAutonomousDatabaseCharacterSetsRequest) String

type ListAutonomousDatabaseCharacterSetsResponse

type ListAutonomousDatabaseCharacterSetsResponse struct {

	// The list of Autonomous Database Character Sets.
	AutonomousDatabaseCharacterSets []*AutonomousDatabaseCharacterSet `` /* 158-byte string literal not displayed */
	// A token identifying a page of results the server should return.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

The response for `AutonomousDatabaseCharacterSet.List`.

func (*ListAutonomousDatabaseCharacterSetsResponse) Descriptor deprecated

Deprecated: Use ListAutonomousDatabaseCharacterSetsResponse.ProtoReflect.Descriptor instead.

func (*ListAutonomousDatabaseCharacterSetsResponse) GetAutonomousDatabaseCharacterSets

func (x *ListAutonomousDatabaseCharacterSetsResponse) GetAutonomousDatabaseCharacterSets() []*AutonomousDatabaseCharacterSet

func (*ListAutonomousDatabaseCharacterSetsResponse) GetNextPageToken

func (*ListAutonomousDatabaseCharacterSetsResponse) ProtoMessage

func (*ListAutonomousDatabaseCharacterSetsResponse) ProtoReflect

func (*ListAutonomousDatabaseCharacterSetsResponse) Reset

func (*ListAutonomousDatabaseCharacterSetsResponse) String

type ListAutonomousDatabasesRequest

type ListAutonomousDatabasesRequest struct {

	// Required. The parent value for the Autonomous Database in the following
	// format: projects/{project}/locations/{location}.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Optional. The maximum number of items to return.
	// If unspecified, at most 50 Autonomous Database will be returned.
	// The maximum value is 1000; values above 1000 will be coerced to 1000.
	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. A token identifying a page of results the server should return.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// Optional. An expression for filtering the results of the request.
	Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"`
	// Optional. An expression for ordering the results of the request.
	OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
	// contains filtered or unexported fields
}

The request for `AutonomousDatabase.List`.

func (*ListAutonomousDatabasesRequest) Descriptor deprecated

func (*ListAutonomousDatabasesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListAutonomousDatabasesRequest.ProtoReflect.Descriptor instead.

func (*ListAutonomousDatabasesRequest) GetFilter

func (x *ListAutonomousDatabasesRequest) GetFilter() string

func (*ListAutonomousDatabasesRequest) GetOrderBy

func (x *ListAutonomousDatabasesRequest) GetOrderBy() string

func (*ListAutonomousDatabasesRequest) GetPageSize

func (x *ListAutonomousDatabasesRequest) GetPageSize() int32

func (*ListAutonomousDatabasesRequest) GetPageToken

func (x *ListAutonomousDatabasesRequest) GetPageToken() string

func (*ListAutonomousDatabasesRequest) GetParent

func (x *ListAutonomousDatabasesRequest) GetParent() string

func (*ListAutonomousDatabasesRequest) ProtoMessage

func (*ListAutonomousDatabasesRequest) ProtoMessage()

func (*ListAutonomousDatabasesRequest) ProtoReflect

func (*ListAutonomousDatabasesRequest) Reset

func (x *ListAutonomousDatabasesRequest) Reset()

func (*ListAutonomousDatabasesRequest) String

type ListAutonomousDatabasesResponse

type ListAutonomousDatabasesResponse struct {

	// The list of Autonomous Databases.
	AutonomousDatabases []*AutonomousDatabase `protobuf:"bytes,1,rep,name=autonomous_databases,json=autonomousDatabases,proto3" json:"autonomous_databases,omitempty"`
	// A token identifying a page of results the server should return.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

The response for `AutonomousDatabase.List`.

func (*ListAutonomousDatabasesResponse) Descriptor deprecated

func (*ListAutonomousDatabasesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListAutonomousDatabasesResponse.ProtoReflect.Descriptor instead.

func (*ListAutonomousDatabasesResponse) GetAutonomousDatabases

func (x *ListAutonomousDatabasesResponse) GetAutonomousDatabases() []*AutonomousDatabase

func (*ListAutonomousDatabasesResponse) GetNextPageToken

func (x *ListAutonomousDatabasesResponse) GetNextPageToken() string

func (*ListAutonomousDatabasesResponse) ProtoMessage

func (*ListAutonomousDatabasesResponse) ProtoMessage()

func (*ListAutonomousDatabasesResponse) ProtoReflect

func (*ListAutonomousDatabasesResponse) Reset

func (*ListAutonomousDatabasesResponse) String

type ListAutonomousDbVersionsRequest

type ListAutonomousDbVersionsRequest struct {

	// Required. The parent value for the Autonomous Database in the following
	// format: projects/{project}/locations/{location}.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Optional. The maximum number of items to return.
	// If unspecified, at most 50 Autonomous DB Versions will be returned.
	// The maximum value is 1000; values above 1000 will be coerced to 1000.
	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. A token identifying a page of results the server should return.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// contains filtered or unexported fields
}

The request for `AutonomousDbVersion.List`.

func (*ListAutonomousDbVersionsRequest) Descriptor deprecated

func (*ListAutonomousDbVersionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListAutonomousDbVersionsRequest.ProtoReflect.Descriptor instead.

func (*ListAutonomousDbVersionsRequest) GetPageSize

func (x *ListAutonomousDbVersionsRequest) GetPageSize() int32

func (*ListAutonomousDbVersionsRequest) GetPageToken

func (x *ListAutonomousDbVersionsRequest) GetPageToken() string

func (*ListAutonomousDbVersionsRequest) GetParent

func (x *ListAutonomousDbVersionsRequest) GetParent() string

func (*ListAutonomousDbVersionsRequest) ProtoMessage

func (*ListAutonomousDbVersionsRequest) ProtoMessage()

func (*ListAutonomousDbVersionsRequest) ProtoReflect

func (*ListAutonomousDbVersionsRequest) Reset

func (*ListAutonomousDbVersionsRequest) String

type ListAutonomousDbVersionsResponse

type ListAutonomousDbVersionsResponse struct {

	// The list of Autonomous Database versions.
	AutonomousDbVersions []*AutonomousDbVersion `protobuf:"bytes,1,rep,name=autonomous_db_versions,json=autonomousDbVersions,proto3" json:"autonomous_db_versions,omitempty"`
	// A token identifying a page of results the server should return.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

The response for `AutonomousDbVersion.List`.

func (*ListAutonomousDbVersionsResponse) Descriptor deprecated

func (*ListAutonomousDbVersionsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListAutonomousDbVersionsResponse.ProtoReflect.Descriptor instead.

func (*ListAutonomousDbVersionsResponse) GetAutonomousDbVersions

func (x *ListAutonomousDbVersionsResponse) GetAutonomousDbVersions() []*AutonomousDbVersion

func (*ListAutonomousDbVersionsResponse) GetNextPageToken

func (x *ListAutonomousDbVersionsResponse) GetNextPageToken() string

func (*ListAutonomousDbVersionsResponse) ProtoMessage

func (*ListAutonomousDbVersionsResponse) ProtoMessage()

func (*ListAutonomousDbVersionsResponse) ProtoReflect

func (*ListAutonomousDbVersionsResponse) Reset

func (*ListAutonomousDbVersionsResponse) String

type ListCloudExadataInfrastructuresRequest

type ListCloudExadataInfrastructuresRequest struct {

	// Required. The parent value for CloudExadataInfrastructure in the following
	// format: projects/{project}/locations/{location}.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Optional. The maximum number of items to return.
	// If unspecified, at most 50 Exadata infrastructures will be returned.
	// The maximum value is 1000; values above 1000 will be coerced to 1000.
	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. A token identifying a page of results the server should return.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// contains filtered or unexported fields
}

The request for `CloudExadataInfrastructures.List`.

func (*ListCloudExadataInfrastructuresRequest) Descriptor deprecated

func (*ListCloudExadataInfrastructuresRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListCloudExadataInfrastructuresRequest.ProtoReflect.Descriptor instead.

func (*ListCloudExadataInfrastructuresRequest) GetPageSize

func (*ListCloudExadataInfrastructuresRequest) GetPageToken

func (*ListCloudExadataInfrastructuresRequest) GetParent

func (*ListCloudExadataInfrastructuresRequest) ProtoMessage

func (*ListCloudExadataInfrastructuresRequest) ProtoReflect

func (*ListCloudExadataInfrastructuresRequest) Reset

func (*ListCloudExadataInfrastructuresRequest) String

type ListCloudExadataInfrastructuresResponse

type ListCloudExadataInfrastructuresResponse struct {

	// The list of Exadata Infrastructures.
	CloudExadataInfrastructures []*CloudExadataInfrastructure `` /* 144-byte string literal not displayed */
	// A token for fetching next page of response.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

The response for `CloudExadataInfrastructures.list`.

func (*ListCloudExadataInfrastructuresResponse) Descriptor deprecated

func (*ListCloudExadataInfrastructuresResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListCloudExadataInfrastructuresResponse.ProtoReflect.Descriptor instead.

func (*ListCloudExadataInfrastructuresResponse) GetCloudExadataInfrastructures

func (x *ListCloudExadataInfrastructuresResponse) GetCloudExadataInfrastructures() []*CloudExadataInfrastructure

func (*ListCloudExadataInfrastructuresResponse) GetNextPageToken

func (x *ListCloudExadataInfrastructuresResponse) GetNextPageToken() string

func (*ListCloudExadataInfrastructuresResponse) ProtoMessage

func (*ListCloudExadataInfrastructuresResponse) ProtoReflect

func (*ListCloudExadataInfrastructuresResponse) Reset

func (*ListCloudExadataInfrastructuresResponse) String

type ListCloudVmClustersRequest

type ListCloudVmClustersRequest struct {

	// Required. The name of the parent in the following format:
	// projects/{project}/locations/{location}.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Optional. The number of VM clusters to return.
	// If unspecified, at most 50 VM clusters will be returned.
	// The maximum value is 1,000.
	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. A token identifying the page of results the server returns.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// Optional. An expression for filtering the results of the request.
	Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

The request for `CloudVmCluster.List`.

func (*ListCloudVmClustersRequest) Descriptor deprecated

func (*ListCloudVmClustersRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListCloudVmClustersRequest.ProtoReflect.Descriptor instead.

func (*ListCloudVmClustersRequest) GetFilter

func (x *ListCloudVmClustersRequest) GetFilter() string

func (*ListCloudVmClustersRequest) GetPageSize

func (x *ListCloudVmClustersRequest) GetPageSize() int32

func (*ListCloudVmClustersRequest) GetPageToken

func (x *ListCloudVmClustersRequest) GetPageToken() string

func (*ListCloudVmClustersRequest) GetParent

func (x *ListCloudVmClustersRequest) GetParent() string

func (*ListCloudVmClustersRequest) ProtoMessage

func (*ListCloudVmClustersRequest) ProtoMessage()

func (*ListCloudVmClustersRequest) ProtoReflect

func (*ListCloudVmClustersRequest) Reset

func (x *ListCloudVmClustersRequest) Reset()

func (*ListCloudVmClustersRequest) String

func (x *ListCloudVmClustersRequest) String() string

type ListCloudVmClustersResponse

type ListCloudVmClustersResponse struct {

	// The list of VM Clusters.
	CloudVmClusters []*CloudVmCluster `protobuf:"bytes,1,rep,name=cloud_vm_clusters,json=cloudVmClusters,proto3" json:"cloud_vm_clusters,omitempty"`
	// A token to fetch the next page of results.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

The response for `CloudVmCluster.List`.

func (*ListCloudVmClustersResponse) Descriptor deprecated

func (*ListCloudVmClustersResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListCloudVmClustersResponse.ProtoReflect.Descriptor instead.

func (*ListCloudVmClustersResponse) GetCloudVmClusters

func (x *ListCloudVmClustersResponse) GetCloudVmClusters() []*CloudVmCluster

func (*ListCloudVmClustersResponse) GetNextPageToken

func (x *ListCloudVmClustersResponse) GetNextPageToken() string

func (*ListCloudVmClustersResponse) ProtoMessage

func (*ListCloudVmClustersResponse) ProtoMessage()

func (*ListCloudVmClustersResponse) ProtoReflect

func (*ListCloudVmClustersResponse) Reset

func (x *ListCloudVmClustersResponse) Reset()

func (*ListCloudVmClustersResponse) String

func (x *ListCloudVmClustersResponse) String() string

type ListDbNodesRequest

type ListDbNodesRequest struct {

	// Required. The parent value for database node in the following format:
	// projects/{project}/locations/{location}/cloudVmClusters/{cloudVmCluster}.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Optional. The maximum number of items to return.
	// If unspecified, at most 50 db nodes will be returned.
	// The maximum value is 1000; values above 1000 will be coerced to 1000.
	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. A token identifying a page of results the node should return.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// contains filtered or unexported fields
}

The request for `DbNode.List`.

func (*ListDbNodesRequest) Descriptor deprecated

func (*ListDbNodesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListDbNodesRequest.ProtoReflect.Descriptor instead.

func (*ListDbNodesRequest) GetPageSize

func (x *ListDbNodesRequest) GetPageSize() int32

func (*ListDbNodesRequest) GetPageToken

func (x *ListDbNodesRequest) GetPageToken() string

func (*ListDbNodesRequest) GetParent

func (x *ListDbNodesRequest) GetParent() string

func (*ListDbNodesRequest) ProtoMessage

func (*ListDbNodesRequest) ProtoMessage()

func (*ListDbNodesRequest) ProtoReflect

func (x *ListDbNodesRequest) ProtoReflect() protoreflect.Message

func (*ListDbNodesRequest) Reset

func (x *ListDbNodesRequest) Reset()

func (*ListDbNodesRequest) String

func (x *ListDbNodesRequest) String() string

type ListDbNodesResponse

type ListDbNodesResponse struct {

	// The list of DB Nodes
	DbNodes []*DbNode `protobuf:"bytes,1,rep,name=db_nodes,json=dbNodes,proto3" json:"db_nodes,omitempty"`
	// A token identifying a page of results the node should return.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

The response for `DbNode.List`.

func (*ListDbNodesResponse) Descriptor deprecated

func (*ListDbNodesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListDbNodesResponse.ProtoReflect.Descriptor instead.

func (*ListDbNodesResponse) GetDbNodes

func (x *ListDbNodesResponse) GetDbNodes() []*DbNode

func (*ListDbNodesResponse) GetNextPageToken

func (x *ListDbNodesResponse) GetNextPageToken() string

func (*ListDbNodesResponse) ProtoMessage

func (*ListDbNodesResponse) ProtoMessage()

func (*ListDbNodesResponse) ProtoReflect

func (x *ListDbNodesResponse) ProtoReflect() protoreflect.Message

func (*ListDbNodesResponse) Reset

func (x *ListDbNodesResponse) Reset()

func (*ListDbNodesResponse) String

func (x *ListDbNodesResponse) String() string

type ListDbServersRequest

type ListDbServersRequest struct {

	// Required. The parent value for database server in the following format:
	// projects/{project}/locations/{location}/cloudExadataInfrastructures/{cloudExadataInfrastructure}.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Optional. The maximum number of items to return.
	// If unspecified, a maximum of 50 db servers will be returned.
	// The maximum value is 1000; values above 1000 will be reset to 1000.
	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. A token identifying a page of results the server should return.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// contains filtered or unexported fields
}

The request for `DbServer.List`.

func (*ListDbServersRequest) Descriptor deprecated

func (*ListDbServersRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListDbServersRequest.ProtoReflect.Descriptor instead.

func (*ListDbServersRequest) GetPageSize

func (x *ListDbServersRequest) GetPageSize() int32

func (*ListDbServersRequest) GetPageToken

func (x *ListDbServersRequest) GetPageToken() string

func (*ListDbServersRequest) GetParent

func (x *ListDbServersRequest) GetParent() string

func (*ListDbServersRequest) ProtoMessage

func (*ListDbServersRequest) ProtoMessage()

func (*ListDbServersRequest) ProtoReflect

func (x *ListDbServersRequest) ProtoReflect() protoreflect.Message

func (*ListDbServersRequest) Reset

func (x *ListDbServersRequest) Reset()

func (*ListDbServersRequest) String

func (x *ListDbServersRequest) String() string

type ListDbServersResponse

type ListDbServersResponse struct {

	// The list of database servers.
	DbServers []*DbServer `protobuf:"bytes,1,rep,name=db_servers,json=dbServers,proto3" json:"db_servers,omitempty"`
	// A token identifying a page of results the server should return.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

The response for `DbServer.List`.

func (*ListDbServersResponse) Descriptor deprecated

func (*ListDbServersResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListDbServersResponse.ProtoReflect.Descriptor instead.

func (*ListDbServersResponse) GetDbServers

func (x *ListDbServersResponse) GetDbServers() []*DbServer

func (*ListDbServersResponse) GetNextPageToken

func (x *ListDbServersResponse) GetNextPageToken() string

func (*ListDbServersResponse) ProtoMessage

func (*ListDbServersResponse) ProtoMessage()

func (*ListDbServersResponse) ProtoReflect

func (x *ListDbServersResponse) ProtoReflect() protoreflect.Message

func (*ListDbServersResponse) Reset

func (x *ListDbServersResponse) Reset()

func (*ListDbServersResponse) String

func (x *ListDbServersResponse) String() string

type ListDbSystemShapesRequest

type ListDbSystemShapesRequest struct {

	// Required. The parent value for Database System Shapes in the following
	// format: projects/{project}/locations/{location}.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Optional. The maximum number of items to return.
	// If unspecified, at most 50 database system shapes will be returned.
	// The maximum value is 1000; values above 1000 will be coerced to 1000.
	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. A token identifying a page of results the server should return.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// contains filtered or unexported fields
}

The request for `DbSystemShape.List`.

func (*ListDbSystemShapesRequest) Descriptor deprecated

func (*ListDbSystemShapesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListDbSystemShapesRequest.ProtoReflect.Descriptor instead.

func (*ListDbSystemShapesRequest) GetPageSize

func (x *ListDbSystemShapesRequest) GetPageSize() int32

func (*ListDbSystemShapesRequest) GetPageToken

func (x *ListDbSystemShapesRequest) GetPageToken() string

func (*ListDbSystemShapesRequest) GetParent

func (x *ListDbSystemShapesRequest) GetParent() string

func (*ListDbSystemShapesRequest) ProtoMessage

func (*ListDbSystemShapesRequest) ProtoMessage()

func (*ListDbSystemShapesRequest) ProtoReflect

func (*ListDbSystemShapesRequest) Reset

func (x *ListDbSystemShapesRequest) Reset()

func (*ListDbSystemShapesRequest) String

func (x *ListDbSystemShapesRequest) String() string

type ListDbSystemShapesResponse

type ListDbSystemShapesResponse struct {

	// The list of Database System shapes.
	DbSystemShapes []*DbSystemShape `protobuf:"bytes,1,rep,name=db_system_shapes,json=dbSystemShapes,proto3" json:"db_system_shapes,omitempty"`
	// A token identifying a page of results the server should return.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

The response for `DbSystemShape.List`.

func (*ListDbSystemShapesResponse) Descriptor deprecated

func (*ListDbSystemShapesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListDbSystemShapesResponse.ProtoReflect.Descriptor instead.

func (*ListDbSystemShapesResponse) GetDbSystemShapes

func (x *ListDbSystemShapesResponse) GetDbSystemShapes() []*DbSystemShape

func (*ListDbSystemShapesResponse) GetNextPageToken

func (x *ListDbSystemShapesResponse) GetNextPageToken() string

func (*ListDbSystemShapesResponse) ProtoMessage

func (*ListDbSystemShapesResponse) ProtoMessage()

func (*ListDbSystemShapesResponse) ProtoReflect

func (*ListDbSystemShapesResponse) Reset

func (x *ListDbSystemShapesResponse) Reset()

func (*ListDbSystemShapesResponse) String

func (x *ListDbSystemShapesResponse) String() string

type ListEntitlementsRequest

type ListEntitlementsRequest struct {

	// Required. The parent value for the entitlement in the following format:
	// projects/{project}/locations/{location}.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Optional. The maximum number of items to return.
	// If unspecified, a maximum of 50 entitlements will be returned.
	// The maximum value is 1000.
	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. A token identifying a page of results the server should return.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// contains filtered or unexported fields
}

The request for `Entitlement.List`.

func (*ListEntitlementsRequest) Descriptor deprecated

func (*ListEntitlementsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListEntitlementsRequest.ProtoReflect.Descriptor instead.

func (*ListEntitlementsRequest) GetPageSize

func (x *ListEntitlementsRequest) GetPageSize() int32

func (*ListEntitlementsRequest) GetPageToken

func (x *ListEntitlementsRequest) GetPageToken() string

func (*ListEntitlementsRequest) GetParent

func (x *ListEntitlementsRequest) GetParent() string

func (*ListEntitlementsRequest) ProtoMessage

func (*ListEntitlementsRequest) ProtoMessage()

func (*ListEntitlementsRequest) ProtoReflect

func (x *ListEntitlementsRequest) ProtoReflect() protoreflect.Message

func (*ListEntitlementsRequest) Reset

func (x *ListEntitlementsRequest) Reset()

func (*ListEntitlementsRequest) String

func (x *ListEntitlementsRequest) String() string

type ListEntitlementsResponse

type ListEntitlementsResponse struct {

	// The list of Entitlements
	Entitlements []*Entitlement `protobuf:"bytes,1,rep,name=entitlements,proto3" json:"entitlements,omitempty"`
	// A token identifying a page of results the server should return.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

The response for `Entitlement.List`.

func (*ListEntitlementsResponse) Descriptor deprecated

func (*ListEntitlementsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListEntitlementsResponse.ProtoReflect.Descriptor instead.

func (*ListEntitlementsResponse) GetEntitlements

func (x *ListEntitlementsResponse) GetEntitlements() []*Entitlement

func (*ListEntitlementsResponse) GetNextPageToken

func (x *ListEntitlementsResponse) GetNextPageToken() string

func (*ListEntitlementsResponse) ProtoMessage

func (*ListEntitlementsResponse) ProtoMessage()

func (*ListEntitlementsResponse) ProtoReflect

func (x *ListEntitlementsResponse) ProtoReflect() protoreflect.Message

func (*ListEntitlementsResponse) Reset

func (x *ListEntitlementsResponse) Reset()

func (*ListEntitlementsResponse) String

func (x *ListEntitlementsResponse) String() string

type ListGiVersionsRequest

type ListGiVersionsRequest struct {

	// Required. The parent value for Grid Infrastructure Version in the following
	// format: Format: projects/{project}/locations/{location}.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Optional. The maximum number of items to return.
	// If unspecified, a maximum of 50 Oracle Grid Infrastructure (GI) versions
	// will be returned. The maximum value is 1000; values above 1000 will be
	// reset to 1000.
	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. A token identifying a page of results the server should return.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// contains filtered or unexported fields
}

The request for `GiVersion.List`.

func (*ListGiVersionsRequest) Descriptor deprecated

func (*ListGiVersionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListGiVersionsRequest.ProtoReflect.Descriptor instead.

func (*ListGiVersionsRequest) GetPageSize

func (x *ListGiVersionsRequest) GetPageSize() int32

func (*ListGiVersionsRequest) GetPageToken

func (x *ListGiVersionsRequest) GetPageToken() string

func (*ListGiVersionsRequest) GetParent

func (x *ListGiVersionsRequest) GetParent() string

func (*ListGiVersionsRequest) ProtoMessage

func (*ListGiVersionsRequest) ProtoMessage()

func (*ListGiVersionsRequest) ProtoReflect

func (x *ListGiVersionsRequest) ProtoReflect() protoreflect.Message

func (*ListGiVersionsRequest) Reset

func (x *ListGiVersionsRequest) Reset()

func (*ListGiVersionsRequest) String

func (x *ListGiVersionsRequest) String() string

type ListGiVersionsResponse

type ListGiVersionsResponse struct {

	// The list of Oracle Grid Infrastructure (GI) versions.
	GiVersions []*GiVersion `protobuf:"bytes,1,rep,name=gi_versions,json=giVersions,proto3" json:"gi_versions,omitempty"`
	// A token identifying a page of results the server should return.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

The response for `GiVersion.List`.

func (*ListGiVersionsResponse) Descriptor deprecated

func (*ListGiVersionsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListGiVersionsResponse.ProtoReflect.Descriptor instead.

func (*ListGiVersionsResponse) GetGiVersions

func (x *ListGiVersionsResponse) GetGiVersions() []*GiVersion

func (*ListGiVersionsResponse) GetNextPageToken

func (x *ListGiVersionsResponse) GetNextPageToken() string

func (*ListGiVersionsResponse) ProtoMessage

func (*ListGiVersionsResponse) ProtoMessage()

func (*ListGiVersionsResponse) ProtoReflect

func (x *ListGiVersionsResponse) ProtoReflect() protoreflect.Message

func (*ListGiVersionsResponse) Reset

func (x *ListGiVersionsResponse) Reset()

func (*ListGiVersionsResponse) String

func (x *ListGiVersionsResponse) String() string

type LocationMetadata

type LocationMetadata struct {

	// Output only. Google Cloud Platform Oracle zones in a location.
	GcpOracleZones []string `protobuf:"bytes,2,rep,name=gcp_oracle_zones,json=gcpOracleZones,proto3" json:"gcp_oracle_zones,omitempty"`
	// contains filtered or unexported fields
}

Metadata for a given [Location][google.cloud.location.Location].

func (*LocationMetadata) Descriptor deprecated

func (*LocationMetadata) Descriptor() ([]byte, []int)

Deprecated: Use LocationMetadata.ProtoReflect.Descriptor instead.

func (*LocationMetadata) GetGcpOracleZones

func (x *LocationMetadata) GetGcpOracleZones() []string

func (*LocationMetadata) ProtoMessage

func (*LocationMetadata) ProtoMessage()

func (*LocationMetadata) ProtoReflect

func (x *LocationMetadata) ProtoReflect() protoreflect.Message

func (*LocationMetadata) Reset

func (x *LocationMetadata) Reset()

func (*LocationMetadata) String

func (x *LocationMetadata) String() string

type MaintenanceWindow

type MaintenanceWindow struct {

	// Optional. The maintenance window scheduling preference.
	Preference MaintenanceWindow_MaintenanceWindowPreference `` /* 156-byte string literal not displayed */
	// Optional. Months during the year when maintenance should be performed.
	Months []month.Month `protobuf:"varint,2,rep,packed,name=months,proto3,enum=google.type.Month" json:"months,omitempty"`
	// 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 []int32 `protobuf:"varint,3,rep,packed,name=weeks_of_month,json=weeksOfMonth,proto3" json:"weeks_of_month,omitempty"`
	// Optional. Days during the week when maintenance should be performed.
	DaysOfWeek []dayofweek.DayOfWeek `` /* 128-byte string literal not displayed */
	// 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 UTC
	HoursOfDay []int32 `protobuf:"varint,5,rep,packed,name=hours_of_day,json=hoursOfDay,proto3" json:"hours_of_day,omitempty"`
	// 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.
	LeadTimeWeek int32 `protobuf:"varint,6,opt,name=lead_time_week,json=leadTimeWeek,proto3" json:"lead_time_week,omitempty"`
	// Optional. Cloud CloudExadataInfrastructure node patching method, either
	// "ROLLING"
	//
	//	or "NONROLLING". Default value is ROLLING.
	PatchingMode MaintenanceWindow_PatchingMode `` /* 165-byte string literal not displayed */
	// 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).
	CustomActionTimeoutMins int32 `` /* 135-byte string literal not displayed */
	// Optional. If true, enables the configuration of a custom action timeout
	// (waiting period) between database server patching operations.
	IsCustomActionTimeoutEnabled bool `` /* 152-byte string literal not displayed */
	// contains filtered or unexported fields
}

Maintenance window as defined by Oracle. https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/datatypes/MaintenanceWindow

func (*MaintenanceWindow) Descriptor deprecated

func (*MaintenanceWindow) Descriptor() ([]byte, []int)

Deprecated: Use MaintenanceWindow.ProtoReflect.Descriptor instead.

func (*MaintenanceWindow) GetCustomActionTimeoutMins

func (x *MaintenanceWindow) GetCustomActionTimeoutMins() int32

func (*MaintenanceWindow) GetDaysOfWeek

func (x *MaintenanceWindow) GetDaysOfWeek() []dayofweek.DayOfWeek

func (*MaintenanceWindow) GetHoursOfDay

func (x *MaintenanceWindow) GetHoursOfDay() []int32

func (*MaintenanceWindow) GetIsCustomActionTimeoutEnabled

func (x *MaintenanceWindow) GetIsCustomActionTimeoutEnabled() bool

func (*MaintenanceWindow) GetLeadTimeWeek

func (x *MaintenanceWindow) GetLeadTimeWeek() int32

func (*MaintenanceWindow) GetMonths

func (x *MaintenanceWindow) GetMonths() []month.Month

func (*MaintenanceWindow) GetPatchingMode

func (*MaintenanceWindow) GetPreference

func (*MaintenanceWindow) GetWeeksOfMonth

func (x *MaintenanceWindow) GetWeeksOfMonth() []int32

func (*MaintenanceWindow) ProtoMessage

func (*MaintenanceWindow) ProtoMessage()

func (*MaintenanceWindow) ProtoReflect

func (x *MaintenanceWindow) ProtoReflect() protoreflect.Message

func (*MaintenanceWindow) Reset

func (x *MaintenanceWindow) Reset()

func (*MaintenanceWindow) String

func (x *MaintenanceWindow) String() string

type MaintenanceWindow_MaintenanceWindowPreference

type MaintenanceWindow_MaintenanceWindowPreference int32

Maintenance window preference.

const (
	// Default unspecified value.
	MaintenanceWindow_MAINTENANCE_WINDOW_PREFERENCE_UNSPECIFIED MaintenanceWindow_MaintenanceWindowPreference = 0
	// Custom preference.
	MaintenanceWindow_CUSTOM_PREFERENCE MaintenanceWindow_MaintenanceWindowPreference = 1
	// No preference.
	MaintenanceWindow_NO_PREFERENCE MaintenanceWindow_MaintenanceWindowPreference = 2
)

func (MaintenanceWindow_MaintenanceWindowPreference) Descriptor

func (MaintenanceWindow_MaintenanceWindowPreference) Enum

func (MaintenanceWindow_MaintenanceWindowPreference) EnumDescriptor deprecated

func (MaintenanceWindow_MaintenanceWindowPreference) EnumDescriptor() ([]byte, []int)

Deprecated: Use MaintenanceWindow_MaintenanceWindowPreference.Descriptor instead.

func (MaintenanceWindow_MaintenanceWindowPreference) Number

func (MaintenanceWindow_MaintenanceWindowPreference) String

func (MaintenanceWindow_MaintenanceWindowPreference) Type

type MaintenanceWindow_PatchingMode

type MaintenanceWindow_PatchingMode int32

Patching mode.

const (
	// Default unspecified value.
	MaintenanceWindow_PATCHING_MODE_UNSPECIFIED MaintenanceWindow_PatchingMode = 0
	// Updates the Cloud Exadata database server hosts in a rolling fashion.
	MaintenanceWindow_ROLLING MaintenanceWindow_PatchingMode = 1
	// The non-rolling maintenance method first updates your storage servers at
	// the same time, then your database servers at the same time.
	MaintenanceWindow_NON_ROLLING MaintenanceWindow_PatchingMode = 2
)

func (MaintenanceWindow_PatchingMode) Descriptor

func (MaintenanceWindow_PatchingMode) Enum

func (MaintenanceWindow_PatchingMode) EnumDescriptor deprecated

func (MaintenanceWindow_PatchingMode) EnumDescriptor() ([]byte, []int)

Deprecated: Use MaintenanceWindow_PatchingMode.Descriptor instead.

func (MaintenanceWindow_PatchingMode) Number

func (MaintenanceWindow_PatchingMode) String

func (MaintenanceWindow_PatchingMode) Type

type OperationMetadata

type OperationMetadata struct {

	// Output only. The time the operation was created.
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// Output only. The time the operation finished running.
	EndTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
	// Output only. Server-defined resource path for the target of the operation.
	Target string `protobuf:"bytes,3,opt,name=target,proto3" json:"target,omitempty"`
	// Output only. Name of the verb executed by the operation.
	Verb string `protobuf:"bytes,4,opt,name=verb,proto3" json:"verb,omitempty"`
	// Output only. The status of the operation.
	StatusMessage string `protobuf:"bytes,5,opt,name=status_message,json=statusMessage,proto3" json:"status_message,omitempty"`
	// 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][google.rpc.Status.code] of 1, corresponding to
	// `Code.CANCELLED`.
	RequestedCancellation bool `protobuf:"varint,6,opt,name=requested_cancellation,json=requestedCancellation,proto3" json:"requested_cancellation,omitempty"`
	// Output only. API version used to start the operation.
	ApiVersion string `protobuf:"bytes,7,opt,name=api_version,json=apiVersion,proto3" json:"api_version,omitempty"`
	// Output only. An estimated percentage of the operation that has been
	// completed at a given moment of time, between 0 and 100.
	PercentComplete float64 `protobuf:"fixed64,8,opt,name=percent_complete,json=percentComplete,proto3" json:"percent_complete,omitempty"`
	// contains filtered or unexported fields
}

Represents the metadata of the long-running operation.

func (*OperationMetadata) Descriptor deprecated

func (*OperationMetadata) Descriptor() ([]byte, []int)

Deprecated: Use OperationMetadata.ProtoReflect.Descriptor instead.

func (*OperationMetadata) GetApiVersion

func (x *OperationMetadata) GetApiVersion() string

func (*OperationMetadata) GetCreateTime

func (x *OperationMetadata) GetCreateTime() *timestamppb.Timestamp

func (*OperationMetadata) GetEndTime

func (x *OperationMetadata) GetEndTime() *timestamppb.Timestamp

func (*OperationMetadata) GetPercentComplete

func (x *OperationMetadata) GetPercentComplete() float64

func (*OperationMetadata) GetRequestedCancellation

func (x *OperationMetadata) GetRequestedCancellation() bool

func (*OperationMetadata) GetStatusMessage

func (x *OperationMetadata) GetStatusMessage() string

func (*OperationMetadata) GetTarget

func (x *OperationMetadata) GetTarget() string

func (*OperationMetadata) GetVerb

func (x *OperationMetadata) GetVerb() string

func (*OperationMetadata) ProtoMessage

func (*OperationMetadata) ProtoMessage()

func (*OperationMetadata) ProtoReflect

func (x *OperationMetadata) ProtoReflect() protoreflect.Message

func (*OperationMetadata) Reset

func (x *OperationMetadata) Reset()

func (*OperationMetadata) String

func (x *OperationMetadata) String() string

type OperationsInsightsState

type OperationsInsightsState int32

The state of the Operations Insights for this Autonomous Database.

const (
	// Default unspecified value.
	OperationsInsightsState_OPERATIONS_INSIGHTS_STATE_UNSPECIFIED OperationsInsightsState = 0
	// Enabling status for operation insights.
	OperationsInsightsState_ENABLING OperationsInsightsState = 1
	// Enabled status for operation insights.
	OperationsInsightsState_ENABLED OperationsInsightsState = 2
	// Disabling status for operation insights.
	OperationsInsightsState_DISABLING OperationsInsightsState = 3
	// Not Enabled status for operation insights.
	OperationsInsightsState_NOT_ENABLED OperationsInsightsState = 4
	// Failed enabling status for operation insights.
	OperationsInsightsState_FAILED_ENABLING OperationsInsightsState = 5
	// Failed disabling status for operation insights.
	OperationsInsightsState_FAILED_DISABLING OperationsInsightsState = 6
)

func (OperationsInsightsState) Descriptor

func (OperationsInsightsState) Enum

func (OperationsInsightsState) EnumDescriptor deprecated

func (OperationsInsightsState) EnumDescriptor() ([]byte, []int)

Deprecated: Use OperationsInsightsState.Descriptor instead.

func (OperationsInsightsState) Number

func (OperationsInsightsState) String

func (x OperationsInsightsState) String() string

func (OperationsInsightsState) Type

type OracleDatabaseClient

type OracleDatabaseClient interface {
	// Lists Exadata Infrastructures in a given project and location.
	ListCloudExadataInfrastructures(ctx context.Context, in *ListCloudExadataInfrastructuresRequest, opts ...grpc.CallOption) (*ListCloudExadataInfrastructuresResponse, error)
	// Gets details of a single Exadata Infrastructure.
	GetCloudExadataInfrastructure(ctx context.Context, in *GetCloudExadataInfrastructureRequest, opts ...grpc.CallOption) (*CloudExadataInfrastructure, error)
	// Creates a new Exadata Infrastructure in a given project and location.
	CreateCloudExadataInfrastructure(ctx context.Context, in *CreateCloudExadataInfrastructureRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
	// Deletes a single Exadata Infrastructure.
	DeleteCloudExadataInfrastructure(ctx context.Context, in *DeleteCloudExadataInfrastructureRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
	// Lists the VM Clusters in a given project and location.
	ListCloudVmClusters(ctx context.Context, in *ListCloudVmClustersRequest, opts ...grpc.CallOption) (*ListCloudVmClustersResponse, error)
	// Gets details of a single VM Cluster.
	GetCloudVmCluster(ctx context.Context, in *GetCloudVmClusterRequest, opts ...grpc.CallOption) (*CloudVmCluster, error)
	// Creates a new VM Cluster in a given project and location.
	CreateCloudVmCluster(ctx context.Context, in *CreateCloudVmClusterRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
	// Deletes a single VM Cluster.
	DeleteCloudVmCluster(ctx context.Context, in *DeleteCloudVmClusterRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
	// Lists the entitlements in a given project.
	ListEntitlements(ctx context.Context, in *ListEntitlementsRequest, opts ...grpc.CallOption) (*ListEntitlementsResponse, error)
	// Lists the database servers of an Exadata Infrastructure instance.
	ListDbServers(ctx context.Context, in *ListDbServersRequest, opts ...grpc.CallOption) (*ListDbServersResponse, error)
	// Lists the database nodes of a VM Cluster.
	ListDbNodes(ctx context.Context, in *ListDbNodesRequest, opts ...grpc.CallOption) (*ListDbNodesResponse, error)
	// Lists all the valid Oracle Grid Infrastructure (GI) versions for the given
	// project and location.
	ListGiVersions(ctx context.Context, in *ListGiVersionsRequest, opts ...grpc.CallOption) (*ListGiVersionsResponse, error)
	// Lists the database system shapes available for the project and location.
	ListDbSystemShapes(ctx context.Context, in *ListDbSystemShapesRequest, opts ...grpc.CallOption) (*ListDbSystemShapesResponse, error)
	// Lists the Autonomous Databases in a given project and location.
	ListAutonomousDatabases(ctx context.Context, in *ListAutonomousDatabasesRequest, opts ...grpc.CallOption) (*ListAutonomousDatabasesResponse, error)
	// Gets the details of a single Autonomous Database.
	GetAutonomousDatabase(ctx context.Context, in *GetAutonomousDatabaseRequest, opts ...grpc.CallOption) (*AutonomousDatabase, error)
	// Creates a new Autonomous Database in a given project and location.
	CreateAutonomousDatabase(ctx context.Context, in *CreateAutonomousDatabaseRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
	// Deletes a single Autonomous Database.
	DeleteAutonomousDatabase(ctx context.Context, in *DeleteAutonomousDatabaseRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
	// Restores a single Autonomous Database.
	RestoreAutonomousDatabase(ctx context.Context, in *RestoreAutonomousDatabaseRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
	// Generates a wallet for an Autonomous Database.
	GenerateAutonomousDatabaseWallet(ctx context.Context, in *GenerateAutonomousDatabaseWalletRequest, opts ...grpc.CallOption) (*GenerateAutonomousDatabaseWalletResponse, error)
	// Lists all the available Autonomous Database versions for a project and
	// location.
	ListAutonomousDbVersions(ctx context.Context, in *ListAutonomousDbVersionsRequest, opts ...grpc.CallOption) (*ListAutonomousDbVersionsResponse, error)
	// Lists Autonomous Database Character Sets in a given project and location.
	ListAutonomousDatabaseCharacterSets(ctx context.Context, in *ListAutonomousDatabaseCharacterSetsRequest, opts ...grpc.CallOption) (*ListAutonomousDatabaseCharacterSetsResponse, error)
	// Lists the long-term and automatic backups of an Autonomous Database.
	ListAutonomousDatabaseBackups(ctx context.Context, in *ListAutonomousDatabaseBackupsRequest, opts ...grpc.CallOption) (*ListAutonomousDatabaseBackupsResponse, error)
}

OracleDatabaseClient is the client API for OracleDatabase service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type OracleDatabaseServer

type OracleDatabaseServer interface {
	// Lists Exadata Infrastructures in a given project and location.
	ListCloudExadataInfrastructures(context.Context, *ListCloudExadataInfrastructuresRequest) (*ListCloudExadataInfrastructuresResponse, error)
	// Gets details of a single Exadata Infrastructure.
	GetCloudExadataInfrastructure(context.Context, *GetCloudExadataInfrastructureRequest) (*CloudExadataInfrastructure, error)
	// Creates a new Exadata Infrastructure in a given project and location.
	CreateCloudExadataInfrastructure(context.Context, *CreateCloudExadataInfrastructureRequest) (*longrunningpb.Operation, error)
	// Deletes a single Exadata Infrastructure.
	DeleteCloudExadataInfrastructure(context.Context, *DeleteCloudExadataInfrastructureRequest) (*longrunningpb.Operation, error)
	// Lists the VM Clusters in a given project and location.
	ListCloudVmClusters(context.Context, *ListCloudVmClustersRequest) (*ListCloudVmClustersResponse, error)
	// Gets details of a single VM Cluster.
	GetCloudVmCluster(context.Context, *GetCloudVmClusterRequest) (*CloudVmCluster, error)
	// Creates a new VM Cluster in a given project and location.
	CreateCloudVmCluster(context.Context, *CreateCloudVmClusterRequest) (*longrunningpb.Operation, error)
	// Deletes a single VM Cluster.
	DeleteCloudVmCluster(context.Context, *DeleteCloudVmClusterRequest) (*longrunningpb.Operation, error)
	// Lists the entitlements in a given project.
	ListEntitlements(context.Context, *ListEntitlementsRequest) (*ListEntitlementsResponse, error)
	// Lists the database servers of an Exadata Infrastructure instance.
	ListDbServers(context.Context, *ListDbServersRequest) (*ListDbServersResponse, error)
	// Lists the database nodes of a VM Cluster.
	ListDbNodes(context.Context, *ListDbNodesRequest) (*ListDbNodesResponse, error)
	// Lists all the valid Oracle Grid Infrastructure (GI) versions for the given
	// project and location.
	ListGiVersions(context.Context, *ListGiVersionsRequest) (*ListGiVersionsResponse, error)
	// Lists the database system shapes available for the project and location.
	ListDbSystemShapes(context.Context, *ListDbSystemShapesRequest) (*ListDbSystemShapesResponse, error)
	// Lists the Autonomous Databases in a given project and location.
	ListAutonomousDatabases(context.Context, *ListAutonomousDatabasesRequest) (*ListAutonomousDatabasesResponse, error)
	// Gets the details of a single Autonomous Database.
	GetAutonomousDatabase(context.Context, *GetAutonomousDatabaseRequest) (*AutonomousDatabase, error)
	// Creates a new Autonomous Database in a given project and location.
	CreateAutonomousDatabase(context.Context, *CreateAutonomousDatabaseRequest) (*longrunningpb.Operation, error)
	// Deletes a single Autonomous Database.
	DeleteAutonomousDatabase(context.Context, *DeleteAutonomousDatabaseRequest) (*longrunningpb.Operation, error)
	// Restores a single Autonomous Database.
	RestoreAutonomousDatabase(context.Context, *RestoreAutonomousDatabaseRequest) (*longrunningpb.Operation, error)
	// Generates a wallet for an Autonomous Database.
	GenerateAutonomousDatabaseWallet(context.Context, *GenerateAutonomousDatabaseWalletRequest) (*GenerateAutonomousDatabaseWalletResponse, error)
	// Lists all the available Autonomous Database versions for a project and
	// location.
	ListAutonomousDbVersions(context.Context, *ListAutonomousDbVersionsRequest) (*ListAutonomousDbVersionsResponse, error)
	// Lists Autonomous Database Character Sets in a given project and location.
	ListAutonomousDatabaseCharacterSets(context.Context, *ListAutonomousDatabaseCharacterSetsRequest) (*ListAutonomousDatabaseCharacterSetsResponse, error)
	// Lists the long-term and automatic backups of an Autonomous Database.
	ListAutonomousDatabaseBackups(context.Context, *ListAutonomousDatabaseBackupsRequest) (*ListAutonomousDatabaseBackupsResponse, error)
}

OracleDatabaseServer is the server API for OracleDatabase service.

type RestoreAutonomousDatabaseRequest

type RestoreAutonomousDatabaseRequest struct {

	// Required. The name of the Autonomous Database in the following format:
	// projects/{project}/locations/{location}/autonomousDatabases/{autonomous_database}.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Required. The time and date to restore the database to.
	RestoreTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=restore_time,json=restoreTime,proto3" json:"restore_time,omitempty"`
	// contains filtered or unexported fields
}

The request for `AutonomousDatabase.Restore`.

func (*RestoreAutonomousDatabaseRequest) Descriptor deprecated

func (*RestoreAutonomousDatabaseRequest) Descriptor() ([]byte, []int)

Deprecated: Use RestoreAutonomousDatabaseRequest.ProtoReflect.Descriptor instead.

func (*RestoreAutonomousDatabaseRequest) GetName

func (*RestoreAutonomousDatabaseRequest) GetRestoreTime

func (*RestoreAutonomousDatabaseRequest) ProtoMessage

func (*RestoreAutonomousDatabaseRequest) ProtoMessage()

func (*RestoreAutonomousDatabaseRequest) ProtoReflect

func (*RestoreAutonomousDatabaseRequest) Reset

func (*RestoreAutonomousDatabaseRequest) String

type ScheduledOperationDetails

type ScheduledOperationDetails struct {

	// Output only. Day of week.
	DayOfWeek dayofweek.DayOfWeek `protobuf:"varint,1,opt,name=day_of_week,json=dayOfWeek,proto3,enum=google.type.DayOfWeek" json:"day_of_week,omitempty"`
	// Output only. Auto start time.
	StartTime *timeofday.TimeOfDay `protobuf:"bytes,4,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
	// Output only. Auto stop time.
	StopTime *timeofday.TimeOfDay `protobuf:"bytes,5,opt,name=stop_time,json=stopTime,proto3" json:"stop_time,omitempty"`
	// contains filtered or unexported fields
}

Details of scheduled operation. https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/datatypes/ScheduledOperationDetails

func (*ScheduledOperationDetails) Descriptor deprecated

func (*ScheduledOperationDetails) Descriptor() ([]byte, []int)

Deprecated: Use ScheduledOperationDetails.ProtoReflect.Descriptor instead.

func (*ScheduledOperationDetails) GetDayOfWeek

func (x *ScheduledOperationDetails) GetDayOfWeek() dayofweek.DayOfWeek

func (*ScheduledOperationDetails) GetStartTime

func (x *ScheduledOperationDetails) GetStartTime() *timeofday.TimeOfDay

func (*ScheduledOperationDetails) GetStopTime

func (x *ScheduledOperationDetails) GetStopTime() *timeofday.TimeOfDay

func (*ScheduledOperationDetails) ProtoMessage

func (*ScheduledOperationDetails) ProtoMessage()

func (*ScheduledOperationDetails) ProtoReflect

func (*ScheduledOperationDetails) Reset

func (x *ScheduledOperationDetails) Reset()

func (*ScheduledOperationDetails) String

func (x *ScheduledOperationDetails) String() string

type State

type State int32

The various lifecycle states of the Autonomous Database.

const (
	// Default unspecified value.
	State_STATE_UNSPECIFIED State = 0
	// Indicates that the Autonomous Database is in provisioning state.
	State_PROVISIONING State = 1
	// Indicates that the Autonomous Database is in available state.
	State_AVAILABLE State = 2
	// Indicates that the Autonomous Database is in stopping state.
	State_STOPPING State = 3
	// Indicates that the Autonomous Database is in stopped state.
	State_STOPPED State = 4
	// Indicates that the Autonomous Database is in starting state.
	State_STARTING State = 5
	// Indicates that the Autonomous Database is in terminating state.
	State_TERMINATING State = 6
	// Indicates that the Autonomous Database is in terminated state.
	State_TERMINATED State = 7
	// Indicates that the Autonomous Database is in unavailable state.
	State_UNAVAILABLE State = 8
	// Indicates that the Autonomous Database restore is in progress.
	State_RESTORE_IN_PROGRESS State = 9
	// Indicates that the Autonomous Database failed to restore.
	State_RESTORE_FAILED State = 10
	// Indicates that the Autonomous Database backup is in progress.
	State_BACKUP_IN_PROGRESS State = 11
	// Indicates that the Autonomous Database scale is in progress.
	State_SCALE_IN_PROGRESS State = 12
	// Indicates that the Autonomous Database is available but needs attention
	// state.
	State_AVAILABLE_NEEDS_ATTENTION State = 13
	// Indicates that the Autonomous Database is in updating state.
	State_UPDATING State = 14
	// Indicates that the Autonomous Database's maintenance is in progress state.
	State_MAINTENANCE_IN_PROGRESS State = 15
	// Indicates that the Autonomous Database is in restarting state.
	State_RESTARTING State = 16
	// Indicates that the Autonomous Database is in recreating state.
	State_RECREATING State = 17
	// Indicates that the Autonomous Database's role change is in progress state.
	State_ROLE_CHANGE_IN_PROGRESS State = 18
	// Indicates that the Autonomous Database is in upgrading state.
	State_UPGRADING State = 19
	// Indicates that the Autonomous Database is in inaccessible state.
	State_INACCESSIBLE State = 20
	// Indicates that the Autonomous Database is in standby state.
	State_STANDBY State = 21
)

func (State) Descriptor

func (State) Descriptor() protoreflect.EnumDescriptor

func (State) Enum

func (x State) Enum() *State

func (State) EnumDescriptor deprecated

func (State) EnumDescriptor() ([]byte, []int)

Deprecated: Use State.Descriptor instead.

func (State) Number

func (x State) Number() protoreflect.EnumNumber

func (State) String

func (x State) String() string

func (State) Type

func (State) Type() protoreflect.EnumType

type UnimplementedOracleDatabaseServer

type UnimplementedOracleDatabaseServer struct {
}

UnimplementedOracleDatabaseServer can be embedded to have forward compatible implementations.

func (*UnimplementedOracleDatabaseServer) CreateAutonomousDatabase

func (*UnimplementedOracleDatabaseServer) CreateCloudExadataInfrastructure

func (*UnimplementedOracleDatabaseServer) CreateCloudVmCluster

func (*UnimplementedOracleDatabaseServer) DeleteAutonomousDatabase

func (*UnimplementedOracleDatabaseServer) DeleteCloudExadataInfrastructure

func (*UnimplementedOracleDatabaseServer) DeleteCloudVmCluster

func (*UnimplementedOracleDatabaseServer) GetAutonomousDatabase

func (*UnimplementedOracleDatabaseServer) GetCloudVmCluster

func (*UnimplementedOracleDatabaseServer) ListCloudVmClusters

func (*UnimplementedOracleDatabaseServer) ListDbNodes

func (*UnimplementedOracleDatabaseServer) ListDbServers

func (*UnimplementedOracleDatabaseServer) ListDbSystemShapes

func (*UnimplementedOracleDatabaseServer) ListEntitlements

func (*UnimplementedOracleDatabaseServer) ListGiVersions

func (*UnimplementedOracleDatabaseServer) RestoreAutonomousDatabase

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL