Documentation
¶
Index ¶
- func GetActionTypeEnumStringValues() []string
- func GetApexFaIntegrationPrerequisitesCheckStatusEnumStringValues() []string
- func GetConnectionTypeEnumStringValues() []string
- func GetCreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnumStringValues() []string
- func GetCreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsOperationsEnumStringValues() []string
- func GetCreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsSecuritySchemesEnumStringValues() []string
- func GetCreateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsDatabaseActionsStatusEnumStringValues() []string
- func GetCreateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusEnumStringValues() []string
- func GetCredentialKeyTypeEnumStringValues() []string
- func GetCredentialRelatedResourceTypeEnumStringValues() []string
- func GetCredentialTypeEnumStringValues() []string
- func GetDatabaseApiGatewayConfigAdvancedPropertyConfigTypeEnumStringValues() []string
- func GetDatabaseApiGatewayConfigCertificateBundleTypeEnumStringValues() []string
- func GetDatabaseApiGatewayConfigCertificatePrivateKeyFileNameFormatEnumStringValues() []string
- func GetDatabaseApiGatewayConfigCertificatePublicFileNameFormatEnumStringValues() []string
- func GetDatabaseApiGatewayConfigGlobalKeyEnumStringValues() []string
- func GetDatabaseApiGatewayConfigTypeEnumStringValues() []string
- func GetDatabaseToolsConnectionLifecycleStateEnumStringValues() []string
- func GetDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDataTypeEnumStringValues() []string
- func GetDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDatabaseToolsConnectionTypesEnumStringValues() []string
- func GetDatabaseToolsDatabaseApiGatewayConfigGlobalDatabaseApiStatusEnumStringValues() []string
- func GetDatabaseToolsDatabaseApiGatewayConfigGlobalMetadataSourceEnumStringValues() []string
- func GetDatabaseToolsDatabaseApiGatewayConfigGlobalPoolRouteEnumStringValues() []string
- func GetDatabaseToolsDatabaseApiGatewayConfigLifecycleStateEnumStringValues() []string
- func GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDatabaseObjectTypeEnumStringValues() []string
- func GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecOperationsEnumStringValues() []string
- func GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecSecuritySchemesEnumStringValues() []string
- func GetDatabaseToolsDatabaseApiGatewayConfigPoolContentDatabaseActionsStatusEnumStringValues() []string
- func GetDatabaseToolsDatabaseApiGatewayConfigPoolContentRestEnabledSqlStatusEnumStringValues() []string
- func GetDatabaseToolsDatabaseApiGatewayConfigPoolDatabaseActionsStatusEnumStringValues() []string
- func GetDatabaseToolsDatabaseApiGatewayConfigPoolRestEnabledSqlStatusEnumStringValues() []string
- func GetDatabaseToolsExternalAuthenticationStatusEnumStringValues() []string
- func GetDatabaseToolsIdentityLifecycleStateEnumStringValues() []string
- func GetDatabaseToolsIdentityStatusEnumStringValues() []string
- func GetDbmsCloudStatusEnumStringValues() []string
- func GetExecuteSqlAsynchronousInputDetailsTypeEnumStringValues() []string
- func GetExecuteSqlBindModeEnumStringValues() []string
- func GetExecuteSqlDatabaseToolsConnectionDetailsTypeEnumStringValues() []string
- func GetExecuteSqlOutputDetailsTypeEnumStringValues() []string
- func GetExecuteSqlOutputDispositionDetailsTypeEnumStringValues() []string
- func GetExecuteSqlOutputDispositionObjectStorageDetailsStorageTierEnumStringValues() []string
- func GetGetDatabaseToolsDatabaseApiGatewayConfigGlobalGlobalKeyEnumStringValues() []string
- func GetGetPropertySetPropertySetKeyEnumStringValues() []string
- func GetIdentityProviderTypeEnumStringValues() []string
- func GetIdentityTypeEnumStringValues() []string
- func GetListCredentialExecuteGranteesSortOrderEnumStringValues() []string
- func GetListCredentialPublicSynonymsSortOrderEnumStringValues() []string
- func GetListCredentialsSortOrderEnumStringValues() []string
- func GetListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortByEnumStringValues() []string
- func GetListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortOrderEnumStringValues() []string
- func GetListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortByEnumStringValues() []string
- func GetListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortOrderEnumStringValues() []string
- func GetListDatabaseToolsDatabaseApiGatewayConfigPoolsSortByEnumStringValues() []string
- func GetListDatabaseToolsDatabaseApiGatewayConfigPoolsSortOrderEnumStringValues() []string
- func GetListUserCredentialsSortOrderEnumStringValues() []string
- func GetListWorkRequestErrorsSortByEnumStringValues() []string
- func GetListWorkRequestErrorsSortOrderEnumStringValues() []string
- func GetListWorkRequestLogsSortByEnumStringValues() []string
- func GetListWorkRequestLogsSortOrderEnumStringValues() []string
- func GetListWorkRequestsSortByEnumStringValues() []string
- func GetListWorkRequestsSortOrderEnumStringValues() []string
- func GetOperationStatusEnumStringValues() []string
- func GetOperationTypeEnumStringValues() []string
- func GetPayloadTypeEnumStringValues() []string
- func GetPropertySetApexDocumentGeneratorAutonomousDatabaseResourcePrincipalStatusEnumStringValues() []string
- func GetPropertySetApexDocumentGeneratorPrintServerTypeEnumStringValues() []string
- func GetPropertySetKeyEnumStringValues() []string
- func GetSortOrderEnumStringValues() []string
- func GetStatementTypeEnumStringValues() []string
- func GetUpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsDatabaseApiStatusEnumStringValues() []string
- func GetUpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsPoolRouteEnumStringValues() []string
- func GetUpdateDatabaseToolsDatabaseApiGatewayConfigGlobalGlobalKeyEnumStringValues() []string
- func GetUpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnumStringValues() []string
- func GetUpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsOperationsEnumStringValues() []string
- func GetUpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsSecuritySchemesEnumStringValues() []string
- func GetUpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsDatabaseActionsStatusEnumStringValues() []string
- func GetUpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusEnumStringValues() []string
- func GetUpdatePropertySetPropertySetKeyEnumStringValues() []string
- type ActionTypeEnum
- type ApexFaIntegrationPrerequisitesCheck
- type ApexFaIntegrationPrerequisitesCheckStatusEnum
- type CancelWorkRequestRequest
- func (request CancelWorkRequestRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CancelWorkRequestRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CancelWorkRequestRequest) RetryPolicy() *common.RetryPolicy
- func (request CancelWorkRequestRequest) String() string
- func (request CancelWorkRequestRequest) ValidateEnumValue() (bool, error)
- type CancelWorkRequestResponse
- type ConnectionTypeEnum
- type CreateCredentialBasicDetails
- type CreateCredentialDetails
- type CreateCredentialExecuteGranteeDetails
- type CreateCredentialExecuteGranteeRequest
- func (request CreateCredentialExecuteGranteeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateCredentialExecuteGranteeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateCredentialExecuteGranteeRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateCredentialExecuteGranteeRequest) String() string
- func (request CreateCredentialExecuteGranteeRequest) ValidateEnumValue() (bool, error)
- type CreateCredentialExecuteGranteeResponse
- type CreateCredentialPublicSynonymDetails
- type CreateCredentialPublicSynonymRequest
- func (request CreateCredentialPublicSynonymRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateCredentialPublicSynonymRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateCredentialPublicSynonymRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateCredentialPublicSynonymRequest) String() string
- func (request CreateCredentialPublicSynonymRequest) ValidateEnumValue() (bool, error)
- type CreateCredentialPublicSynonymResponse
- type CreateCredentialRequest
- func (request CreateCredentialRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateCredentialRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateCredentialRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateCredentialRequest) String() string
- func (request CreateCredentialRequest) ValidateEnumValue() (bool, error)
- type CreateCredentialResponse
- type CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultDetails
- func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultDetails) GetContent() *string
- func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultDetails) GetDisplayName() *string
- func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultDetails) MarshalJSON() (buff []byte, e error)
- func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultDetails) String() string
- func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultDetails) ValidateEnumValue() (bool, error)
- type CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDetails
- type CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest
- func (request CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) String() string
- func (request CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) ValidateEnumValue() (bool, error)
- type CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecResponse
- type CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails
- func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetAlias() *string
- func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetDatabaseObjectName() *string
- func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetDatabaseObjectType() ...
- func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetDescription() *string
- func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetDisplayName() *string
- func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetOperations() ...
- func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetRoles() []string
- func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetScope() *string
- func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetSecuritySchemes() ...
- func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) MarshalJSON() (buff []byte, e error)
- func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) String() string
- func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) ValidateEnumValue() (bool, error)
- type CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetails
- type CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnum
- type CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsOperationsEnum
- type CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsSecuritySchemesEnum
- type CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest
- func (request CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) String() string
- func (request CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) ValidateEnumValue() (bool, error)
- type CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecResponse
- type CreateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails
- func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetAdvancedProperties() map[string]string
- func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetDatabaseActionsStatus() ...
- func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetDatabaseToolsConnectionId() *string
- func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetDisplayName() *string
- func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetInitialPoolSize() *int
- func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetJwtProfileAudience() *string
- func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetJwtProfileIssuer() *string
- func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetJwtProfileJwkUrl() *string
- func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetJwtProfileRoleClaimName() *string
- func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetMaxPoolSize() *int
- func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetMinPoolSize() *int
- func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetPoolRouteValue() *string
- func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetRestEnabledSqlStatus() CreateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusEnum
- func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) MarshalJSON() (buff []byte, e error)
- func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) String() string
- func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) ValidateEnumValue() (bool, error)
- type CreateDatabaseToolsDatabaseApiGatewayConfigPoolDetails
- type CreateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsDatabaseActionsStatusEnum
- type CreateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusEnum
- type CreateDatabaseToolsDatabaseApiGatewayConfigPoolRequest
- func (request CreateDatabaseToolsDatabaseApiGatewayConfigPoolRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateDatabaseToolsDatabaseApiGatewayConfigPoolRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateDatabaseToolsDatabaseApiGatewayConfigPoolRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateDatabaseToolsDatabaseApiGatewayConfigPoolRequest) String() string
- func (request CreateDatabaseToolsDatabaseApiGatewayConfigPoolRequest) ValidateEnumValue() (bool, error)
- type CreateDatabaseToolsDatabaseApiGatewayConfigPoolResponse
- type Credential
- type CredentialCollection
- type CredentialExecuteGrantee
- type CredentialExecuteGranteeCollection
- type CredentialExecuteGranteeSummary
- type CredentialKeyTypeEnum
- type CredentialPublicSynonym
- type CredentialPublicSynonymCollection
- type CredentialPublicSynonymSummary
- type CredentialRelatedResource
- type CredentialRelatedResourceTypeEnum
- type CredentialSummary
- type CredentialTypeEnum
- type DatabaseApiGatewayConfigAdvancedPropertyConfigTypeEnum
- type DatabaseApiGatewayConfigCertificateBundle
- type DatabaseApiGatewayConfigCertificateBundleFileName
- type DatabaseApiGatewayConfigCertificateBundleSelfSigned
- type DatabaseApiGatewayConfigCertificateBundleTypeEnum
- type DatabaseApiGatewayConfigCertificatePrivateKeyFileName
- type DatabaseApiGatewayConfigCertificatePrivateKeyFileNameFormatEnum
- func GetDatabaseApiGatewayConfigCertificatePrivateKeyFileNameFormatEnumValues() []DatabaseApiGatewayConfigCertificatePrivateKeyFileNameFormatEnum
- func GetMappingDatabaseApiGatewayConfigCertificatePrivateKeyFileNameFormatEnum(val string) (DatabaseApiGatewayConfigCertificatePrivateKeyFileNameFormatEnum, bool)
- type DatabaseApiGatewayConfigCertificatePublicFileName
- type DatabaseApiGatewayConfigCertificatePublicFileNameFormatEnum
- type DatabaseApiGatewayConfigGlobalKeyEnum
- type DatabaseApiGatewayConfigTypeEnum
- type DatabaseToolsConnection
- type DatabaseToolsConnectionLifecycleStateEnum
- type DatabaseToolsDatabaseApiGatewayConfig
- type DatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummary
- type DatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryCollection
- type DatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDataTypeEnum
- func GetDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDataTypeEnumValues() []DatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDataTypeEnum
- func GetMappingDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDataTypeEnum(val string) (DatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDataTypeEnum, bool)
- type DatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDatabaseToolsConnectionTypesEnum
- type DatabaseToolsDatabaseApiGatewayConfigContent
- type DatabaseToolsDatabaseApiGatewayConfigGlobal
- type DatabaseToolsDatabaseApiGatewayConfigGlobalDatabaseApiStatusEnum
- func GetDatabaseToolsDatabaseApiGatewayConfigGlobalDatabaseApiStatusEnumValues() []DatabaseToolsDatabaseApiGatewayConfigGlobalDatabaseApiStatusEnum
- func GetMappingDatabaseToolsDatabaseApiGatewayConfigGlobalDatabaseApiStatusEnum(val string) (DatabaseToolsDatabaseApiGatewayConfigGlobalDatabaseApiStatusEnum, bool)
- type DatabaseToolsDatabaseApiGatewayConfigGlobalDefault
- func (m DatabaseToolsDatabaseApiGatewayConfigGlobalDefault) GetAdvancedProperties() map[string]string
- func (m DatabaseToolsDatabaseApiGatewayConfigGlobalDefault) GetCertificateBundle() DatabaseApiGatewayConfigCertificateBundle
- func (m DatabaseToolsDatabaseApiGatewayConfigGlobalDefault) GetDatabaseApiStatus() DatabaseToolsDatabaseApiGatewayConfigGlobalDatabaseApiStatusEnum
- func (m DatabaseToolsDatabaseApiGatewayConfigGlobalDefault) GetDocumentRoot() *string
- func (m DatabaseToolsDatabaseApiGatewayConfigGlobalDefault) GetHttpPort() *int
- func (m DatabaseToolsDatabaseApiGatewayConfigGlobalDefault) GetHttpsPort() *int
- func (m DatabaseToolsDatabaseApiGatewayConfigGlobalDefault) GetKey() *string
- func (m DatabaseToolsDatabaseApiGatewayConfigGlobalDefault) GetMetadataSource() DatabaseToolsDatabaseApiGatewayConfigGlobalMetadataSourceEnum
- func (m DatabaseToolsDatabaseApiGatewayConfigGlobalDefault) GetPoolRoute() DatabaseToolsDatabaseApiGatewayConfigGlobalPoolRouteEnum
- func (m DatabaseToolsDatabaseApiGatewayConfigGlobalDefault) GetPoolRoutingHeader() *string
- func (m DatabaseToolsDatabaseApiGatewayConfigGlobalDefault) GetTimeCreated() *common.SDKTime
- func (m DatabaseToolsDatabaseApiGatewayConfigGlobalDefault) GetTimeUpdated() *common.SDKTime
- func (m DatabaseToolsDatabaseApiGatewayConfigGlobalDefault) MarshalJSON() (buff []byte, e error)
- func (m DatabaseToolsDatabaseApiGatewayConfigGlobalDefault) String() string
- func (m *DatabaseToolsDatabaseApiGatewayConfigGlobalDefault) UnmarshalJSON(data []byte) (e error)
- func (m DatabaseToolsDatabaseApiGatewayConfigGlobalDefault) ValidateEnumValue() (bool, error)
- type DatabaseToolsDatabaseApiGatewayConfigGlobalMetadataSourceEnum
- func GetDatabaseToolsDatabaseApiGatewayConfigGlobalMetadataSourceEnumValues() []DatabaseToolsDatabaseApiGatewayConfigGlobalMetadataSourceEnum
- func GetMappingDatabaseToolsDatabaseApiGatewayConfigGlobalMetadataSourceEnum(val string) (DatabaseToolsDatabaseApiGatewayConfigGlobalMetadataSourceEnum, bool)
- type DatabaseToolsDatabaseApiGatewayConfigGlobalPoolRouteEnum
- type DatabaseToolsDatabaseApiGatewayConfigLifecycleStateEnum
- type DatabaseToolsDatabaseApiGatewayConfigPool
- type DatabaseToolsDatabaseApiGatewayConfigPoolApiSpec
- type DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecCollection
- type DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefault
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefault) GetContent() *string
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefault) GetDisplayName() *string
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefault) GetKey() *string
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefault) GetTimeCreated() *common.SDKTime
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefault) GetTimeUpdated() *common.SDKTime
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefault) MarshalJSON() (buff []byte, e error)
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefault) String() string
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefault) ValidateEnumValue() (bool, error)
- type DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultSummary
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultSummary) GetDisplayName() *string
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultSummary) GetKey() *string
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultSummary) GetTimeCreated() *common.SDKTime
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultSummary) GetTimeUpdated() *common.SDKTime
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultSummary) MarshalJSON() (buff []byte, e error)
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultSummary) String() string
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultSummary) ValidateEnumValue() (bool, error)
- type DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecSummary
- type DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec
- type DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecCollection
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecCollection) String() string
- func (m *DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecCollection) UnmarshalJSON(data []byte) (e error)
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecCollection) ValidateEnumValue() (bool, error)
- type DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDatabaseObjectTypeEnum
- func GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDatabaseObjectTypeEnumValues() []DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDatabaseObjectTypeEnum
- func GetMappingDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDatabaseObjectTypeEnum(val string) (DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDatabaseObjectTypeEnum, ...)
- type DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefault
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefault) GetAlias() *string
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefault) GetDatabaseObjectName() *string
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefault) GetDatabaseObjectType() DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDatabaseObjectTypeEnum
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefault) GetDescription() *string
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefault) GetDisplayName() *string
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefault) GetKey() *string
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefault) GetOperations() []DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecOperationsEnum
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefault) GetRoles() []string
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefault) GetScope() *string
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefault) GetSecuritySchemes() []DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecSecuritySchemesEnum
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefault) GetTimeCreated() *common.SDKTime
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefault) GetTimeUpdated() *common.SDKTime
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefault) MarshalJSON() (buff []byte, e error)
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefault) String() string
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefault) ValidateEnumValue() (bool, error)
- type DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultSummary
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultSummary) GetDisplayName() *string
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultSummary) GetKey() *string
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultSummary) GetTimeCreated() *common.SDKTime
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultSummary) GetTimeUpdated() *common.SDKTime
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultSummary) MarshalJSON() (buff []byte, e error)
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultSummary) String() string
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultSummary) ValidateEnumValue() (bool, error)
- type DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecOperationsEnum
- func GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecOperationsEnumValues() []DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecOperationsEnum
- func GetMappingDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecOperationsEnum(val string) (DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecOperationsEnum, bool)
- type DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecSecuritySchemesEnum
- func GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecSecuritySchemesEnumValues() []DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecSecuritySchemesEnum
- func GetMappingDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecSecuritySchemesEnum(val string) (DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecSecuritySchemesEnum, bool)
- type DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecSummary
- type DatabaseToolsDatabaseApiGatewayConfigPoolCollection
- type DatabaseToolsDatabaseApiGatewayConfigPoolContent
- type DatabaseToolsDatabaseApiGatewayConfigPoolContentDatabaseActionsStatusEnum
- func GetDatabaseToolsDatabaseApiGatewayConfigPoolContentDatabaseActionsStatusEnumValues() []DatabaseToolsDatabaseApiGatewayConfigPoolContentDatabaseActionsStatusEnum
- func GetMappingDatabaseToolsDatabaseApiGatewayConfigPoolContentDatabaseActionsStatusEnum(val string) (DatabaseToolsDatabaseApiGatewayConfigPoolContentDatabaseActionsStatusEnum, ...)
- type DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetAdvancedProperties() map[string]string
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetApiSpecs() []DatabaseToolsDatabaseApiGatewayConfigPoolApiSpec
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetAutoApiSpecs() []DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetDatabaseActionsStatus() DatabaseToolsDatabaseApiGatewayConfigPoolContentDatabaseActionsStatusEnum
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetDatabaseToolsConnectionId() *string
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetDisplayName() *string
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetInitialPoolSize() *int
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetJwtProfileAudience() *string
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetJwtProfileIssuer() *string
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetJwtProfileJwkUrl() *string
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetJwtProfileRoleClaimName() *string
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetKey() *string
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetMaxPoolSize() *int
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetMinPoolSize() *int
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetPoolRouteValue() *string
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetRestEnabledSqlStatus() DatabaseToolsDatabaseApiGatewayConfigPoolContentRestEnabledSqlStatusEnum
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetTimeCreated() *common.SDKTime
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetTimeUpdated() *common.SDKTime
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) MarshalJSON() (buff []byte, e error)
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) String() string
- func (m *DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) UnmarshalJSON(data []byte) (e error)
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) ValidateEnumValue() (bool, error)
- type DatabaseToolsDatabaseApiGatewayConfigPoolContentRestEnabledSqlStatusEnum
- func GetDatabaseToolsDatabaseApiGatewayConfigPoolContentRestEnabledSqlStatusEnumValues() []DatabaseToolsDatabaseApiGatewayConfigPoolContentRestEnabledSqlStatusEnum
- func GetMappingDatabaseToolsDatabaseApiGatewayConfigPoolContentRestEnabledSqlStatusEnum(val string) (DatabaseToolsDatabaseApiGatewayConfigPoolContentRestEnabledSqlStatusEnum, bool)
- type DatabaseToolsDatabaseApiGatewayConfigPoolDatabaseActionsStatusEnum
- func GetDatabaseToolsDatabaseApiGatewayConfigPoolDatabaseActionsStatusEnumValues() []DatabaseToolsDatabaseApiGatewayConfigPoolDatabaseActionsStatusEnum
- func GetMappingDatabaseToolsDatabaseApiGatewayConfigPoolDatabaseActionsStatusEnum(val string) (DatabaseToolsDatabaseApiGatewayConfigPoolDatabaseActionsStatusEnum, bool)
- type DatabaseToolsDatabaseApiGatewayConfigPoolDefault
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefault) GetAdvancedProperties() map[string]string
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefault) GetDatabaseActionsStatus() DatabaseToolsDatabaseApiGatewayConfigPoolDatabaseActionsStatusEnum
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefault) GetDatabaseToolsConnectionId() *string
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefault) GetDisplayName() *string
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefault) GetInitialPoolSize() *int
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefault) GetJwtProfileAudience() *string
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefault) GetJwtProfileIssuer() *string
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefault) GetJwtProfileJwkUrl() *string
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefault) GetJwtProfileRoleClaimName() *string
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefault) GetKey() *string
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefault) GetMaxPoolSize() *int
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefault) GetMinPoolSize() *int
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefault) GetPoolRouteValue() *string
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefault) GetRestEnabledSqlStatus() DatabaseToolsDatabaseApiGatewayConfigPoolRestEnabledSqlStatusEnum
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefault) GetTimeCreated() *common.SDKTime
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefault) GetTimeUpdated() *common.SDKTime
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefault) MarshalJSON() (buff []byte, e error)
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefault) String() string
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefault) ValidateEnumValue() (bool, error)
- type DatabaseToolsDatabaseApiGatewayConfigPoolDefaultSummary
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefaultSummary) GetDatabaseToolsConnectionId() *string
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefaultSummary) GetDisplayName() *string
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefaultSummary) GetKey() *string
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefaultSummary) GetTimeCreated() *common.SDKTime
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefaultSummary) GetTimeUpdated() *common.SDKTime
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefaultSummary) MarshalJSON() (buff []byte, e error)
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefaultSummary) String() string
- func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefaultSummary) ValidateEnumValue() (bool, error)
- type DatabaseToolsDatabaseApiGatewayConfigPoolRestEnabledSqlStatusEnum
- func GetDatabaseToolsDatabaseApiGatewayConfigPoolRestEnabledSqlStatusEnumValues() []DatabaseToolsDatabaseApiGatewayConfigPoolRestEnabledSqlStatusEnum
- func GetMappingDatabaseToolsDatabaseApiGatewayConfigPoolRestEnabledSqlStatusEnum(val string) (DatabaseToolsDatabaseApiGatewayConfigPoolRestEnabledSqlStatusEnum, bool)
- type DatabaseToolsDatabaseApiGatewayConfigPoolSummary
- type DatabaseToolsExternalAuthenticationStatusEnum
- type DatabaseToolsIdentity
- type DatabaseToolsIdentityLifecycleStateEnum
- type DatabaseToolsIdentityOracleDatabaseResourcePrincipal
- func (m DatabaseToolsIdentityOracleDatabaseResourcePrincipal) GetCompartmentId() *string
- func (m DatabaseToolsIdentityOracleDatabaseResourcePrincipal) GetDatabaseToolsConnectionId() *string
- func (m DatabaseToolsIdentityOracleDatabaseResourcePrincipal) GetDefinedTags() map[string]map[string]interface{}
- func (m DatabaseToolsIdentityOracleDatabaseResourcePrincipal) GetDisplayName() *string
- func (m DatabaseToolsIdentityOracleDatabaseResourcePrincipal) GetFreeformTags() map[string]string
- func (m DatabaseToolsIdentityOracleDatabaseResourcePrincipal) GetId() *string
- func (m DatabaseToolsIdentityOracleDatabaseResourcePrincipal) GetLifecycleDetails() *string
- func (m DatabaseToolsIdentityOracleDatabaseResourcePrincipal) GetLifecycleState() DatabaseToolsIdentityLifecycleStateEnum
- func (m DatabaseToolsIdentityOracleDatabaseResourcePrincipal) GetSystemTags() map[string]map[string]interface{}
- func (m DatabaseToolsIdentityOracleDatabaseResourcePrincipal) GetTimeCreated() *common.SDKTime
- func (m DatabaseToolsIdentityOracleDatabaseResourcePrincipal) GetTimeUpdated() *common.SDKTime
- func (m DatabaseToolsIdentityOracleDatabaseResourcePrincipal) MarshalJSON() (buff []byte, e error)
- func (m DatabaseToolsIdentityOracleDatabaseResourcePrincipal) String() string
- func (m DatabaseToolsIdentityOracleDatabaseResourcePrincipal) ValidateEnumValue() (bool, error)
- type DatabaseToolsIdentityStatusEnum
- type DatabaseToolsRuntimeClient
- func NewDatabaseToolsRuntimeClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client DatabaseToolsRuntimeClient, err error)
- func NewDatabaseToolsRuntimeClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client DatabaseToolsRuntimeClient, err error)
- func (client DatabaseToolsRuntimeClient) CancelWorkRequest(ctx context.Context, request CancelWorkRequestRequest) (response CancelWorkRequestResponse, err error)
- func (client *DatabaseToolsRuntimeClient) ConfigurationProvider() *common.ConfigurationProvider
- func (client DatabaseToolsRuntimeClient) CreateCredential(ctx context.Context, request CreateCredentialRequest) (response CreateCredentialResponse, err error)
- func (client DatabaseToolsRuntimeClient) CreateCredentialExecuteGrantee(ctx context.Context, request CreateCredentialExecuteGranteeRequest) (response CreateCredentialExecuteGranteeResponse, err error)
- func (client DatabaseToolsRuntimeClient) CreateCredentialPublicSynonym(ctx context.Context, request CreateCredentialPublicSynonymRequest) (response CreateCredentialPublicSynonymResponse, err error)
- func (client DatabaseToolsRuntimeClient) CreateDatabaseToolsDatabaseApiGatewayConfigPool(ctx context.Context, ...) (response CreateDatabaseToolsDatabaseApiGatewayConfigPoolResponse, err error)
- func (client DatabaseToolsRuntimeClient) CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec(ctx context.Context, ...) (response CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecResponse, ...)
- func (client DatabaseToolsRuntimeClient) CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec(ctx context.Context, ...) (response CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecResponse, ...)
- func (client DatabaseToolsRuntimeClient) DeleteCredential(ctx context.Context, request DeleteCredentialRequest) (response DeleteCredentialResponse, err error)
- func (client DatabaseToolsRuntimeClient) DeleteCredentialExecuteGrantee(ctx context.Context, request DeleteCredentialExecuteGranteeRequest) (response DeleteCredentialExecuteGranteeResponse, err error)
- func (client DatabaseToolsRuntimeClient) DeleteCredentialPublicSynonym(ctx context.Context, request DeleteCredentialPublicSynonymRequest) (response DeleteCredentialPublicSynonymResponse, err error)
- func (client DatabaseToolsRuntimeClient) DeleteDatabaseToolsDatabaseApiGatewayConfigPool(ctx context.Context, ...) (response DeleteDatabaseToolsDatabaseApiGatewayConfigPoolResponse, err error)
- func (client DatabaseToolsRuntimeClient) DeleteDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec(ctx context.Context, ...) (response DeleteDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecResponse, ...)
- func (client DatabaseToolsRuntimeClient) DeleteDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec(ctx context.Context, ...) (response DeleteDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecResponse, ...)
- func (client DatabaseToolsRuntimeClient) ExecuteSqlDatabaseToolsConnection(ctx context.Context, request ExecuteSqlDatabaseToolsConnectionRequest) (response ExecuteSqlDatabaseToolsConnectionResponse, err error)
- func (client DatabaseToolsRuntimeClient) GetCredential(ctx context.Context, request GetCredentialRequest) (response GetCredentialResponse, err error)
- func (client DatabaseToolsRuntimeClient) GetCredentialExecuteGrantee(ctx context.Context, request GetCredentialExecuteGranteeRequest) (response GetCredentialExecuteGranteeResponse, err error)
- func (client DatabaseToolsRuntimeClient) GetCredentialPublicSynonym(ctx context.Context, request GetCredentialPublicSynonymRequest) (response GetCredentialPublicSynonymResponse, err error)
- func (client DatabaseToolsRuntimeClient) GetDatabaseToolsDatabaseApiGatewayConfigContent(ctx context.Context, ...) (response GetDatabaseToolsDatabaseApiGatewayConfigContentResponse, err error)
- func (client DatabaseToolsRuntimeClient) GetDatabaseToolsDatabaseApiGatewayConfigGlobal(ctx context.Context, ...) (response GetDatabaseToolsDatabaseApiGatewayConfigGlobalResponse, err error)
- func (client DatabaseToolsRuntimeClient) GetDatabaseToolsDatabaseApiGatewayConfigPool(ctx context.Context, ...) (response GetDatabaseToolsDatabaseApiGatewayConfigPoolResponse, err error)
- func (client DatabaseToolsRuntimeClient) GetDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec(ctx context.Context, ...) (response GetDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecResponse, ...)
- func (client DatabaseToolsRuntimeClient) GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec(ctx context.Context, ...) (response GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecResponse, ...)
- func (client DatabaseToolsRuntimeClient) GetPropertySet(ctx context.Context, request GetPropertySetRequest) (response GetPropertySetResponse, err error)
- func (client DatabaseToolsRuntimeClient) GetUserCredential(ctx context.Context, request GetUserCredentialRequest) (response GetUserCredentialResponse, err error)
- func (client DatabaseToolsRuntimeClient) GetWorkRequest(ctx context.Context, request GetWorkRequestRequest) (response GetWorkRequestResponse, err error)
- func (client DatabaseToolsRuntimeClient) ListCredentialExecuteGrantees(ctx context.Context, request ListCredentialExecuteGranteesRequest) (response ListCredentialExecuteGranteesResponse, err error)
- func (client DatabaseToolsRuntimeClient) ListCredentialPublicSynonyms(ctx context.Context, request ListCredentialPublicSynonymsRequest) (response ListCredentialPublicSynonymsResponse, err error)
- func (client DatabaseToolsRuntimeClient) ListCredentials(ctx context.Context, request ListCredentialsRequest) (response ListCredentialsResponse, err error)
- func (client DatabaseToolsRuntimeClient) ListDatabaseToolsDatabaseApiGatewayConfigAdvancedProperties(ctx context.Context, ...) (response ListDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesResponse, ...)
- func (client DatabaseToolsRuntimeClient) ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecs(ctx context.Context, ...) (response ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsResponse, ...)
- func (client DatabaseToolsRuntimeClient) ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecs(ctx context.Context, ...) (response ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsResponse, ...)
- func (client DatabaseToolsRuntimeClient) ListDatabaseToolsDatabaseApiGatewayConfigPools(ctx context.Context, ...) (response ListDatabaseToolsDatabaseApiGatewayConfigPoolsResponse, err error)
- func (client DatabaseToolsRuntimeClient) ListUserCredentials(ctx context.Context, request ListUserCredentialsRequest) (response ListUserCredentialsResponse, err error)
- func (client DatabaseToolsRuntimeClient) ListWorkRequestErrors(ctx context.Context, request ListWorkRequestErrorsRequest) (response ListWorkRequestErrorsResponse, err error)
- func (client DatabaseToolsRuntimeClient) ListWorkRequestLogs(ctx context.Context, request ListWorkRequestLogsRequest) (response ListWorkRequestLogsResponse, err error)
- func (client DatabaseToolsRuntimeClient) ListWorkRequests(ctx context.Context, request ListWorkRequestsRequest) (response ListWorkRequestsResponse, err error)
- func (client *DatabaseToolsRuntimeClient) SetRegion(region string)
- func (client DatabaseToolsRuntimeClient) UpdateCredential(ctx context.Context, request UpdateCredentialRequest) (response UpdateCredentialResponse, err error)
- func (client DatabaseToolsRuntimeClient) UpdateDatabaseToolsDatabaseApiGatewayConfigGlobal(ctx context.Context, ...) (response UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalResponse, err error)
- func (client DatabaseToolsRuntimeClient) UpdateDatabaseToolsDatabaseApiGatewayConfigPool(ctx context.Context, ...) (response UpdateDatabaseToolsDatabaseApiGatewayConfigPoolResponse, err error)
- func (client DatabaseToolsRuntimeClient) UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec(ctx context.Context, ...) (response UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecResponse, ...)
- func (client DatabaseToolsRuntimeClient) UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec(ctx context.Context, ...) (response UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecResponse, ...)
- func (client DatabaseToolsRuntimeClient) UpdatePropertySet(ctx context.Context, request UpdatePropertySetRequest) (response UpdatePropertySetResponse, err error)
- func (client DatabaseToolsRuntimeClient) ValidateDatabaseToolsConnection(ctx context.Context, request ValidateDatabaseToolsConnectionRequest) (response ValidateDatabaseToolsConnectionResponse, err error)
- func (client DatabaseToolsRuntimeClient) ValidateDatabaseToolsIdentityCredential(ctx context.Context, request ValidateDatabaseToolsIdentityCredentialRequest) (response ValidateDatabaseToolsIdentityCredentialResponse, err error)
- type DbmsCloudStatusEnum
- type DeleteCredentialExecuteGranteeRequest
- func (request DeleteCredentialExecuteGranteeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteCredentialExecuteGranteeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteCredentialExecuteGranteeRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteCredentialExecuteGranteeRequest) String() string
- func (request DeleteCredentialExecuteGranteeRequest) ValidateEnumValue() (bool, error)
- type DeleteCredentialExecuteGranteeResponse
- type DeleteCredentialPublicSynonymRequest
- func (request DeleteCredentialPublicSynonymRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteCredentialPublicSynonymRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteCredentialPublicSynonymRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteCredentialPublicSynonymRequest) String() string
- func (request DeleteCredentialPublicSynonymRequest) ValidateEnumValue() (bool, error)
- type DeleteCredentialPublicSynonymResponse
- type DeleteCredentialRequest
- func (request DeleteCredentialRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteCredentialRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteCredentialRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteCredentialRequest) String() string
- func (request DeleteCredentialRequest) ValidateEnumValue() (bool, error)
- type DeleteCredentialResponse
- type DeleteDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest
- func (request DeleteDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) String() string
- func (request DeleteDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) ValidateEnumValue() (bool, error)
- type DeleteDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecResponse
- type DeleteDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest
- func (request DeleteDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) String() string
- func (request DeleteDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) ValidateEnumValue() (bool, error)
- type DeleteDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecResponse
- type DeleteDatabaseToolsDatabaseApiGatewayConfigPoolRequest
- func (request DeleteDatabaseToolsDatabaseApiGatewayConfigPoolRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteDatabaseToolsDatabaseApiGatewayConfigPoolRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteDatabaseToolsDatabaseApiGatewayConfigPoolRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteDatabaseToolsDatabaseApiGatewayConfigPoolRequest) String() string
- func (request DeleteDatabaseToolsDatabaseApiGatewayConfigPoolRequest) ValidateEnumValue() (bool, error)
- type DeleteDatabaseToolsDatabaseApiGatewayConfigPoolResponse
- type ExecuteSqlAsynchronousInputDetails
- type ExecuteSqlAsynchronousInputDetailsTypeEnum
- type ExecuteSqlAsynchronousInputInlineDetails
- func (m ExecuteSqlAsynchronousInputInlineDetails) MarshalJSON() (buff []byte, e error)
- func (m ExecuteSqlAsynchronousInputInlineDetails) String() string
- func (m *ExecuteSqlAsynchronousInputInlineDetails) UnmarshalJSON(data []byte) (e error)
- func (m ExecuteSqlAsynchronousInputInlineDetails) ValidateEnumValue() (bool, error)
- type ExecuteSqlAsynchronousInputObjectStorageDetails
- type ExecuteSqlBind
- type ExecuteSqlBindModeEnum
- type ExecuteSqlBindPlsqlTable
- type ExecuteSqlBindTypeComponent
- type ExecuteSqlDatabaseToolsConnectionAsynchronousDetails
- func (m ExecuteSqlDatabaseToolsConnectionAsynchronousDetails) GetOutput() ExecuteSqlOutputDetails
- func (m ExecuteSqlDatabaseToolsConnectionAsynchronousDetails) MarshalJSON() (buff []byte, e error)
- func (m ExecuteSqlDatabaseToolsConnectionAsynchronousDetails) String() string
- func (m *ExecuteSqlDatabaseToolsConnectionAsynchronousDetails) UnmarshalJSON(data []byte) (e error)
- func (m ExecuteSqlDatabaseToolsConnectionAsynchronousDetails) ValidateEnumValue() (bool, error)
- type ExecuteSqlDatabaseToolsConnectionDetails
- type ExecuteSqlDatabaseToolsConnectionDetailsTypeEnum
- type ExecuteSqlDatabaseToolsConnectionRequest
- func (request ExecuteSqlDatabaseToolsConnectionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ExecuteSqlDatabaseToolsConnectionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ExecuteSqlDatabaseToolsConnectionRequest) RetryPolicy() *common.RetryPolicy
- func (request ExecuteSqlDatabaseToolsConnectionRequest) String() string
- func (request ExecuteSqlDatabaseToolsConnectionRequest) ValidateEnumValue() (bool, error)
- type ExecuteSqlDatabaseToolsConnectionResponse
- type ExecuteSqlDatabaseToolsConnectionSynchronousDetails
- func (m ExecuteSqlDatabaseToolsConnectionSynchronousDetails) GetOutput() ExecuteSqlOutputDetails
- func (m ExecuteSqlDatabaseToolsConnectionSynchronousDetails) MarshalJSON() (buff []byte, e error)
- func (m ExecuteSqlDatabaseToolsConnectionSynchronousDetails) String() string
- func (m *ExecuteSqlDatabaseToolsConnectionSynchronousDetails) UnmarshalJSON(data []byte) (e error)
- func (m ExecuteSqlDatabaseToolsConnectionSynchronousDetails) ValidateEnumValue() (bool, error)
- type ExecuteSqlInputBatchDetails
- type ExecuteSqlInputDetails
- type ExecuteSqlInputScriptDetails
- type ExecuteSqlInputScriptSqlRequestDetails
- type ExecuteSqlInputStandardDetails
- type ExecuteSqlObjectStorageLocation
- type ExecuteSqlOutputDetails
- type ExecuteSqlOutputDetailsTypeEnum
- type ExecuteSqlOutputDispositionDetails
- type ExecuteSqlOutputDispositionDetailsTypeEnum
- type ExecuteSqlOutputDispositionObjectStorageDetails
- type ExecuteSqlOutputDispositionObjectStorageDetailsStorageTierEnum
- func GetExecuteSqlOutputDispositionObjectStorageDetailsStorageTierEnumValues() []ExecuteSqlOutputDispositionObjectStorageDetailsStorageTierEnum
- func GetMappingExecuteSqlOutputDispositionObjectStorageDetailsStorageTierEnum(val string) (ExecuteSqlOutputDispositionObjectStorageDetailsStorageTierEnum, bool)
- type ExecuteSqlOutputObjectStorageDetails
- func (m ExecuteSqlOutputObjectStorageDetails) GetResultDispositionTemplates() []ExecuteSqlOutputResultDispositionTemplate
- func (m ExecuteSqlOutputObjectStorageDetails) MarshalJSON() (buff []byte, e error)
- func (m ExecuteSqlOutputObjectStorageDetails) String() string
- func (m ExecuteSqlOutputObjectStorageDetails) ValidateEnumValue() (bool, error)
- type ExecuteSqlOutputResultDispositionTemplate
- type ExecuteSqlResponse
- type ExecuteSqlResponseBatch
- func (m ExecuteSqlResponseBatch) GetEnv() *ExecuteSqlResponseEnv
- func (m ExecuteSqlResponseBatch) GetVersion() *string
- func (m ExecuteSqlResponseBatch) MarshalJSON() (buff []byte, e error)
- func (m ExecuteSqlResponseBatch) String() string
- func (m ExecuteSqlResponseBatch) ValidateEnumValue() (bool, error)
- type ExecuteSqlResponseEnv
- type ExecuteSqlResponseFormat
- type ExecuteSqlResponseItemBatch
- type ExecuteSqlResponseItemError
- type ExecuteSqlResponseItemProperties
- type ExecuteSqlResponseItemResultSet
- type ExecuteSqlResponseItemResultSetMetadata
- type ExecuteSqlResponseItemScript
- type ExecuteSqlResponseItemStandard
- type ExecuteSqlResponseItemStatementPos
- type ExecuteSqlResponseScript
- func (m ExecuteSqlResponseScript) GetEnv() *ExecuteSqlResponseEnv
- func (m ExecuteSqlResponseScript) GetVersion() *string
- func (m ExecuteSqlResponseScript) MarshalJSON() (buff []byte, e error)
- func (m ExecuteSqlResponseScript) String() string
- func (m ExecuteSqlResponseScript) ValidateEnumValue() (bool, error)
- type ExecuteSqlResponseStandard
- func (m ExecuteSqlResponseStandard) GetEnv() *ExecuteSqlResponseEnv
- func (m ExecuteSqlResponseStandard) GetVersion() *string
- func (m ExecuteSqlResponseStandard) MarshalJSON() (buff []byte, e error)
- func (m ExecuteSqlResponseStandard) String() string
- func (m ExecuteSqlResponseStandard) ValidateEnumValue() (bool, error)
- type GetCredentialExecuteGranteeRequest
- func (request GetCredentialExecuteGranteeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetCredentialExecuteGranteeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetCredentialExecuteGranteeRequest) RetryPolicy() *common.RetryPolicy
- func (request GetCredentialExecuteGranteeRequest) String() string
- func (request GetCredentialExecuteGranteeRequest) ValidateEnumValue() (bool, error)
- type GetCredentialExecuteGranteeResponse
- type GetCredentialPublicSynonymRequest
- func (request GetCredentialPublicSynonymRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetCredentialPublicSynonymRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetCredentialPublicSynonymRequest) RetryPolicy() *common.RetryPolicy
- func (request GetCredentialPublicSynonymRequest) String() string
- func (request GetCredentialPublicSynonymRequest) ValidateEnumValue() (bool, error)
- type GetCredentialPublicSynonymResponse
- type GetCredentialRequest
- func (request GetCredentialRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetCredentialRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetCredentialRequest) RetryPolicy() *common.RetryPolicy
- func (request GetCredentialRequest) String() string
- func (request GetCredentialRequest) ValidateEnumValue() (bool, error)
- type GetCredentialResponse
- type GetDatabaseToolsDatabaseApiGatewayConfigContentRequest
- func (request GetDatabaseToolsDatabaseApiGatewayConfigContentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetDatabaseToolsDatabaseApiGatewayConfigContentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetDatabaseToolsDatabaseApiGatewayConfigContentRequest) RetryPolicy() *common.RetryPolicy
- func (request GetDatabaseToolsDatabaseApiGatewayConfigContentRequest) String() string
- func (request GetDatabaseToolsDatabaseApiGatewayConfigContentRequest) ValidateEnumValue() (bool, error)
- type GetDatabaseToolsDatabaseApiGatewayConfigContentResponse
- type GetDatabaseToolsDatabaseApiGatewayConfigGlobalGlobalKeyEnum
- type GetDatabaseToolsDatabaseApiGatewayConfigGlobalRequest
- func (request GetDatabaseToolsDatabaseApiGatewayConfigGlobalRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetDatabaseToolsDatabaseApiGatewayConfigGlobalRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetDatabaseToolsDatabaseApiGatewayConfigGlobalRequest) RetryPolicy() *common.RetryPolicy
- func (request GetDatabaseToolsDatabaseApiGatewayConfigGlobalRequest) String() string
- func (request GetDatabaseToolsDatabaseApiGatewayConfigGlobalRequest) ValidateEnumValue() (bool, error)
- type GetDatabaseToolsDatabaseApiGatewayConfigGlobalResponse
- type GetDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest
- func (request GetDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) RetryPolicy() *common.RetryPolicy
- func (request GetDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) String() string
- func (request GetDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) ValidateEnumValue() (bool, error)
- type GetDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecResponse
- type GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest
- func (request GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) RetryPolicy() *common.RetryPolicy
- func (request GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) String() string
- func (request GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) ValidateEnumValue() (bool, error)
- type GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecResponse
- type GetDatabaseToolsDatabaseApiGatewayConfigPoolRequest
- func (request GetDatabaseToolsDatabaseApiGatewayConfigPoolRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetDatabaseToolsDatabaseApiGatewayConfigPoolRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetDatabaseToolsDatabaseApiGatewayConfigPoolRequest) RetryPolicy() *common.RetryPolicy
- func (request GetDatabaseToolsDatabaseApiGatewayConfigPoolRequest) String() string
- func (request GetDatabaseToolsDatabaseApiGatewayConfigPoolRequest) ValidateEnumValue() (bool, error)
- type GetDatabaseToolsDatabaseApiGatewayConfigPoolResponse
- type GetPropertySetPropertySetKeyEnum
- type GetPropertySetRequest
- func (request GetPropertySetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetPropertySetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetPropertySetRequest) RetryPolicy() *common.RetryPolicy
- func (request GetPropertySetRequest) String() string
- func (request GetPropertySetRequest) ValidateEnumValue() (bool, error)
- type GetPropertySetResponse
- type GetUserCredentialRequest
- func (request GetUserCredentialRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetUserCredentialRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetUserCredentialRequest) RetryPolicy() *common.RetryPolicy
- func (request GetUserCredentialRequest) String() string
- func (request GetUserCredentialRequest) ValidateEnumValue() (bool, error)
- type GetUserCredentialResponse
- type GetWorkRequestRequest
- func (request GetWorkRequestRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetWorkRequestRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetWorkRequestRequest) RetryPolicy() *common.RetryPolicy
- func (request GetWorkRequestRequest) String() string
- func (request GetWorkRequestRequest) ValidateEnumValue() (bool, error)
- type GetWorkRequestResponse
- type IdentityProviderTypeEnum
- type IdentityTypeEnum
- type ListCredentialExecuteGranteesRequest
- func (request ListCredentialExecuteGranteesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListCredentialExecuteGranteesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListCredentialExecuteGranteesRequest) RetryPolicy() *common.RetryPolicy
- func (request ListCredentialExecuteGranteesRequest) String() string
- func (request ListCredentialExecuteGranteesRequest) ValidateEnumValue() (bool, error)
- type ListCredentialExecuteGranteesResponse
- type ListCredentialExecuteGranteesSortOrderEnum
- type ListCredentialPublicSynonymsRequest
- func (request ListCredentialPublicSynonymsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListCredentialPublicSynonymsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListCredentialPublicSynonymsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListCredentialPublicSynonymsRequest) String() string
- func (request ListCredentialPublicSynonymsRequest) ValidateEnumValue() (bool, error)
- type ListCredentialPublicSynonymsResponse
- type ListCredentialPublicSynonymsSortOrderEnum
- type ListCredentialsRequest
- func (request ListCredentialsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListCredentialsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListCredentialsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListCredentialsRequest) String() string
- func (request ListCredentialsRequest) ValidateEnumValue() (bool, error)
- type ListCredentialsResponse
- type ListCredentialsSortOrderEnum
- type ListDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesRequest
- func (request ListDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesRequest) RetryPolicy() *common.RetryPolicy
- func (request ListDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesRequest) String() string
- func (request ListDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesRequest) ValidateEnumValue() (bool, error)
- type ListDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesResponse
- type ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsRequest
- func (request ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsRequest) String() string
- func (request ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsRequest) ValidateEnumValue() (bool, error)
- type ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsResponse
- type ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortByEnum
- func GetListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortByEnumValues() []ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortByEnum
- func GetMappingListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortByEnum(val string) (ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortByEnum, bool)
- type ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortOrderEnum
- func GetListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortOrderEnumValues() []ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortOrderEnum
- func GetMappingListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortOrderEnum(val string) (ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortOrderEnum, bool)
- type ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsRequest
- func (request ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsRequest) String() string
- func (request ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsRequest) ValidateEnumValue() (bool, error)
- type ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsResponse
- type ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortByEnum
- func GetListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortByEnumValues() []ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortByEnum
- func GetMappingListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortByEnum(val string) (ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortByEnum, bool)
- type ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortOrderEnum
- func GetListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortOrderEnumValues() []ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortOrderEnum
- func GetMappingListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortOrderEnum(val string) (ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortOrderEnum, bool)
- type ListDatabaseToolsDatabaseApiGatewayConfigPoolsRequest
- func (request ListDatabaseToolsDatabaseApiGatewayConfigPoolsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListDatabaseToolsDatabaseApiGatewayConfigPoolsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListDatabaseToolsDatabaseApiGatewayConfigPoolsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListDatabaseToolsDatabaseApiGatewayConfigPoolsRequest) String() string
- func (request ListDatabaseToolsDatabaseApiGatewayConfigPoolsRequest) ValidateEnumValue() (bool, error)
- type ListDatabaseToolsDatabaseApiGatewayConfigPoolsResponse
- type ListDatabaseToolsDatabaseApiGatewayConfigPoolsSortByEnum
- type ListDatabaseToolsDatabaseApiGatewayConfigPoolsSortOrderEnum
- type ListUserCredentialsRequest
- func (request ListUserCredentialsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListUserCredentialsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListUserCredentialsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListUserCredentialsRequest) String() string
- func (request ListUserCredentialsRequest) ValidateEnumValue() (bool, error)
- type ListUserCredentialsResponse
- type ListUserCredentialsSortOrderEnum
- type ListWorkRequestErrorsRequest
- func (request ListWorkRequestErrorsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListWorkRequestErrorsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListWorkRequestErrorsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListWorkRequestErrorsRequest) String() string
- func (request ListWorkRequestErrorsRequest) ValidateEnumValue() (bool, error)
- type ListWorkRequestErrorsResponse
- type ListWorkRequestErrorsSortByEnum
- type ListWorkRequestErrorsSortOrderEnum
- type ListWorkRequestLogsRequest
- func (request ListWorkRequestLogsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListWorkRequestLogsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListWorkRequestLogsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListWorkRequestLogsRequest) String() string
- func (request ListWorkRequestLogsRequest) ValidateEnumValue() (bool, error)
- type ListWorkRequestLogsResponse
- type ListWorkRequestLogsSortByEnum
- type ListWorkRequestLogsSortOrderEnum
- type ListWorkRequestsRequest
- func (request ListWorkRequestsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListWorkRequestsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListWorkRequestsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListWorkRequestsRequest) String() string
- func (request ListWorkRequestsRequest) ValidateEnumValue() (bool, error)
- type ListWorkRequestsResponse
- type ListWorkRequestsSortByEnum
- type ListWorkRequestsSortOrderEnum
- type OperationStatusEnum
- type OperationTypeEnum
- type PayloadTypeEnum
- type PropertySet
- type PropertySetApex
- type PropertySetApexDocumentGenerator
- type PropertySetApexDocumentGeneratorAutonomousDatabaseResourcePrincipalStatusEnum
- type PropertySetApexDocumentGeneratorPrintServerTypeEnum
- type PropertySetApexFaIntegration
- type PropertySetKeyEnum
- type PropertySetOracleDatabaseExternalAuthentication
- func (m PropertySetOracleDatabaseExternalAuthentication) GetIsMutable() *bool
- func (m PropertySetOracleDatabaseExternalAuthentication) MarshalJSON() (buff []byte, e error)
- func (m PropertySetOracleDatabaseExternalAuthentication) String() string
- func (m *PropertySetOracleDatabaseExternalAuthentication) UnmarshalJSON(data []byte) (e error)
- func (m PropertySetOracleDatabaseExternalAuthentication) ValidateEnumValue() (bool, error)
- type PropertySetOracleDatabaseExternalAuthenticationIdentityProvider
- type PropertySetOracleDatabaseExternalAuthenticationIdentityProviderAzureAd
- func (m PropertySetOracleDatabaseExternalAuthenticationIdentityProviderAzureAd) MarshalJSON() (buff []byte, e error)
- func (m PropertySetOracleDatabaseExternalAuthenticationIdentityProviderAzureAd) String() string
- func (m PropertySetOracleDatabaseExternalAuthenticationIdentityProviderAzureAd) ValidateEnumValue() (bool, error)
- type PropertySetOracleDatabaseExternalAuthenticationIdentityProviderNone
- func (m PropertySetOracleDatabaseExternalAuthenticationIdentityProviderNone) MarshalJSON() (buff []byte, e error)
- func (m PropertySetOracleDatabaseExternalAuthenticationIdentityProviderNone) String() string
- func (m PropertySetOracleDatabaseExternalAuthenticationIdentityProviderNone) ValidateEnumValue() (bool, error)
- type PropertySetOracleDatabaseExternalAuthenticationIdentityProviderOciIam
- func (m PropertySetOracleDatabaseExternalAuthenticationIdentityProviderOciIam) MarshalJSON() (buff []byte, e error)
- func (m PropertySetOracleDatabaseExternalAuthenticationIdentityProviderOciIam) String() string
- func (m PropertySetOracleDatabaseExternalAuthenticationIdentityProviderOciIam) ValidateEnumValue() (bool, error)
- type SortOrderEnum
- type StatementTypeEnum
- type UpdateCredentialBasicDetails
- type UpdateCredentialDetails
- type UpdateCredentialRequest
- func (request UpdateCredentialRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateCredentialRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateCredentialRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateCredentialRequest) String() string
- func (request UpdateCredentialRequest) ValidateEnumValue() (bool, error)
- type UpdateCredentialResponse
- type UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDefaultDetails
- func (m UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDefaultDetails) GetAdvancedProperties() map[string]string
- func (m UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDefaultDetails) GetCertificateBundle() DatabaseApiGatewayConfigCertificateBundle
- func (m UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDefaultDetails) GetDatabaseApiStatus() UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsDatabaseApiStatusEnum
- func (m UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDefaultDetails) GetDocumentRoot() *string
- func (m UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDefaultDetails) GetHttpPort() *int
- func (m UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDefaultDetails) GetHttpsPort() *int
- func (m UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDefaultDetails) GetPoolRoute() UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsPoolRouteEnum
- func (m UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDefaultDetails) GetPoolRoutingHeader() *string
- func (m UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDefaultDetails) MarshalJSON() (buff []byte, e error)
- func (m UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDefaultDetails) String() string
- func (m *UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDefaultDetails) UnmarshalJSON(data []byte) (e error)
- func (m UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDefaultDetails) ValidateEnumValue() (bool, error)
- type UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetails
- type UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsDatabaseApiStatusEnum
- type UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsPoolRouteEnum
- func GetMappingUpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsPoolRouteEnum(val string) (UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsPoolRouteEnum, bool)
- func GetUpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsPoolRouteEnumValues() []UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsPoolRouteEnum
- type UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalGlobalKeyEnum
- func GetMappingUpdateDatabaseToolsDatabaseApiGatewayConfigGlobalGlobalKeyEnum(val string) (UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalGlobalKeyEnum, bool)
- func GetUpdateDatabaseToolsDatabaseApiGatewayConfigGlobalGlobalKeyEnumValues() []UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalGlobalKeyEnum
- type UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalRequest
- func (request UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalRequest) String() string
- func (request UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalRequest) ValidateEnumValue() (bool, error)
- type UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalResponse
- type UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultDetails
- func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultDetails) GetContent() *string
- func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultDetails) GetDisplayName() *string
- func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultDetails) MarshalJSON() (buff []byte, e error)
- func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultDetails) String() string
- func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultDetails) ValidateEnumValue() (bool, error)
- type UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDetails
- type UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest
- func (request UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) String() string
- func (request UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) ValidateEnumValue() (bool, error)
- type UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecResponse
- type UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails
- func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetAlias() *string
- func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetDatabaseObjectName() *string
- func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetDatabaseObjectType() ...
- func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetDescription() *string
- func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetDisplayName() *string
- func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetOperations() ...
- func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetRoles() []string
- func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetScope() *string
- func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetSecuritySchemes() ...
- func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) MarshalJSON() (buff []byte, e error)
- func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) String() string
- func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) ValidateEnumValue() (bool, error)
- type UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetails
- type UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnum
- type UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsOperationsEnum
- type UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsSecuritySchemesEnum
- type UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest
- func (request UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) String() string
- func (request UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) ValidateEnumValue() (bool, error)
- type UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecResponse
- type UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails
- func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetAdvancedProperties() map[string]string
- func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetDatabaseActionsStatus() ...
- func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetDatabaseToolsConnectionId() *string
- func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetDisplayName() *string
- func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetInitialPoolSize() *int
- func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetJwtProfileAudience() *string
- func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetJwtProfileIssuer() *string
- func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetJwtProfileJwkUrl() *string
- func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetJwtProfileRoleClaimName() *string
- func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetMaxPoolSize() *int
- func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetMinPoolSize() *int
- func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetPoolRouteValue() *string
- func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetRestEnabledSqlStatus() UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusEnum
- func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) MarshalJSON() (buff []byte, e error)
- func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) String() string
- func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) ValidateEnumValue() (bool, error)
- type UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetails
- type UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsDatabaseActionsStatusEnum
- type UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusEnum
- type UpdateDatabaseToolsDatabaseApiGatewayConfigPoolRequest
- func (request UpdateDatabaseToolsDatabaseApiGatewayConfigPoolRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateDatabaseToolsDatabaseApiGatewayConfigPoolRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateDatabaseToolsDatabaseApiGatewayConfigPoolRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateDatabaseToolsDatabaseApiGatewayConfigPoolRequest) String() string
- func (request UpdateDatabaseToolsDatabaseApiGatewayConfigPoolRequest) ValidateEnumValue() (bool, error)
- type UpdateDatabaseToolsDatabaseApiGatewayConfigPoolResponse
- type UpdatePropertySetApexDocumentGeneratorDetails
- type UpdatePropertySetApexFaIntegrationDetails
- type UpdatePropertySetDetails
- type UpdatePropertySetOracleDatabaseExternalAuthenticationDetails
- func (m UpdatePropertySetOracleDatabaseExternalAuthenticationDetails) MarshalJSON() (buff []byte, e error)
- func (m UpdatePropertySetOracleDatabaseExternalAuthenticationDetails) String() string
- func (m *UpdatePropertySetOracleDatabaseExternalAuthenticationDetails) UnmarshalJSON(data []byte) (e error)
- func (m UpdatePropertySetOracleDatabaseExternalAuthenticationDetails) ValidateEnumValue() (bool, error)
- type UpdatePropertySetPropertySetKeyEnum
- type UpdatePropertySetRequest
- func (request UpdatePropertySetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdatePropertySetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdatePropertySetRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdatePropertySetRequest) String() string
- func (request UpdatePropertySetRequest) ValidateEnumValue() (bool, error)
- type UpdatePropertySetResponse
- type UserCredential
- type UserCredentialCollection
- type UserCredentialSummary
- type ValidateDatabaseToolsConnectionDetails
- type ValidateDatabaseToolsConnectionMySqlDetails
- type ValidateDatabaseToolsConnectionMySqlResult
- func (m ValidateDatabaseToolsConnectionMySqlResult) GetAction() *string
- func (m ValidateDatabaseToolsConnectionMySqlResult) GetCause() *string
- func (m ValidateDatabaseToolsConnectionMySqlResult) GetCode() *string
- func (m ValidateDatabaseToolsConnectionMySqlResult) GetMessage() *string
- func (m ValidateDatabaseToolsConnectionMySqlResult) MarshalJSON() (buff []byte, e error)
- func (m ValidateDatabaseToolsConnectionMySqlResult) String() string
- func (m ValidateDatabaseToolsConnectionMySqlResult) ValidateEnumValue() (bool, error)
- type ValidateDatabaseToolsConnectionOracleDatabaseDetails
- type ValidateDatabaseToolsConnectionOracleDatabaseResult
- func (m ValidateDatabaseToolsConnectionOracleDatabaseResult) GetAction() *string
- func (m ValidateDatabaseToolsConnectionOracleDatabaseResult) GetCause() *string
- func (m ValidateDatabaseToolsConnectionOracleDatabaseResult) GetCode() *string
- func (m ValidateDatabaseToolsConnectionOracleDatabaseResult) GetMessage() *string
- func (m ValidateDatabaseToolsConnectionOracleDatabaseResult) MarshalJSON() (buff []byte, e error)
- func (m ValidateDatabaseToolsConnectionOracleDatabaseResult) String() string
- func (m ValidateDatabaseToolsConnectionOracleDatabaseResult) ValidateEnumValue() (bool, error)
- type ValidateDatabaseToolsConnectionPostgresqlDetails
- type ValidateDatabaseToolsConnectionPostgresqlResult
- func (m ValidateDatabaseToolsConnectionPostgresqlResult) GetAction() *string
- func (m ValidateDatabaseToolsConnectionPostgresqlResult) GetCause() *string
- func (m ValidateDatabaseToolsConnectionPostgresqlResult) GetCode() *string
- func (m ValidateDatabaseToolsConnectionPostgresqlResult) GetMessage() *string
- func (m ValidateDatabaseToolsConnectionPostgresqlResult) MarshalJSON() (buff []byte, e error)
- func (m ValidateDatabaseToolsConnectionPostgresqlResult) String() string
- func (m ValidateDatabaseToolsConnectionPostgresqlResult) ValidateEnumValue() (bool, error)
- type ValidateDatabaseToolsConnectionRequest
- func (request ValidateDatabaseToolsConnectionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ValidateDatabaseToolsConnectionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ValidateDatabaseToolsConnectionRequest) RetryPolicy() *common.RetryPolicy
- func (request ValidateDatabaseToolsConnectionRequest) String() string
- func (request ValidateDatabaseToolsConnectionRequest) ValidateEnumValue() (bool, error)
- type ValidateDatabaseToolsConnectionResponse
- type ValidateDatabaseToolsConnectionResult
- type ValidateDatabaseToolsIdentityCredentialDetails
- type ValidateDatabaseToolsIdentityCredentialOracleDatabaseResourcePrincipalDetails
- func (m ValidateDatabaseToolsIdentityCredentialOracleDatabaseResourcePrincipalDetails) MarshalJSON() (buff []byte, e error)
- func (m ValidateDatabaseToolsIdentityCredentialOracleDatabaseResourcePrincipalDetails) String() string
- func (m ValidateDatabaseToolsIdentityCredentialOracleDatabaseResourcePrincipalDetails) ValidateEnumValue() (bool, error)
- type ValidateDatabaseToolsIdentityCredentialOracleDatabaseResourcePrincipalResult
- func (m ValidateDatabaseToolsIdentityCredentialOracleDatabaseResourcePrincipalResult) GetAction() *string
- func (m ValidateDatabaseToolsIdentityCredentialOracleDatabaseResourcePrincipalResult) GetCause() *string
- func (m ValidateDatabaseToolsIdentityCredentialOracleDatabaseResourcePrincipalResult) GetCode() *string
- func (m ValidateDatabaseToolsIdentityCredentialOracleDatabaseResourcePrincipalResult) GetMessage() *string
- func (m ValidateDatabaseToolsIdentityCredentialOracleDatabaseResourcePrincipalResult) MarshalJSON() (buff []byte, e error)
- func (m ValidateDatabaseToolsIdentityCredentialOracleDatabaseResourcePrincipalResult) String() string
- func (m ValidateDatabaseToolsIdentityCredentialOracleDatabaseResourcePrincipalResult) ValidateEnumValue() (bool, error)
- type ValidateDatabaseToolsIdentityCredentialRequest
- func (request ValidateDatabaseToolsIdentityCredentialRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ValidateDatabaseToolsIdentityCredentialRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ValidateDatabaseToolsIdentityCredentialRequest) RetryPolicy() *common.RetryPolicy
- func (request ValidateDatabaseToolsIdentityCredentialRequest) String() string
- func (request ValidateDatabaseToolsIdentityCredentialRequest) ValidateEnumValue() (bool, error)
- type ValidateDatabaseToolsIdentityCredentialResponse
- type ValidateDatabaseToolsIdentityCredentialResult
- type ValidationExternalAuthenticationStatus
- type ValidationIdentityStatus
- type WorkRequest
- type WorkRequestCollection
- type WorkRequestError
- type WorkRequestErrorCollection
- type WorkRequestLogEntry
- type WorkRequestLogEntryCollection
- type WorkRequestResource
- type WorkRequestSummary
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetActionTypeEnumStringValues ¶
func GetActionTypeEnumStringValues() []string
GetActionTypeEnumStringValues Enumerates the set of values in String for ActionTypeEnum
func GetApexFaIntegrationPrerequisitesCheckStatusEnumStringValues ¶
func GetApexFaIntegrationPrerequisitesCheckStatusEnumStringValues() []string
GetApexFaIntegrationPrerequisitesCheckStatusEnumStringValues Enumerates the set of values in String for ApexFaIntegrationPrerequisitesCheckStatusEnum
func GetConnectionTypeEnumStringValues ¶
func GetConnectionTypeEnumStringValues() []string
GetConnectionTypeEnumStringValues Enumerates the set of values in String for ConnectionTypeEnum
func GetCreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnumStringValues ¶
func GetCreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnumStringValues() []string
GetCreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnumStringValues Enumerates the set of values in String for CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnum
func GetCreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsOperationsEnumStringValues ¶
func GetCreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsOperationsEnumStringValues() []string
GetCreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsOperationsEnumStringValues Enumerates the set of values in String for CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsOperationsEnum
func GetCreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsSecuritySchemesEnumStringValues ¶
func GetCreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsSecuritySchemesEnumStringValues() []string
GetCreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsSecuritySchemesEnumStringValues Enumerates the set of values in String for CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsSecuritySchemesEnum
func GetCreateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsDatabaseActionsStatusEnumStringValues ¶
func GetCreateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsDatabaseActionsStatusEnumStringValues() []string
GetCreateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsDatabaseActionsStatusEnumStringValues Enumerates the set of values in String for CreateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsDatabaseActionsStatusEnum
func GetCreateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusEnumStringValues ¶
func GetCreateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusEnumStringValues() []string
GetCreateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusEnumStringValues Enumerates the set of values in String for CreateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusEnum
func GetCredentialKeyTypeEnumStringValues ¶
func GetCredentialKeyTypeEnumStringValues() []string
GetCredentialKeyTypeEnumStringValues Enumerates the set of values in String for CredentialKeyTypeEnum
func GetCredentialRelatedResourceTypeEnumStringValues ¶
func GetCredentialRelatedResourceTypeEnumStringValues() []string
GetCredentialRelatedResourceTypeEnumStringValues Enumerates the set of values in String for CredentialRelatedResourceTypeEnum
func GetCredentialTypeEnumStringValues ¶
func GetCredentialTypeEnumStringValues() []string
GetCredentialTypeEnumStringValues Enumerates the set of values in String for CredentialTypeEnum
func GetDatabaseApiGatewayConfigAdvancedPropertyConfigTypeEnumStringValues ¶
func GetDatabaseApiGatewayConfigAdvancedPropertyConfigTypeEnumStringValues() []string
GetDatabaseApiGatewayConfigAdvancedPropertyConfigTypeEnumStringValues Enumerates the set of values in String for DatabaseApiGatewayConfigAdvancedPropertyConfigTypeEnum
func GetDatabaseApiGatewayConfigCertificateBundleTypeEnumStringValues ¶
func GetDatabaseApiGatewayConfigCertificateBundleTypeEnumStringValues() []string
GetDatabaseApiGatewayConfigCertificateBundleTypeEnumStringValues Enumerates the set of values in String for DatabaseApiGatewayConfigCertificateBundleTypeEnum
func GetDatabaseApiGatewayConfigCertificatePrivateKeyFileNameFormatEnumStringValues ¶
func GetDatabaseApiGatewayConfigCertificatePrivateKeyFileNameFormatEnumStringValues() []string
GetDatabaseApiGatewayConfigCertificatePrivateKeyFileNameFormatEnumStringValues Enumerates the set of values in String for DatabaseApiGatewayConfigCertificatePrivateKeyFileNameFormatEnum
func GetDatabaseApiGatewayConfigCertificatePublicFileNameFormatEnumStringValues ¶
func GetDatabaseApiGatewayConfigCertificatePublicFileNameFormatEnumStringValues() []string
GetDatabaseApiGatewayConfigCertificatePublicFileNameFormatEnumStringValues Enumerates the set of values in String for DatabaseApiGatewayConfigCertificatePublicFileNameFormatEnum
func GetDatabaseApiGatewayConfigGlobalKeyEnumStringValues ¶
func GetDatabaseApiGatewayConfigGlobalKeyEnumStringValues() []string
GetDatabaseApiGatewayConfigGlobalKeyEnumStringValues Enumerates the set of values in String for DatabaseApiGatewayConfigGlobalKeyEnum
func GetDatabaseApiGatewayConfigTypeEnumStringValues ¶
func GetDatabaseApiGatewayConfigTypeEnumStringValues() []string
GetDatabaseApiGatewayConfigTypeEnumStringValues Enumerates the set of values in String for DatabaseApiGatewayConfigTypeEnum
func GetDatabaseToolsConnectionLifecycleStateEnumStringValues ¶
func GetDatabaseToolsConnectionLifecycleStateEnumStringValues() []string
GetDatabaseToolsConnectionLifecycleStateEnumStringValues Enumerates the set of values in String for DatabaseToolsConnectionLifecycleStateEnum
func GetDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDataTypeEnumStringValues ¶
func GetDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDataTypeEnumStringValues() []string
GetDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDataTypeEnumStringValues Enumerates the set of values in String for DatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDataTypeEnum
func GetDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDatabaseToolsConnectionTypesEnumStringValues ¶
func GetDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDatabaseToolsConnectionTypesEnumStringValues() []string
GetDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDatabaseToolsConnectionTypesEnumStringValues Enumerates the set of values in String for DatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDatabaseToolsConnectionTypesEnum
func GetDatabaseToolsDatabaseApiGatewayConfigGlobalDatabaseApiStatusEnumStringValues ¶
func GetDatabaseToolsDatabaseApiGatewayConfigGlobalDatabaseApiStatusEnumStringValues() []string
GetDatabaseToolsDatabaseApiGatewayConfigGlobalDatabaseApiStatusEnumStringValues Enumerates the set of values in String for DatabaseToolsDatabaseApiGatewayConfigGlobalDatabaseApiStatusEnum
func GetDatabaseToolsDatabaseApiGatewayConfigGlobalMetadataSourceEnumStringValues ¶
func GetDatabaseToolsDatabaseApiGatewayConfigGlobalMetadataSourceEnumStringValues() []string
GetDatabaseToolsDatabaseApiGatewayConfigGlobalMetadataSourceEnumStringValues Enumerates the set of values in String for DatabaseToolsDatabaseApiGatewayConfigGlobalMetadataSourceEnum
func GetDatabaseToolsDatabaseApiGatewayConfigGlobalPoolRouteEnumStringValues ¶
func GetDatabaseToolsDatabaseApiGatewayConfigGlobalPoolRouteEnumStringValues() []string
GetDatabaseToolsDatabaseApiGatewayConfigGlobalPoolRouteEnumStringValues Enumerates the set of values in String for DatabaseToolsDatabaseApiGatewayConfigGlobalPoolRouteEnum
func GetDatabaseToolsDatabaseApiGatewayConfigLifecycleStateEnumStringValues ¶
func GetDatabaseToolsDatabaseApiGatewayConfigLifecycleStateEnumStringValues() []string
GetDatabaseToolsDatabaseApiGatewayConfigLifecycleStateEnumStringValues Enumerates the set of values in String for DatabaseToolsDatabaseApiGatewayConfigLifecycleStateEnum
func GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDatabaseObjectTypeEnumStringValues ¶
func GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDatabaseObjectTypeEnumStringValues() []string
GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDatabaseObjectTypeEnumStringValues Enumerates the set of values in String for DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDatabaseObjectTypeEnum
func GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecOperationsEnumStringValues ¶
func GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecOperationsEnumStringValues() []string
GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecOperationsEnumStringValues Enumerates the set of values in String for DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecOperationsEnum
func GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecSecuritySchemesEnumStringValues ¶
func GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecSecuritySchemesEnumStringValues() []string
GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecSecuritySchemesEnumStringValues Enumerates the set of values in String for DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecSecuritySchemesEnum
func GetDatabaseToolsDatabaseApiGatewayConfigPoolContentDatabaseActionsStatusEnumStringValues ¶
func GetDatabaseToolsDatabaseApiGatewayConfigPoolContentDatabaseActionsStatusEnumStringValues() []string
GetDatabaseToolsDatabaseApiGatewayConfigPoolContentDatabaseActionsStatusEnumStringValues Enumerates the set of values in String for DatabaseToolsDatabaseApiGatewayConfigPoolContentDatabaseActionsStatusEnum
func GetDatabaseToolsDatabaseApiGatewayConfigPoolContentRestEnabledSqlStatusEnumStringValues ¶
func GetDatabaseToolsDatabaseApiGatewayConfigPoolContentRestEnabledSqlStatusEnumStringValues() []string
GetDatabaseToolsDatabaseApiGatewayConfigPoolContentRestEnabledSqlStatusEnumStringValues Enumerates the set of values in String for DatabaseToolsDatabaseApiGatewayConfigPoolContentRestEnabledSqlStatusEnum
func GetDatabaseToolsDatabaseApiGatewayConfigPoolDatabaseActionsStatusEnumStringValues ¶
func GetDatabaseToolsDatabaseApiGatewayConfigPoolDatabaseActionsStatusEnumStringValues() []string
GetDatabaseToolsDatabaseApiGatewayConfigPoolDatabaseActionsStatusEnumStringValues Enumerates the set of values in String for DatabaseToolsDatabaseApiGatewayConfigPoolDatabaseActionsStatusEnum
func GetDatabaseToolsDatabaseApiGatewayConfigPoolRestEnabledSqlStatusEnumStringValues ¶
func GetDatabaseToolsDatabaseApiGatewayConfigPoolRestEnabledSqlStatusEnumStringValues() []string
GetDatabaseToolsDatabaseApiGatewayConfigPoolRestEnabledSqlStatusEnumStringValues Enumerates the set of values in String for DatabaseToolsDatabaseApiGatewayConfigPoolRestEnabledSqlStatusEnum
func GetDatabaseToolsExternalAuthenticationStatusEnumStringValues ¶
func GetDatabaseToolsExternalAuthenticationStatusEnumStringValues() []string
GetDatabaseToolsExternalAuthenticationStatusEnumStringValues Enumerates the set of values in String for DatabaseToolsExternalAuthenticationStatusEnum
func GetDatabaseToolsIdentityLifecycleStateEnumStringValues ¶
func GetDatabaseToolsIdentityLifecycleStateEnumStringValues() []string
GetDatabaseToolsIdentityLifecycleStateEnumStringValues Enumerates the set of values in String for DatabaseToolsIdentityLifecycleStateEnum
func GetDatabaseToolsIdentityStatusEnumStringValues ¶
func GetDatabaseToolsIdentityStatusEnumStringValues() []string
GetDatabaseToolsIdentityStatusEnumStringValues Enumerates the set of values in String for DatabaseToolsIdentityStatusEnum
func GetDbmsCloudStatusEnumStringValues ¶
func GetDbmsCloudStatusEnumStringValues() []string
GetDbmsCloudStatusEnumStringValues Enumerates the set of values in String for DbmsCloudStatusEnum
func GetExecuteSqlAsynchronousInputDetailsTypeEnumStringValues ¶
func GetExecuteSqlAsynchronousInputDetailsTypeEnumStringValues() []string
GetExecuteSqlAsynchronousInputDetailsTypeEnumStringValues Enumerates the set of values in String for ExecuteSqlAsynchronousInputDetailsTypeEnum
func GetExecuteSqlBindModeEnumStringValues ¶
func GetExecuteSqlBindModeEnumStringValues() []string
GetExecuteSqlBindModeEnumStringValues Enumerates the set of values in String for ExecuteSqlBindModeEnum
func GetExecuteSqlDatabaseToolsConnectionDetailsTypeEnumStringValues ¶
func GetExecuteSqlDatabaseToolsConnectionDetailsTypeEnumStringValues() []string
GetExecuteSqlDatabaseToolsConnectionDetailsTypeEnumStringValues Enumerates the set of values in String for ExecuteSqlDatabaseToolsConnectionDetailsTypeEnum
func GetExecuteSqlOutputDetailsTypeEnumStringValues ¶
func GetExecuteSqlOutputDetailsTypeEnumStringValues() []string
GetExecuteSqlOutputDetailsTypeEnumStringValues Enumerates the set of values in String for ExecuteSqlOutputDetailsTypeEnum
func GetExecuteSqlOutputDispositionDetailsTypeEnumStringValues ¶
func GetExecuteSqlOutputDispositionDetailsTypeEnumStringValues() []string
GetExecuteSqlOutputDispositionDetailsTypeEnumStringValues Enumerates the set of values in String for ExecuteSqlOutputDispositionDetailsTypeEnum
func GetExecuteSqlOutputDispositionObjectStorageDetailsStorageTierEnumStringValues ¶
func GetExecuteSqlOutputDispositionObjectStorageDetailsStorageTierEnumStringValues() []string
GetExecuteSqlOutputDispositionObjectStorageDetailsStorageTierEnumStringValues Enumerates the set of values in String for ExecuteSqlOutputDispositionObjectStorageDetailsStorageTierEnum
func GetGetDatabaseToolsDatabaseApiGatewayConfigGlobalGlobalKeyEnumStringValues ¶
func GetGetDatabaseToolsDatabaseApiGatewayConfigGlobalGlobalKeyEnumStringValues() []string
GetGetDatabaseToolsDatabaseApiGatewayConfigGlobalGlobalKeyEnumStringValues Enumerates the set of values in String for GetDatabaseToolsDatabaseApiGatewayConfigGlobalGlobalKeyEnum
func GetGetPropertySetPropertySetKeyEnumStringValues ¶
func GetGetPropertySetPropertySetKeyEnumStringValues() []string
GetGetPropertySetPropertySetKeyEnumStringValues Enumerates the set of values in String for GetPropertySetPropertySetKeyEnum
func GetIdentityProviderTypeEnumStringValues ¶
func GetIdentityProviderTypeEnumStringValues() []string
GetIdentityProviderTypeEnumStringValues Enumerates the set of values in String for IdentityProviderTypeEnum
func GetIdentityTypeEnumStringValues ¶
func GetIdentityTypeEnumStringValues() []string
GetIdentityTypeEnumStringValues Enumerates the set of values in String for IdentityTypeEnum
func GetListCredentialExecuteGranteesSortOrderEnumStringValues ¶
func GetListCredentialExecuteGranteesSortOrderEnumStringValues() []string
GetListCredentialExecuteGranteesSortOrderEnumStringValues Enumerates the set of values in String for ListCredentialExecuteGranteesSortOrderEnum
func GetListCredentialPublicSynonymsSortOrderEnumStringValues ¶
func GetListCredentialPublicSynonymsSortOrderEnumStringValues() []string
GetListCredentialPublicSynonymsSortOrderEnumStringValues Enumerates the set of values in String for ListCredentialPublicSynonymsSortOrderEnum
func GetListCredentialsSortOrderEnumStringValues ¶
func GetListCredentialsSortOrderEnumStringValues() []string
GetListCredentialsSortOrderEnumStringValues Enumerates the set of values in String for ListCredentialsSortOrderEnum
func GetListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortByEnumStringValues ¶
func GetListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortByEnumStringValues() []string
GetListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortByEnumStringValues Enumerates the set of values in String for ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortByEnum
func GetListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortOrderEnumStringValues ¶
func GetListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortOrderEnumStringValues() []string
GetListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortOrderEnumStringValues Enumerates the set of values in String for ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortOrderEnum
func GetListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortByEnumStringValues ¶
func GetListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortByEnumStringValues() []string
GetListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortByEnumStringValues Enumerates the set of values in String for ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortByEnum
func GetListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortOrderEnumStringValues ¶
func GetListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortOrderEnumStringValues() []string
GetListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortOrderEnumStringValues Enumerates the set of values in String for ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortOrderEnum
func GetListDatabaseToolsDatabaseApiGatewayConfigPoolsSortByEnumStringValues ¶
func GetListDatabaseToolsDatabaseApiGatewayConfigPoolsSortByEnumStringValues() []string
GetListDatabaseToolsDatabaseApiGatewayConfigPoolsSortByEnumStringValues Enumerates the set of values in String for ListDatabaseToolsDatabaseApiGatewayConfigPoolsSortByEnum
func GetListDatabaseToolsDatabaseApiGatewayConfigPoolsSortOrderEnumStringValues ¶
func GetListDatabaseToolsDatabaseApiGatewayConfigPoolsSortOrderEnumStringValues() []string
GetListDatabaseToolsDatabaseApiGatewayConfigPoolsSortOrderEnumStringValues Enumerates the set of values in String for ListDatabaseToolsDatabaseApiGatewayConfigPoolsSortOrderEnum
func GetListUserCredentialsSortOrderEnumStringValues ¶
func GetListUserCredentialsSortOrderEnumStringValues() []string
GetListUserCredentialsSortOrderEnumStringValues Enumerates the set of values in String for ListUserCredentialsSortOrderEnum
func GetListWorkRequestErrorsSortByEnumStringValues ¶
func GetListWorkRequestErrorsSortByEnumStringValues() []string
GetListWorkRequestErrorsSortByEnumStringValues Enumerates the set of values in String for ListWorkRequestErrorsSortByEnum
func GetListWorkRequestErrorsSortOrderEnumStringValues ¶
func GetListWorkRequestErrorsSortOrderEnumStringValues() []string
GetListWorkRequestErrorsSortOrderEnumStringValues Enumerates the set of values in String for ListWorkRequestErrorsSortOrderEnum
func GetListWorkRequestLogsSortByEnumStringValues ¶
func GetListWorkRequestLogsSortByEnumStringValues() []string
GetListWorkRequestLogsSortByEnumStringValues Enumerates the set of values in String for ListWorkRequestLogsSortByEnum
func GetListWorkRequestLogsSortOrderEnumStringValues ¶
func GetListWorkRequestLogsSortOrderEnumStringValues() []string
GetListWorkRequestLogsSortOrderEnumStringValues Enumerates the set of values in String for ListWorkRequestLogsSortOrderEnum
func GetListWorkRequestsSortByEnumStringValues ¶
func GetListWorkRequestsSortByEnumStringValues() []string
GetListWorkRequestsSortByEnumStringValues Enumerates the set of values in String for ListWorkRequestsSortByEnum
func GetListWorkRequestsSortOrderEnumStringValues ¶
func GetListWorkRequestsSortOrderEnumStringValues() []string
GetListWorkRequestsSortOrderEnumStringValues Enumerates the set of values in String for ListWorkRequestsSortOrderEnum
func GetOperationStatusEnumStringValues ¶
func GetOperationStatusEnumStringValues() []string
GetOperationStatusEnumStringValues Enumerates the set of values in String for OperationStatusEnum
func GetOperationTypeEnumStringValues ¶
func GetOperationTypeEnumStringValues() []string
GetOperationTypeEnumStringValues Enumerates the set of values in String for OperationTypeEnum
func GetPayloadTypeEnumStringValues ¶
func GetPayloadTypeEnumStringValues() []string
GetPayloadTypeEnumStringValues Enumerates the set of values in String for PayloadTypeEnum
func GetPropertySetApexDocumentGeneratorAutonomousDatabaseResourcePrincipalStatusEnumStringValues ¶
func GetPropertySetApexDocumentGeneratorAutonomousDatabaseResourcePrincipalStatusEnumStringValues() []string
GetPropertySetApexDocumentGeneratorAutonomousDatabaseResourcePrincipalStatusEnumStringValues Enumerates the set of values in String for PropertySetApexDocumentGeneratorAutonomousDatabaseResourcePrincipalStatusEnum
func GetPropertySetApexDocumentGeneratorPrintServerTypeEnumStringValues ¶
func GetPropertySetApexDocumentGeneratorPrintServerTypeEnumStringValues() []string
GetPropertySetApexDocumentGeneratorPrintServerTypeEnumStringValues Enumerates the set of values in String for PropertySetApexDocumentGeneratorPrintServerTypeEnum
func GetPropertySetKeyEnumStringValues ¶
func GetPropertySetKeyEnumStringValues() []string
GetPropertySetKeyEnumStringValues Enumerates the set of values in String for PropertySetKeyEnum
func GetSortOrderEnumStringValues ¶
func GetSortOrderEnumStringValues() []string
GetSortOrderEnumStringValues Enumerates the set of values in String for SortOrderEnum
func GetStatementTypeEnumStringValues ¶
func GetStatementTypeEnumStringValues() []string
GetStatementTypeEnumStringValues Enumerates the set of values in String for StatementTypeEnum
func GetUpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsDatabaseApiStatusEnumStringValues ¶
func GetUpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsDatabaseApiStatusEnumStringValues() []string
GetUpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsDatabaseApiStatusEnumStringValues Enumerates the set of values in String for UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsDatabaseApiStatusEnum
func GetUpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsPoolRouteEnumStringValues ¶
func GetUpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsPoolRouteEnumStringValues() []string
GetUpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsPoolRouteEnumStringValues Enumerates the set of values in String for UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsPoolRouteEnum
func GetUpdateDatabaseToolsDatabaseApiGatewayConfigGlobalGlobalKeyEnumStringValues ¶
func GetUpdateDatabaseToolsDatabaseApiGatewayConfigGlobalGlobalKeyEnumStringValues() []string
GetUpdateDatabaseToolsDatabaseApiGatewayConfigGlobalGlobalKeyEnumStringValues Enumerates the set of values in String for UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalGlobalKeyEnum
func GetUpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnumStringValues ¶
func GetUpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnumStringValues() []string
GetUpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnumStringValues Enumerates the set of values in String for UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnum
func GetUpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsOperationsEnumStringValues ¶
func GetUpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsOperationsEnumStringValues() []string
GetUpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsOperationsEnumStringValues Enumerates the set of values in String for UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsOperationsEnum
func GetUpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsSecuritySchemesEnumStringValues ¶
func GetUpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsSecuritySchemesEnumStringValues() []string
GetUpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsSecuritySchemesEnumStringValues Enumerates the set of values in String for UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsSecuritySchemesEnum
func GetUpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsDatabaseActionsStatusEnumStringValues ¶
func GetUpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsDatabaseActionsStatusEnumStringValues() []string
GetUpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsDatabaseActionsStatusEnumStringValues Enumerates the set of values in String for UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsDatabaseActionsStatusEnum
func GetUpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusEnumStringValues ¶
func GetUpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusEnumStringValues() []string
GetUpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusEnumStringValues Enumerates the set of values in String for UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusEnum
func GetUpdatePropertySetPropertySetKeyEnumStringValues ¶
func GetUpdatePropertySetPropertySetKeyEnumStringValues() []string
GetUpdatePropertySetPropertySetKeyEnumStringValues Enumerates the set of values in String for UpdatePropertySetPropertySetKeyEnum
Types ¶
type ActionTypeEnum ¶
type ActionTypeEnum string
ActionTypeEnum Enum with underlying type: string
const ( ActionTypeCreated ActionTypeEnum = "CREATED" ActionTypeUpdated ActionTypeEnum = "UPDATED" ActionTypeDeleted ActionTypeEnum = "DELETED" ActionTypeInProgress ActionTypeEnum = "IN_PROGRESS" ActionTypeRelated ActionTypeEnum = "RELATED" ActionTypeFailed ActionTypeEnum = "FAILED" ActionTypeCanceled ActionTypeEnum = "CANCELED" )
Set of constants representing the allowable values for ActionTypeEnum
func GetActionTypeEnumValues ¶
func GetActionTypeEnumValues() []ActionTypeEnum
GetActionTypeEnumValues Enumerates the set of values for ActionTypeEnum
func GetMappingActionTypeEnum ¶
func GetMappingActionTypeEnum(val string) (ActionTypeEnum, bool)
GetMappingActionTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type ApexFaIntegrationPrerequisitesCheck ¶
type ApexFaIntegrationPrerequisitesCheck struct {
// Status indicating the outcome of the prerequisites check.
Status ApexFaIntegrationPrerequisitesCheckStatusEnum `mandatory:"false" json:"status,omitempty"`
// Messages describing the prerequisites check outcome. Messages can provide actionable information when the status indicates a failure.
StatusDetails []string `mandatory:"false" json:"statusDetails"`
}
ApexFaIntegrationPrerequisitesCheck The results of a prerequisites check for APEX FA integration
func (ApexFaIntegrationPrerequisitesCheck) String ¶
func (m ApexFaIntegrationPrerequisitesCheck) String() string
func (ApexFaIntegrationPrerequisitesCheck) ValidateEnumValue ¶
func (m ApexFaIntegrationPrerequisitesCheck) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ApexFaIntegrationPrerequisitesCheckStatusEnum ¶
type ApexFaIntegrationPrerequisitesCheckStatusEnum string
ApexFaIntegrationPrerequisitesCheckStatusEnum Enum with underlying type: string
const ( ApexFaIntegrationPrerequisitesCheckStatusPass ApexFaIntegrationPrerequisitesCheckStatusEnum = "PASS" ApexFaIntegrationPrerequisitesCheckStatusFail ApexFaIntegrationPrerequisitesCheckStatusEnum = "FAIL" ApexFaIntegrationPrerequisitesCheckStatusError ApexFaIntegrationPrerequisitesCheckStatusEnum = "ERROR" ApexFaIntegrationPrerequisitesCheckStatusUnknown ApexFaIntegrationPrerequisitesCheckStatusEnum = "UNKNOWN" )
Set of constants representing the allowable values for ApexFaIntegrationPrerequisitesCheckStatusEnum
func GetApexFaIntegrationPrerequisitesCheckStatusEnumValues ¶
func GetApexFaIntegrationPrerequisitesCheckStatusEnumValues() []ApexFaIntegrationPrerequisitesCheckStatusEnum
GetApexFaIntegrationPrerequisitesCheckStatusEnumValues Enumerates the set of values for ApexFaIntegrationPrerequisitesCheckStatusEnum
func GetMappingApexFaIntegrationPrerequisitesCheckStatusEnum ¶
func GetMappingApexFaIntegrationPrerequisitesCheckStatusEnum(val string) (ApexFaIntegrationPrerequisitesCheckStatusEnum, bool)
GetMappingApexFaIntegrationPrerequisitesCheckStatusEnum performs case Insensitive comparison on enum value and return the desired enum
type CancelWorkRequestRequest ¶
type CancelWorkRequestRequest struct {
// The ID of the asynchronous request.
WorkRequestId *string `mandatory:"true" contributesTo:"path" name:"workRequestId"`
// The client request ID for tracing.
OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`
// If-Match is most often used with state-changing methods (e.g., POST, PUT, DELETE) to prevent
// accidental overwrites when multiple user agentss might be acting in parallel on the same
// resource (i.e., to prevent the "lost update" problem). In general, it can be used with any
// method that involves the selection or modification of a representation to abort the request
// if the selected representation's current entity tag is not a member within the If-Match field value.
// When specified on an action-specific subresource, the ETag value of the resource on which the
// action is requested should be provided.
IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`
// Metadata about the request. This information will not be transmitted to the service, but
// represents information that the SDK will consume to drive retry behavior.
RequestMetadata common.RequestMetadata
}
CancelWorkRequestRequest wrapper for the CancelWorkRequest operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/CancelWorkRequest.go.html to see an example of how to use CancelWorkRequestRequest.
func (CancelWorkRequestRequest) BinaryRequestBody ¶
func (request CancelWorkRequestRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CancelWorkRequestRequest) HTTPRequest ¶
func (request CancelWorkRequestRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CancelWorkRequestRequest) RetryPolicy ¶
func (request CancelWorkRequestRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CancelWorkRequestRequest) String ¶
func (request CancelWorkRequestRequest) String() string
func (CancelWorkRequestRequest) ValidateEnumValue ¶
func (request CancelWorkRequestRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CancelWorkRequestResponse ¶
type CancelWorkRequestResponse struct {
// The underlying http response
RawResponse *http.Response
// Unique Oracle-assigned identifier for the request. If you need to contact
// Oracle about a particular request, please provide the request ID.
OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}
CancelWorkRequestResponse wrapper for the CancelWorkRequest operation
func (CancelWorkRequestResponse) HTTPResponse ¶
func (response CancelWorkRequestResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CancelWorkRequestResponse) String ¶
func (response CancelWorkRequestResponse) String() string
type ConnectionTypeEnum ¶
type ConnectionTypeEnum string
ConnectionTypeEnum Enum with underlying type: string
const ( ConnectionTypeOracleDatabase ConnectionTypeEnum = "ORACLE_DATABASE" ConnectionTypeMysql ConnectionTypeEnum = "MYSQL" ConnectionTypePostgresql ConnectionTypeEnum = "POSTGRESQL" )
Set of constants representing the allowable values for ConnectionTypeEnum
func GetConnectionTypeEnumValues ¶
func GetConnectionTypeEnumValues() []ConnectionTypeEnum
GetConnectionTypeEnumValues Enumerates the set of values for ConnectionTypeEnum
func GetMappingConnectionTypeEnum ¶
func GetMappingConnectionTypeEnum(val string) (ConnectionTypeEnum, bool)
GetMappingConnectionTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type CreateCredentialBasicDetails ¶
type CreateCredentialBasicDetails struct {
// The credential_name to be created
Key *string `mandatory:"true" json:"key"`
// The username for the new credential.
UserName *string `mandatory:"true" json:"userName"`
// The password for the new credential.
Password *string `mandatory:"true" json:"password"`
}
CreateCredentialBasicDetails Details for the Credential for the Basic type.
func (CreateCredentialBasicDetails) GetKey ¶
func (m CreateCredentialBasicDetails) GetKey() *string
GetKey returns Key
func (CreateCredentialBasicDetails) MarshalJSON ¶
func (m CreateCredentialBasicDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (CreateCredentialBasicDetails) String ¶
func (m CreateCredentialBasicDetails) String() string
func (CreateCredentialBasicDetails) ValidateEnumValue ¶
func (m CreateCredentialBasicDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateCredentialDetails ¶
type CreateCredentialDetails interface {
// The credential_name to be created
GetKey() *string
}
CreateCredentialDetails Details for the new credential.
type CreateCredentialExecuteGranteeDetails ¶
type CreateCredentialExecuteGranteeDetails struct {
// The name of the user to grant the EXECUTE privilege on the credential.
Key *string `mandatory:"true" json:"key"`
}
CreateCredentialExecuteGranteeDetails Specifies the database user, the grantee, who is granted the execute privilege on the credential.
func (CreateCredentialExecuteGranteeDetails) String ¶
func (m CreateCredentialExecuteGranteeDetails) String() string
func (CreateCredentialExecuteGranteeDetails) ValidateEnumValue ¶
func (m CreateCredentialExecuteGranteeDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateCredentialExecuteGranteeRequest ¶
type CreateCredentialExecuteGranteeRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a Database Tools connection.
DatabaseToolsConnectionId *string `mandatory:"true" contributesTo:"path" name:"databaseToolsConnectionId"`
// The name of the credential
CredentialKey *string `mandatory:"true" contributesTo:"path" name:"credentialKey"`
// The payload to create an execute grantee.
CreateCredentialExecuteGranteeDetails `contributesTo:"body"`
// The client request ID for tracing.
OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`
// If-Match is most often used with state-changing methods (e.g., POST, PUT, DELETE) to prevent
// accidental overwrites when multiple user agentss might be acting in parallel on the same
// resource (i.e., to prevent the "lost update" problem). In general, it can be used with any
// method that involves the selection or modification of a representation to abort the request
// if the selected representation's current entity tag is not a member within the If-Match field value.
// When specified on an action-specific subresource, the ETag value of the resource on which the
// action is requested should be provided.
IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`
// Metadata about the request. This information will not be transmitted to the service, but
// represents information that the SDK will consume to drive retry behavior.
RequestMetadata common.RequestMetadata
}
CreateCredentialExecuteGranteeRequest wrapper for the CreateCredentialExecuteGrantee operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/CreateCredentialExecuteGrantee.go.html to see an example of how to use CreateCredentialExecuteGranteeRequest.
func (CreateCredentialExecuteGranteeRequest) BinaryRequestBody ¶
func (request CreateCredentialExecuteGranteeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateCredentialExecuteGranteeRequest) HTTPRequest ¶
func (request CreateCredentialExecuteGranteeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateCredentialExecuteGranteeRequest) RetryPolicy ¶
func (request CreateCredentialExecuteGranteeRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateCredentialExecuteGranteeRequest) String ¶
func (request CreateCredentialExecuteGranteeRequest) String() string
func (CreateCredentialExecuteGranteeRequest) ValidateEnumValue ¶
func (request CreateCredentialExecuteGranteeRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateCredentialExecuteGranteeResponse ¶
type CreateCredentialExecuteGranteeResponse struct {
// The underlying http response
RawResponse *http.Response
// The CredentialExecuteGrantee instance
CredentialExecuteGrantee `presentIn:"body"`
// Unique Oracle-assigned identifier for the request. If you need to contact
// Oracle about a particular request, please provide the request ID.
OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
// URI of the new resource which was created by the request.
Location *string `presentIn:"header" name:"location"`
}
CreateCredentialExecuteGranteeResponse wrapper for the CreateCredentialExecuteGrantee operation
func (CreateCredentialExecuteGranteeResponse) HTTPResponse ¶
func (response CreateCredentialExecuteGranteeResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateCredentialExecuteGranteeResponse) String ¶
func (response CreateCredentialExecuteGranteeResponse) String() string
type CreateCredentialPublicSynonymDetails ¶
type CreateCredentialPublicSynonymDetails struct {
// The name of the public synonym for the credential
Key *string `mandatory:"true" json:"key"`
}
CreateCredentialPublicSynonymDetails The public synonym information
func (CreateCredentialPublicSynonymDetails) String ¶
func (m CreateCredentialPublicSynonymDetails) String() string
func (CreateCredentialPublicSynonymDetails) ValidateEnumValue ¶
func (m CreateCredentialPublicSynonymDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateCredentialPublicSynonymRequest ¶
type CreateCredentialPublicSynonymRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a Database Tools connection.
DatabaseToolsConnectionId *string `mandatory:"true" contributesTo:"path" name:"databaseToolsConnectionId"`
// The name of the credential
CredentialKey *string `mandatory:"true" contributesTo:"path" name:"credentialKey"`
// The payload to create a public synonym for the given credentials.
CreateCredentialPublicSynonymDetails `contributesTo:"body"`
// The client request ID for tracing.
OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`
// If-Match is most often used with state-changing methods (e.g., POST, PUT, DELETE) to prevent
// accidental overwrites when multiple user agentss might be acting in parallel on the same
// resource (i.e., to prevent the "lost update" problem). In general, it can be used with any
// method that involves the selection or modification of a representation to abort the request
// if the selected representation's current entity tag is not a member within the If-Match field value.
// When specified on an action-specific subresource, the ETag value of the resource on which the
// action is requested should be provided.
IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`
// Metadata about the request. This information will not be transmitted to the service, but
// represents information that the SDK will consume to drive retry behavior.
RequestMetadata common.RequestMetadata
}
CreateCredentialPublicSynonymRequest wrapper for the CreateCredentialPublicSynonym operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/CreateCredentialPublicSynonym.go.html to see an example of how to use CreateCredentialPublicSynonymRequest.
func (CreateCredentialPublicSynonymRequest) BinaryRequestBody ¶
func (request CreateCredentialPublicSynonymRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateCredentialPublicSynonymRequest) HTTPRequest ¶
func (request CreateCredentialPublicSynonymRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateCredentialPublicSynonymRequest) RetryPolicy ¶
func (request CreateCredentialPublicSynonymRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateCredentialPublicSynonymRequest) String ¶
func (request CreateCredentialPublicSynonymRequest) String() string
func (CreateCredentialPublicSynonymRequest) ValidateEnumValue ¶
func (request CreateCredentialPublicSynonymRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateCredentialPublicSynonymResponse ¶
type CreateCredentialPublicSynonymResponse struct {
// The underlying http response
RawResponse *http.Response
// The CredentialPublicSynonym instance
CredentialPublicSynonym `presentIn:"body"`
// Unique Oracle-assigned identifier for the request. If you need to contact
// Oracle about a particular request, please provide the request ID.
OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
// URI of the new resource which was created by the request.
Location *string `presentIn:"header" name:"location"`
}
CreateCredentialPublicSynonymResponse wrapper for the CreateCredentialPublicSynonym operation
func (CreateCredentialPublicSynonymResponse) HTTPResponse ¶
func (response CreateCredentialPublicSynonymResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateCredentialPublicSynonymResponse) String ¶
func (response CreateCredentialPublicSynonymResponse) String() string
type CreateCredentialRequest ¶
type CreateCredentialRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a Database Tools connection.
DatabaseToolsConnectionId *string `mandatory:"true" contributesTo:"path" name:"databaseToolsConnectionId"`
// The payload to create credential.
CreateCredentialDetails `contributesTo:"body"`
// The client request ID for tracing.
OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`
// If-Match is most often used with state-changing methods (e.g., POST, PUT, DELETE) to prevent
// accidental overwrites when multiple user agentss might be acting in parallel on the same
// resource (i.e., to prevent the "lost update" problem). In general, it can be used with any
// method that involves the selection or modification of a representation to abort the request
// if the selected representation's current entity tag is not a member within the If-Match field value.
// When specified on an action-specific subresource, the ETag value of the resource on which the
// action is requested should be provided.
IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`
// Metadata about the request. This information will not be transmitted to the service, but
// represents information that the SDK will consume to drive retry behavior.
RequestMetadata common.RequestMetadata
}
CreateCredentialRequest wrapper for the CreateCredential operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/CreateCredential.go.html to see an example of how to use CreateCredentialRequest.
func (CreateCredentialRequest) BinaryRequestBody ¶
func (request CreateCredentialRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateCredentialRequest) HTTPRequest ¶
func (request CreateCredentialRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateCredentialRequest) RetryPolicy ¶
func (request CreateCredentialRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateCredentialRequest) String ¶
func (request CreateCredentialRequest) String() string
func (CreateCredentialRequest) ValidateEnumValue ¶
func (request CreateCredentialRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateCredentialResponse ¶
type CreateCredentialResponse struct {
// The underlying http response
RawResponse *http.Response
// The Credential instance
Credential `presentIn:"body"`
// Unique Oracle-assigned identifier for the request. If you need to contact
// Oracle about a particular request, please provide the request ID.
OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
// URI of the new resource which was created by the request.
Location *string `presentIn:"header" name:"location"`
}
CreateCredentialResponse wrapper for the CreateCredential operation
func (CreateCredentialResponse) HTTPResponse ¶
func (response CreateCredentialResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateCredentialResponse) String ¶
func (response CreateCredentialResponse) String() string
type CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultDetails ¶
type CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultDetails struct {
// A user-friendly name. Does not have to be unique, and it’s changeable. Avoid entering confidential information.
DisplayName *string `mandatory:"true" json:"displayName"`
// The content of a string-escaped Open API spec in JSON format.
Content *string `mandatory:"true" json:"content"`
}
CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultDetails The content of a Database Tools database API gateway config API spec sub resource to be created.
func (CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultDetails) GetContent ¶
func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultDetails) GetContent() *string
GetContent returns Content
func (CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultDetails) GetDisplayName ¶
func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultDetails) GetDisplayName() *string
GetDisplayName returns DisplayName
func (CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultDetails) MarshalJSON ¶
func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultDetails) String ¶
func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultDetails) String() string
func (CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultDetails) ValidateEnumValue ¶
func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDetails ¶
type CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDetails interface {
// A user-friendly name. Does not have to be unique, and it’s changeable. Avoid entering confidential information.
GetDisplayName() *string
// The content of a string-escaped Open API spec in JSON format.
GetContent() *string
}
CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDetails The content of a Database Tools database API gateway config API spec sub resource to be created.
type CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest ¶
type CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a Database Tools database API gateway config.
DatabaseToolsDatabaseApiGatewayConfigId *string `mandatory:"true" contributesTo:"path" name:"databaseToolsDatabaseApiGatewayConfigId"`
// The key of the pool config.
PoolKey *string `mandatory:"true" contributesTo:"path" name:"poolKey"`
// Details for the new Database Tools database API gateway config API spec resource.
CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDetails `contributesTo:"body"`
// The client request ID for tracing.
OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`
// A token that uniquely identifies a request so it can be retried in case of a timeout or
// server error without risk of executing that same action again. Retry tokens expire after 24
// hours, but can be invalidated before then due to conflicting operations. For example, if a resource
// has been deleted and purged from the system, then a retry of the original creation request
// might be rejected.
// Accepted characters: ASCII alphanumerics plus underscore (U+005F LOW LINE "_") and dash (U+002D HYPHEN-MINUS "-")
OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`
// Metadata about the request. This information will not be transmitted to the service, but
// represents information that the SDK will consume to drive retry behavior.
RequestMetadata common.RequestMetadata
}
CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest wrapper for the CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec.go.html to see an example of how to use CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest.
func (CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) BinaryRequestBody ¶
func (request CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) HTTPRequest ¶
func (request CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) RetryPolicy ¶
func (request CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) String ¶
func (request CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) String() string
func (CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) ValidateEnumValue ¶
func (request CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecResponse ¶
type CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecResponse struct {
// The underlying http response
RawResponse *http.Response
// The DatabaseToolsDatabaseApiGatewayConfigPoolApiSpec instance
DatabaseToolsDatabaseApiGatewayConfigPoolApiSpec `presentIn:"body"`
// URI of the new resource which was created by the request.
Location *string `presentIn:"header" name:"location"`
// For optimistic concurrency control. See `if-match`.
Etag *string `presentIn:"header" name:"etag"`
// Unique Oracle-assigned identifier for the request. If you need to contact
// Oracle about a particular request, please provide the request ID.
OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}
CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecResponse wrapper for the CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec operation
func (CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecResponse) HTTPResponse ¶
func (response CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecResponse) String ¶
func (response CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecResponse) String() string
type CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails ¶
type CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails struct {
// A user-friendly name. Does not have to be unique, and it’s changeable. Avoid entering confidential information.
DisplayName *string `mandatory:"true" json:"displayName"`
// The name of the database object.
DatabaseObjectName *string `mandatory:"true" json:"databaseObjectName"`
// Description of the autoApiSpec.
Description *string `mandatory:"false" json:"description"`
// Used as the URI path element for this object. When not specified the objectName lowercase is the default value.
Alias *string `mandatory:"false" json:"alias"`
// The name of the database API gateway config privilege protecting the resource. Only valid for SCOPE JWT Profile pools and BEARER securitySchemes.
Scope *string `mandatory:"false" json:"scope"`
// The name of the database API gateway config roles protecting the resource. Only valid for RBAC JWT Profile pools and BEARER securitySchemes.
Roles []string `mandatory:"false" json:"roles"`
// The type of the database object.
DatabaseObjectType CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnum `mandatory:"true" json:"databaseObjectType"`
// The operations to limit access to this resource. If not specified then the default is ["READ","WRITE"].
Operations []CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsOperationsEnum `mandatory:"false" json:"operations,omitempty"`
// The security schemes that can access this resource. If not specified then the resource is public.
SecuritySchemes []CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsSecuritySchemesEnum `mandatory:"false" json:"securitySchemes,omitempty"`
}
CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails The content of a Database Tools database API gateway config auto API spec sub resource to be created.
func (CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetAlias ¶
func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetAlias() *string
GetAlias returns Alias
func (CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetDatabaseObjectName ¶
func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetDatabaseObjectName() *string
GetDatabaseObjectName returns DatabaseObjectName
func (CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetDatabaseObjectType ¶
func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetDatabaseObjectType() CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnum
GetDatabaseObjectType returns DatabaseObjectType
func (CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetDescription ¶
func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetDescription() *string
GetDescription returns Description
func (CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetDisplayName ¶
func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetDisplayName() *string
GetDisplayName returns DisplayName
func (CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetOperations ¶
func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetOperations() []CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsOperationsEnum
GetOperations returns Operations
func (CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetRoles ¶
func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetRoles() []string
GetRoles returns Roles
func (CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetScope ¶
func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetScope() *string
GetScope returns Scope
func (CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetSecuritySchemes ¶
func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetSecuritySchemes() []CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsSecuritySchemesEnum
GetSecuritySchemes returns SecuritySchemes
func (CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) MarshalJSON ¶
func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) ValidateEnumValue ¶
func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetails ¶
type CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetails interface {
// A user-friendly name. Does not have to be unique, and it’s changeable. Avoid entering confidential information.
GetDisplayName() *string
// The name of the database object.
GetDatabaseObjectName() *string
// The type of the database object.
GetDatabaseObjectType() CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnum
// Description of the autoApiSpec.
GetDescription() *string
// Used as the URI path element for this object. When not specified the objectName lowercase is the default value.
GetAlias() *string
// The operations to limit access to this resource. If not specified then the default is ["READ","WRITE"].
GetOperations() []CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsOperationsEnum
// The security schemes that can access this resource. If not specified then the resource is public.
GetSecuritySchemes() []CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsSecuritySchemesEnum
// The name of the database API gateway config privilege protecting the resource. Only valid for SCOPE JWT Profile pools and BEARER securitySchemes.
GetScope() *string
// The name of the database API gateway config roles protecting the resource. Only valid for RBAC JWT Profile pools and BEARER securitySchemes.
GetRoles() []string
}
CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetails The content of a Database Tools database API gateway config auto API spec sub resource to be created.
type CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnum ¶
type CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnum string
CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnum Enum with underlying type: string
const ( CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeFunction CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnum = "FUNCTION" CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeMview CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnum = "MVIEW" CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypePackage CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnum = "PACKAGE" CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeProcedure CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnum = "PROCEDURE" CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeTable CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnum = "TABLE" CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeView CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnum = "VIEW" CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeDualityview CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnum = "DUALITYVIEW" )
Set of constants representing the allowable values for CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnum
func GetCreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnumValues ¶
func GetCreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnumValues() []CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnum
GetCreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnumValues Enumerates the set of values for CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnum
func GetMappingCreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnum ¶
func GetMappingCreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnum(val string) (CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnum, bool)
GetMappingCreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsOperationsEnum ¶
type CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsOperationsEnum string
CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsOperationsEnum Enum with underlying type: string
const ( CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsOperationsRead CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsOperationsEnum = "READ" CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsOperationsWrite CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsOperationsEnum = "WRITE" )
Set of constants representing the allowable values for CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsOperationsEnum
func GetCreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsOperationsEnumValues ¶
func GetCreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsOperationsEnumValues() []CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsOperationsEnum
GetCreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsOperationsEnumValues Enumerates the set of values for CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsOperationsEnum
func GetMappingCreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsOperationsEnum ¶
func GetMappingCreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsOperationsEnum(val string) (CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsOperationsEnum, bool)
GetMappingCreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsOperationsEnum performs case Insensitive comparison on enum value and return the desired enum
type CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsSecuritySchemesEnum ¶
type CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsSecuritySchemesEnum string
CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsSecuritySchemesEnum Enum with underlying type: string
const ( CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsSecuritySchemesBasic CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsSecuritySchemesEnum = "BASIC" CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsSecuritySchemesBearer CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsSecuritySchemesEnum = "BEARER" )
Set of constants representing the allowable values for CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsSecuritySchemesEnum
func GetCreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsSecuritySchemesEnumValues ¶
func GetCreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsSecuritySchemesEnumValues() []CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsSecuritySchemesEnum
GetCreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsSecuritySchemesEnumValues Enumerates the set of values for CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsSecuritySchemesEnum
func GetMappingCreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsSecuritySchemesEnum ¶
func GetMappingCreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsSecuritySchemesEnum(val string) (CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsSecuritySchemesEnum, bool)
GetMappingCreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsSecuritySchemesEnum performs case Insensitive comparison on enum value and return the desired enum
type CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest ¶
type CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a Database Tools database API gateway config.
DatabaseToolsDatabaseApiGatewayConfigId *string `mandatory:"true" contributesTo:"path" name:"databaseToolsDatabaseApiGatewayConfigId"`
// The key of the pool config.
PoolKey *string `mandatory:"true" contributesTo:"path" name:"poolKey"`
// Details for the new Database Tools database API gateway config auto API spec resource.
CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetails `contributesTo:"body"`
// The client request ID for tracing.
OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`
// A token that uniquely identifies a request so it can be retried in case of a timeout or
// server error without risk of executing that same action again. Retry tokens expire after 24
// hours, but can be invalidated before then due to conflicting operations. For example, if a resource
// has been deleted and purged from the system, then a retry of the original creation request
// might be rejected.
// Accepted characters: ASCII alphanumerics plus underscore (U+005F LOW LINE "_") and dash (U+002D HYPHEN-MINUS "-")
OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`
// Metadata about the request. This information will not be transmitted to the service, but
// represents information that the SDK will consume to drive retry behavior.
RequestMetadata common.RequestMetadata
}
CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest wrapper for the CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec.go.html to see an example of how to use CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest.
func (CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) BinaryRequestBody ¶
func (request CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) HTTPRequest ¶
func (request CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) RetryPolicy ¶
func (request CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) String ¶
func (request CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) String() string
func (CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) ValidateEnumValue ¶
func (request CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecResponse ¶
type CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecResponse struct {
// The underlying http response
RawResponse *http.Response
// The DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec instance
DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec `presentIn:"body"`
// URI of the new resource which was created by the request.
Location *string `presentIn:"header" name:"location"`
// For optimistic concurrency control. See `if-match`.
Etag *string `presentIn:"header" name:"etag"`
// Unique Oracle-assigned identifier for the request. If you need to contact
// Oracle about a particular request, please provide the request ID.
OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}
CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecResponse wrapper for the CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec operation
func (CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecResponse) HTTPResponse ¶
func (response CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecResponse) String ¶
func (response CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecResponse) String() string
type CreateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails ¶
type CreateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails struct {
// A user-friendly name. Does not have to be unique, and it’s changeable. Avoid entering confidential information.
DisplayName *string `mandatory:"true" json:"displayName"`
// The pool route value provided in requests to target this pool.
PoolRouteValue *string `mandatory:"true" json:"poolRouteValue"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the related Database Tools connection. Specifies the OCI database tools connection ocid to build the connection pool from.
DatabaseToolsConnectionId *string `mandatory:"true" json:"databaseToolsConnectionId"`
// Specifies the maximum number of database connections allowed for the pool.
MaxPoolSize *int `mandatory:"false" json:"maxPoolSize"`
// Specifies the minimum number of database connections allowed for the pool.
MinPoolSize *int `mandatory:"false" json:"minPoolSize"`
// Specifies the initial size for the number of database connections that will be created for the pool.
InitialPoolSize *int `mandatory:"false" json:"initialPoolSize"`
// Specifies the URL of the JSON Web Key (JWK) that is used to verify the signature of the JWT token.
JwtProfileJwkUrl *string `mandatory:"false" json:"jwtProfileJwkUrl"`
// Specifies the issuer of the JWT token. This value is used to validate the iss claim in the JWT token.
JwtProfileIssuer *string `mandatory:"false" json:"jwtProfileIssuer"`
// Specifies the expected audience for the JWT token. This value is used to validate the aud claim in the JWT token.
JwtProfileAudience *string `mandatory:"false" json:"jwtProfileAudience"`
// Specifies the JSON pointer to the claim in the JWT token that contains the roles of the users.
JwtProfileRoleClaimName *string `mandatory:"false" json:"jwtProfileRoleClaimName"`
// Advanced pool properties.
AdvancedProperties map[string]string `mandatory:"false" json:"advancedProperties"`
// Specifies to enable the Database Actions feature.
DatabaseActionsStatus CreateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsDatabaseActionsStatusEnum `mandatory:"false" json:"databaseActionsStatus,omitempty"`
// Specifies whether the REST-Enabled SQL service is active.
RestEnabledSqlStatus CreateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusEnum `mandatory:"false" json:"restEnabledSqlStatus,omitempty"`
}
CreateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails The content of a Database Tools database API gateway config pool sub resource to be created.
func (CreateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetAdvancedProperties ¶
func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetAdvancedProperties() map[string]string
GetAdvancedProperties returns AdvancedProperties
func (CreateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetDatabaseActionsStatus ¶
func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetDatabaseActionsStatus() CreateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsDatabaseActionsStatusEnum
GetDatabaseActionsStatus returns DatabaseActionsStatus
func (CreateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetDatabaseToolsConnectionId ¶
func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetDatabaseToolsConnectionId() *string
GetDatabaseToolsConnectionId returns DatabaseToolsConnectionId
func (CreateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetDisplayName ¶
func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetDisplayName() *string
GetDisplayName returns DisplayName
func (CreateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetInitialPoolSize ¶
func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetInitialPoolSize() *int
GetInitialPoolSize returns InitialPoolSize
func (CreateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetJwtProfileAudience ¶
func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetJwtProfileAudience() *string
GetJwtProfileAudience returns JwtProfileAudience
func (CreateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetJwtProfileIssuer ¶
func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetJwtProfileIssuer() *string
GetJwtProfileIssuer returns JwtProfileIssuer
func (CreateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetJwtProfileJwkUrl ¶
func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetJwtProfileJwkUrl() *string
GetJwtProfileJwkUrl returns JwtProfileJwkUrl
func (CreateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetJwtProfileRoleClaimName ¶
func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetJwtProfileRoleClaimName() *string
GetJwtProfileRoleClaimName returns JwtProfileRoleClaimName
func (CreateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetMaxPoolSize ¶
func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetMaxPoolSize() *int
GetMaxPoolSize returns MaxPoolSize
func (CreateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetMinPoolSize ¶
func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetMinPoolSize() *int
GetMinPoolSize returns MinPoolSize
func (CreateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetPoolRouteValue ¶
func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetPoolRouteValue() *string
GetPoolRouteValue returns PoolRouteValue
func (CreateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetRestEnabledSqlStatus ¶
func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetRestEnabledSqlStatus() CreateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusEnum
GetRestEnabledSqlStatus returns RestEnabledSqlStatus
func (CreateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) MarshalJSON ¶
func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (CreateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) String ¶
func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) String() string
func (CreateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) ValidateEnumValue ¶
func (m CreateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateDatabaseToolsDatabaseApiGatewayConfigPoolDetails ¶
type CreateDatabaseToolsDatabaseApiGatewayConfigPoolDetails interface {
// A user-friendly name. Does not have to be unique, and it’s changeable. Avoid entering confidential information.
GetDisplayName() *string
// The pool route value provided in requests to target this pool.
GetPoolRouteValue() *string
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the related Database Tools connection. Specifies the OCI database tools connection ocid to build the connection pool from.
GetDatabaseToolsConnectionId() *string
// Specifies the maximum number of database connections allowed for the pool.
GetMaxPoolSize() *int
// Specifies the minimum number of database connections allowed for the pool.
GetMinPoolSize() *int
// Specifies the initial size for the number of database connections that will be created for the pool.
GetInitialPoolSize() *int
// Specifies the URL of the JSON Web Key (JWK) that is used to verify the signature of the JWT token.
GetJwtProfileJwkUrl() *string
// Specifies the issuer of the JWT token. This value is used to validate the iss claim in the JWT token.
GetJwtProfileIssuer() *string
// Specifies the expected audience for the JWT token. This value is used to validate the aud claim in the JWT token.
GetJwtProfileAudience() *string
// Specifies the JSON pointer to the claim in the JWT token that contains the roles of the users.
GetJwtProfileRoleClaimName() *string
// Specifies to enable the Database Actions feature.
GetDatabaseActionsStatus() CreateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsDatabaseActionsStatusEnum
// Specifies whether the REST-Enabled SQL service is active.
GetRestEnabledSqlStatus() CreateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusEnum
// Advanced pool properties.
GetAdvancedProperties() map[string]string
}
CreateDatabaseToolsDatabaseApiGatewayConfigPoolDetails The content of a Database Tools database API gateway config pool sub resource to be created.
type CreateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsDatabaseActionsStatusEnum ¶
type CreateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsDatabaseActionsStatusEnum string
CreateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsDatabaseActionsStatusEnum Enum with underlying type: string
const ( CreateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsDatabaseActionsStatusEnabled CreateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsDatabaseActionsStatusEnum = "ENABLED" CreateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsDatabaseActionsStatusDisabled CreateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsDatabaseActionsStatusEnum = "DISABLED" )
Set of constants representing the allowable values for CreateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsDatabaseActionsStatusEnum
func GetCreateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsDatabaseActionsStatusEnumValues ¶
func GetCreateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsDatabaseActionsStatusEnumValues() []CreateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsDatabaseActionsStatusEnum
GetCreateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsDatabaseActionsStatusEnumValues Enumerates the set of values for CreateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsDatabaseActionsStatusEnum
func GetMappingCreateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsDatabaseActionsStatusEnum ¶
func GetMappingCreateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsDatabaseActionsStatusEnum(val string) (CreateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsDatabaseActionsStatusEnum, bool)
GetMappingCreateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsDatabaseActionsStatusEnum performs case Insensitive comparison on enum value and return the desired enum
type CreateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusEnum ¶
type CreateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusEnum string
CreateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusEnum Enum with underlying type: string
const ( CreateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusEnabled CreateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusEnum = "ENABLED" CreateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusDisabled CreateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusEnum = "DISABLED" )
Set of constants representing the allowable values for CreateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusEnum
func GetCreateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusEnumValues ¶
func GetCreateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusEnumValues() []CreateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusEnum
GetCreateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusEnumValues Enumerates the set of values for CreateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusEnum
func GetMappingCreateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusEnum ¶
func GetMappingCreateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusEnum(val string) (CreateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusEnum, bool)
GetMappingCreateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusEnum performs case Insensitive comparison on enum value and return the desired enum
type CreateDatabaseToolsDatabaseApiGatewayConfigPoolRequest ¶
type CreateDatabaseToolsDatabaseApiGatewayConfigPoolRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a Database Tools database API gateway config.
DatabaseToolsDatabaseApiGatewayConfigId *string `mandatory:"true" contributesTo:"path" name:"databaseToolsDatabaseApiGatewayConfigId"`
// Details for the new Database Tools database API gateway config pool resource.
CreateDatabaseToolsDatabaseApiGatewayConfigPoolDetails `contributesTo:"body"`
// The client request ID for tracing.
OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`
// A token that uniquely identifies a request so it can be retried in case of a timeout or
// server error without risk of executing that same action again. Retry tokens expire after 24
// hours, but can be invalidated before then due to conflicting operations. For example, if a resource
// has been deleted and purged from the system, then a retry of the original creation request
// might be rejected.
// Accepted characters: ASCII alphanumerics plus underscore (U+005F LOW LINE "_") and dash (U+002D HYPHEN-MINUS "-")
OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`
// Metadata about the request. This information will not be transmitted to the service, but
// represents information that the SDK will consume to drive retry behavior.
RequestMetadata common.RequestMetadata
}
CreateDatabaseToolsDatabaseApiGatewayConfigPoolRequest wrapper for the CreateDatabaseToolsDatabaseApiGatewayConfigPool operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/CreateDatabaseToolsDatabaseApiGatewayConfigPool.go.html to see an example of how to use CreateDatabaseToolsDatabaseApiGatewayConfigPoolRequest.
func (CreateDatabaseToolsDatabaseApiGatewayConfigPoolRequest) BinaryRequestBody ¶
func (request CreateDatabaseToolsDatabaseApiGatewayConfigPoolRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateDatabaseToolsDatabaseApiGatewayConfigPoolRequest) HTTPRequest ¶
func (request CreateDatabaseToolsDatabaseApiGatewayConfigPoolRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateDatabaseToolsDatabaseApiGatewayConfigPoolRequest) RetryPolicy ¶
func (request CreateDatabaseToolsDatabaseApiGatewayConfigPoolRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateDatabaseToolsDatabaseApiGatewayConfigPoolRequest) String ¶
func (request CreateDatabaseToolsDatabaseApiGatewayConfigPoolRequest) String() string
func (CreateDatabaseToolsDatabaseApiGatewayConfigPoolRequest) ValidateEnumValue ¶
func (request CreateDatabaseToolsDatabaseApiGatewayConfigPoolRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateDatabaseToolsDatabaseApiGatewayConfigPoolResponse ¶
type CreateDatabaseToolsDatabaseApiGatewayConfigPoolResponse struct {
// The underlying http response
RawResponse *http.Response
// The DatabaseToolsDatabaseApiGatewayConfigPool instance
DatabaseToolsDatabaseApiGatewayConfigPool `presentIn:"body"`
// URI of the new resource which was created by the request.
Location *string `presentIn:"header" name:"location"`
// For optimistic concurrency control. See `if-match`.
Etag *string `presentIn:"header" name:"etag"`
// Unique Oracle-assigned identifier for the request. If you need to contact
// Oracle about a particular request, please provide the request ID.
OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}
CreateDatabaseToolsDatabaseApiGatewayConfigPoolResponse wrapper for the CreateDatabaseToolsDatabaseApiGatewayConfigPool operation
func (CreateDatabaseToolsDatabaseApiGatewayConfigPoolResponse) HTTPResponse ¶
func (response CreateDatabaseToolsDatabaseApiGatewayConfigPoolResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateDatabaseToolsDatabaseApiGatewayConfigPoolResponse) String ¶
func (response CreateDatabaseToolsDatabaseApiGatewayConfigPoolResponse) String() string
type Credential ¶
type Credential struct {
// Name of the credential
Key *string `mandatory:"true" json:"key"`
// Name of the user that will be used to log in to the remote database or the remote or local operating system
UserName *string `mandatory:"true" json:"userName"`
// Indicates whether this credential is enabled (TRUE) or not (FALSE)
Enabled *string `mandatory:"true" json:"enabled"`
// Owner of the credential
Owner *string `mandatory:"true" json:"owner"`
// For a Windows target, the Windows domain to use when logging in
WindowsDomain *string `mandatory:"false" json:"windowsDomain"`
// Indicates whether this refers to a public synonym or not.
KeyType CredentialKeyTypeEnum `mandatory:"false" json:"keyType,omitempty"`
RelatedResource *CredentialRelatedResource `mandatory:"false" json:"relatedResource"`
}
Credential Credential information
func (Credential) String ¶
func (m Credential) String() string
func (Credential) ValidateEnumValue ¶
func (m Credential) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CredentialCollection ¶
type CredentialCollection struct {
// Array of `CredentialSummary` items.
Items []CredentialSummary `mandatory:"true" json:"items"`
}
CredentialCollection List of `CredentialSummary` items.
func (CredentialCollection) String ¶
func (m CredentialCollection) String() string
func (CredentialCollection) ValidateEnumValue ¶
func (m CredentialCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CredentialExecuteGrantee ¶
type CredentialExecuteGrantee struct {
// The name of the user to grant the EXECUTE privilege on the credential.
Key *string `mandatory:"true" json:"key"`
}
CredentialExecuteGrantee Specifies the database user, the grantee, who is granted the execute privilege on the credential.
func (CredentialExecuteGrantee) String ¶
func (m CredentialExecuteGrantee) String() string
func (CredentialExecuteGrantee) ValidateEnumValue ¶
func (m CredentialExecuteGrantee) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CredentialExecuteGranteeCollection ¶
type CredentialExecuteGranteeCollection struct {
// Array of `CredentialExecuteGranteeSummary` items.
Items []CredentialExecuteGranteeSummary `mandatory:"true" json:"items"`
}
CredentialExecuteGranteeCollection List of `CredentialExecuteGranteeSummary` items.
func (CredentialExecuteGranteeCollection) String ¶
func (m CredentialExecuteGranteeCollection) String() string
func (CredentialExecuteGranteeCollection) ValidateEnumValue ¶
func (m CredentialExecuteGranteeCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CredentialExecuteGranteeSummary ¶
type CredentialExecuteGranteeSummary struct {
// The name of the user to grant the EXECUTE privilege on the credential.
Key *string `mandatory:"true" json:"key"`
}
CredentialExecuteGranteeSummary Specifies the database user, the grantee, who is granted the execute privilege on the credential.
func (CredentialExecuteGranteeSummary) String ¶
func (m CredentialExecuteGranteeSummary) String() string
func (CredentialExecuteGranteeSummary) ValidateEnumValue ¶
func (m CredentialExecuteGranteeSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CredentialKeyTypeEnum ¶
type CredentialKeyTypeEnum string
CredentialKeyTypeEnum Enum with underlying type: string
const ( CredentialKeyTypeCredentialName CredentialKeyTypeEnum = "CREDENTIAL_NAME" CredentialKeyTypePublicSynonym CredentialKeyTypeEnum = "PUBLIC_SYNONYM" )
Set of constants representing the allowable values for CredentialKeyTypeEnum
func GetCredentialKeyTypeEnumValues ¶
func GetCredentialKeyTypeEnumValues() []CredentialKeyTypeEnum
GetCredentialKeyTypeEnumValues Enumerates the set of values for CredentialKeyTypeEnum
func GetMappingCredentialKeyTypeEnum ¶
func GetMappingCredentialKeyTypeEnum(val string) (CredentialKeyTypeEnum, bool)
GetMappingCredentialKeyTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type CredentialPublicSynonym ¶
type CredentialPublicSynonym struct {
// The name of the public synonym for the credential
Key *string `mandatory:"true" json:"key"`
}
CredentialPublicSynonym The public synonym information
func (CredentialPublicSynonym) String ¶
func (m CredentialPublicSynonym) String() string
func (CredentialPublicSynonym) ValidateEnumValue ¶
func (m CredentialPublicSynonym) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CredentialPublicSynonymCollection ¶
type CredentialPublicSynonymCollection struct {
// Array of `CredentialPublicSynonymSummary` items.
Items []CredentialPublicSynonymSummary `mandatory:"true" json:"items"`
}
CredentialPublicSynonymCollection List of `CredentialPublicSynonymSummary` items.
func (CredentialPublicSynonymCollection) String ¶
func (m CredentialPublicSynonymCollection) String() string
func (CredentialPublicSynonymCollection) ValidateEnumValue ¶
func (m CredentialPublicSynonymCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CredentialPublicSynonymSummary ¶
type CredentialPublicSynonymSummary struct {
// The name of the public synonym for the credential
Key *string `mandatory:"true" json:"key"`
}
CredentialPublicSynonymSummary The public synonym information
func (CredentialPublicSynonymSummary) String ¶
func (m CredentialPublicSynonymSummary) String() string
func (CredentialPublicSynonymSummary) ValidateEnumValue ¶
func (m CredentialPublicSynonymSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CredentialRelatedResource ¶
type CredentialRelatedResource struct {
// The related resource type.
Type CredentialRelatedResourceTypeEnum `mandatory:"true" json:"type"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the related resource.
Identifier *string `mandatory:"true" json:"identifier"`
}
CredentialRelatedResource A related resource for a credential.
func (CredentialRelatedResource) String ¶
func (m CredentialRelatedResource) String() string
func (CredentialRelatedResource) ValidateEnumValue ¶
func (m CredentialRelatedResource) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CredentialRelatedResourceTypeEnum ¶
type CredentialRelatedResourceTypeEnum string
CredentialRelatedResourceTypeEnum Enum with underlying type: string
const (
CredentialRelatedResourceTypeDatabaseToolsIdentity CredentialRelatedResourceTypeEnum = "DATABASE_TOOLS_IDENTITY"
)
Set of constants representing the allowable values for CredentialRelatedResourceTypeEnum
func GetCredentialRelatedResourceTypeEnumValues ¶
func GetCredentialRelatedResourceTypeEnumValues() []CredentialRelatedResourceTypeEnum
GetCredentialRelatedResourceTypeEnumValues Enumerates the set of values for CredentialRelatedResourceTypeEnum
func GetMappingCredentialRelatedResourceTypeEnum ¶
func GetMappingCredentialRelatedResourceTypeEnum(val string) (CredentialRelatedResourceTypeEnum, bool)
GetMappingCredentialRelatedResourceTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type CredentialSummary ¶
type CredentialSummary struct {
// Name of the credential
Key *string `mandatory:"true" json:"key"`
// Name of the user that will be used to log in to the remote database or the remote or local operating system
UserName *string `mandatory:"true" json:"userName"`
// Indicates whether this credential is enabled (TRUE) or not (FALSE)
Enabled *string `mandatory:"true" json:"enabled"`
// Owner of the credential
Owner *string `mandatory:"true" json:"owner"`
// For a Windows target, the Windows domain to use when logging in
WindowsDomain *string `mandatory:"false" json:"windowsDomain"`
// Indicates whether this refers to a public synonym or not.
KeyType CredentialKeyTypeEnum `mandatory:"false" json:"keyType,omitempty"`
RelatedResource *CredentialRelatedResource `mandatory:"false" json:"relatedResource"`
}
CredentialSummary Credential information
func (CredentialSummary) String ¶
func (m CredentialSummary) String() string
func (CredentialSummary) ValidateEnumValue ¶
func (m CredentialSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CredentialTypeEnum ¶
type CredentialTypeEnum string
CredentialTypeEnum Enum with underlying type: string
const (
CredentialTypeBasic CredentialTypeEnum = "BASIC"
)
Set of constants representing the allowable values for CredentialTypeEnum
func GetCredentialTypeEnumValues ¶
func GetCredentialTypeEnumValues() []CredentialTypeEnum
GetCredentialTypeEnumValues Enumerates the set of values for CredentialTypeEnum
func GetMappingCredentialTypeEnum ¶
func GetMappingCredentialTypeEnum(val string) (CredentialTypeEnum, bool)
GetMappingCredentialTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type DatabaseApiGatewayConfigAdvancedPropertyConfigTypeEnum ¶
type DatabaseApiGatewayConfigAdvancedPropertyConfigTypeEnum string
DatabaseApiGatewayConfigAdvancedPropertyConfigTypeEnum Enum with underlying type: string
const ( DatabaseApiGatewayConfigAdvancedPropertyConfigTypeGlobal DatabaseApiGatewayConfigAdvancedPropertyConfigTypeEnum = "GLOBAL" DatabaseApiGatewayConfigAdvancedPropertyConfigTypePool DatabaseApiGatewayConfigAdvancedPropertyConfigTypeEnum = "POOL" )
Set of constants representing the allowable values for DatabaseApiGatewayConfigAdvancedPropertyConfigTypeEnum
func GetDatabaseApiGatewayConfigAdvancedPropertyConfigTypeEnumValues ¶
func GetDatabaseApiGatewayConfigAdvancedPropertyConfigTypeEnumValues() []DatabaseApiGatewayConfigAdvancedPropertyConfigTypeEnum
GetDatabaseApiGatewayConfigAdvancedPropertyConfigTypeEnumValues Enumerates the set of values for DatabaseApiGatewayConfigAdvancedPropertyConfigTypeEnum
func GetMappingDatabaseApiGatewayConfigAdvancedPropertyConfigTypeEnum ¶
func GetMappingDatabaseApiGatewayConfigAdvancedPropertyConfigTypeEnum(val string) (DatabaseApiGatewayConfigAdvancedPropertyConfigTypeEnum, bool)
GetMappingDatabaseApiGatewayConfigAdvancedPropertyConfigTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type DatabaseApiGatewayConfigCertificateBundle ¶
type DatabaseApiGatewayConfigCertificateBundle interface {
}
DatabaseApiGatewayConfigCertificateBundle The certificate bundle that describes the SSL certicicate. Ignored if the httpsPort is 0.
type DatabaseApiGatewayConfigCertificateBundleFileName ¶
type DatabaseApiGatewayConfigCertificateBundleFileName struct {
CertificatePublic *DatabaseApiGatewayConfigCertificatePublicFileName `mandatory:"false" json:"certificatePublic"`
CertificatePrivateKey *DatabaseApiGatewayConfigCertificatePrivateKeyFileName `mandatory:"false" json:"certificatePrivateKey"`
}
DatabaseApiGatewayConfigCertificateBundleFileName The certificate bundle that describes the SSL certicicate files.
func (DatabaseApiGatewayConfigCertificateBundleFileName) MarshalJSON ¶
func (m DatabaseApiGatewayConfigCertificateBundleFileName) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DatabaseApiGatewayConfigCertificateBundleFileName) String ¶
func (m DatabaseApiGatewayConfigCertificateBundleFileName) String() string
func (DatabaseApiGatewayConfigCertificateBundleFileName) ValidateEnumValue ¶
func (m DatabaseApiGatewayConfigCertificateBundleFileName) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DatabaseApiGatewayConfigCertificateBundleSelfSigned ¶
type DatabaseApiGatewayConfigCertificateBundleSelfSigned struct {
}
DatabaseApiGatewayConfigCertificateBundleSelfSigned The certificate bundle that denotes the use of a self signed certificate.
func (DatabaseApiGatewayConfigCertificateBundleSelfSigned) MarshalJSON ¶
func (m DatabaseApiGatewayConfigCertificateBundleSelfSigned) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DatabaseApiGatewayConfigCertificateBundleSelfSigned) String ¶
func (m DatabaseApiGatewayConfigCertificateBundleSelfSigned) String() string
func (DatabaseApiGatewayConfigCertificateBundleSelfSigned) ValidateEnumValue ¶
func (m DatabaseApiGatewayConfigCertificateBundleSelfSigned) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DatabaseApiGatewayConfigCertificateBundleTypeEnum ¶
type DatabaseApiGatewayConfigCertificateBundleTypeEnum string
DatabaseApiGatewayConfigCertificateBundleTypeEnum Enum with underlying type: string
const ( DatabaseApiGatewayConfigCertificateBundleTypeFilename DatabaseApiGatewayConfigCertificateBundleTypeEnum = "FILENAME" DatabaseApiGatewayConfigCertificateBundleTypeSelfSigned DatabaseApiGatewayConfigCertificateBundleTypeEnum = "SELF_SIGNED" )
Set of constants representing the allowable values for DatabaseApiGatewayConfigCertificateBundleTypeEnum
func GetDatabaseApiGatewayConfigCertificateBundleTypeEnumValues ¶
func GetDatabaseApiGatewayConfigCertificateBundleTypeEnumValues() []DatabaseApiGatewayConfigCertificateBundleTypeEnum
GetDatabaseApiGatewayConfigCertificateBundleTypeEnumValues Enumerates the set of values for DatabaseApiGatewayConfigCertificateBundleTypeEnum
func GetMappingDatabaseApiGatewayConfigCertificateBundleTypeEnum ¶
func GetMappingDatabaseApiGatewayConfigCertificateBundleTypeEnum(val string) (DatabaseApiGatewayConfigCertificateBundleTypeEnum, bool)
GetMappingDatabaseApiGatewayConfigCertificateBundleTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type DatabaseApiGatewayConfigCertificatePrivateKeyFileName ¶
type DatabaseApiGatewayConfigCertificatePrivateKeyFileName struct {
// The format of the file
Format DatabaseApiGatewayConfigCertificatePrivateKeyFileNameFormatEnum `mandatory:"false" json:"format,omitempty"`
// The path to the file
Path *string `mandatory:"false" json:"path"`
}
DatabaseApiGatewayConfigCertificatePrivateKeyFileName Describes a certificate private key file to be used with SSL
func (DatabaseApiGatewayConfigCertificatePrivateKeyFileName) String ¶
func (m DatabaseApiGatewayConfigCertificatePrivateKeyFileName) String() string
func (DatabaseApiGatewayConfigCertificatePrivateKeyFileName) ValidateEnumValue ¶
func (m DatabaseApiGatewayConfigCertificatePrivateKeyFileName) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DatabaseApiGatewayConfigCertificatePrivateKeyFileNameFormatEnum ¶
type DatabaseApiGatewayConfigCertificatePrivateKeyFileNameFormatEnum string
DatabaseApiGatewayConfigCertificatePrivateKeyFileNameFormatEnum Enum with underlying type: string
const ( DatabaseApiGatewayConfigCertificatePrivateKeyFileNameFormatDer DatabaseApiGatewayConfigCertificatePrivateKeyFileNameFormatEnum = "DER" DatabaseApiGatewayConfigCertificatePrivateKeyFileNameFormatPem DatabaseApiGatewayConfigCertificatePrivateKeyFileNameFormatEnum = "PEM" )
Set of constants representing the allowable values for DatabaseApiGatewayConfigCertificatePrivateKeyFileNameFormatEnum
func GetDatabaseApiGatewayConfigCertificatePrivateKeyFileNameFormatEnumValues ¶
func GetDatabaseApiGatewayConfigCertificatePrivateKeyFileNameFormatEnumValues() []DatabaseApiGatewayConfigCertificatePrivateKeyFileNameFormatEnum
GetDatabaseApiGatewayConfigCertificatePrivateKeyFileNameFormatEnumValues Enumerates the set of values for DatabaseApiGatewayConfigCertificatePrivateKeyFileNameFormatEnum
func GetMappingDatabaseApiGatewayConfigCertificatePrivateKeyFileNameFormatEnum ¶
func GetMappingDatabaseApiGatewayConfigCertificatePrivateKeyFileNameFormatEnum(val string) (DatabaseApiGatewayConfigCertificatePrivateKeyFileNameFormatEnum, bool)
GetMappingDatabaseApiGatewayConfigCertificatePrivateKeyFileNameFormatEnum performs case Insensitive comparison on enum value and return the desired enum
type DatabaseApiGatewayConfigCertificatePublicFileName ¶
type DatabaseApiGatewayConfigCertificatePublicFileName struct {
// The format of the file
Format DatabaseApiGatewayConfigCertificatePublicFileNameFormatEnum `mandatory:"false" json:"format,omitempty"`
// The path to the file
Path *string `mandatory:"false" json:"path"`
}
DatabaseApiGatewayConfigCertificatePublicFileName Describes a certificate file to be used with SSL. Ignored if the httpsPort is 0.
func (DatabaseApiGatewayConfigCertificatePublicFileName) String ¶
func (m DatabaseApiGatewayConfigCertificatePublicFileName) String() string
func (DatabaseApiGatewayConfigCertificatePublicFileName) ValidateEnumValue ¶
func (m DatabaseApiGatewayConfigCertificatePublicFileName) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DatabaseApiGatewayConfigCertificatePublicFileNameFormatEnum ¶
type DatabaseApiGatewayConfigCertificatePublicFileNameFormatEnum string
DatabaseApiGatewayConfigCertificatePublicFileNameFormatEnum Enum with underlying type: string
const (
DatabaseApiGatewayConfigCertificatePublicFileNameFormatPem DatabaseApiGatewayConfigCertificatePublicFileNameFormatEnum = "PEM"
)
Set of constants representing the allowable values for DatabaseApiGatewayConfigCertificatePublicFileNameFormatEnum
func GetDatabaseApiGatewayConfigCertificatePublicFileNameFormatEnumValues ¶
func GetDatabaseApiGatewayConfigCertificatePublicFileNameFormatEnumValues() []DatabaseApiGatewayConfigCertificatePublicFileNameFormatEnum
GetDatabaseApiGatewayConfigCertificatePublicFileNameFormatEnumValues Enumerates the set of values for DatabaseApiGatewayConfigCertificatePublicFileNameFormatEnum
func GetMappingDatabaseApiGatewayConfigCertificatePublicFileNameFormatEnum ¶
func GetMappingDatabaseApiGatewayConfigCertificatePublicFileNameFormatEnum(val string) (DatabaseApiGatewayConfigCertificatePublicFileNameFormatEnum, bool)
GetMappingDatabaseApiGatewayConfigCertificatePublicFileNameFormatEnum performs case Insensitive comparison on enum value and return the desired enum
type DatabaseApiGatewayConfigGlobalKeyEnum ¶
type DatabaseApiGatewayConfigGlobalKeyEnum string
DatabaseApiGatewayConfigGlobalKeyEnum Enum with underlying type: string
const (
DatabaseApiGatewayConfigGlobalKeySettings DatabaseApiGatewayConfigGlobalKeyEnum = "SETTINGS"
)
Set of constants representing the allowable values for DatabaseApiGatewayConfigGlobalKeyEnum
func GetDatabaseApiGatewayConfigGlobalKeyEnumValues ¶
func GetDatabaseApiGatewayConfigGlobalKeyEnumValues() []DatabaseApiGatewayConfigGlobalKeyEnum
GetDatabaseApiGatewayConfigGlobalKeyEnumValues Enumerates the set of values for DatabaseApiGatewayConfigGlobalKeyEnum
func GetMappingDatabaseApiGatewayConfigGlobalKeyEnum ¶
func GetMappingDatabaseApiGatewayConfigGlobalKeyEnum(val string) (DatabaseApiGatewayConfigGlobalKeyEnum, bool)
GetMappingDatabaseApiGatewayConfigGlobalKeyEnum performs case Insensitive comparison on enum value and return the desired enum
type DatabaseApiGatewayConfigTypeEnum ¶
type DatabaseApiGatewayConfigTypeEnum string
DatabaseApiGatewayConfigTypeEnum Enum with underlying type: string
const (
DatabaseApiGatewayConfigTypeDefault DatabaseApiGatewayConfigTypeEnum = "DEFAULT"
)
Set of constants representing the allowable values for DatabaseApiGatewayConfigTypeEnum
func GetDatabaseApiGatewayConfigTypeEnumValues ¶
func GetDatabaseApiGatewayConfigTypeEnumValues() []DatabaseApiGatewayConfigTypeEnum
GetDatabaseApiGatewayConfigTypeEnumValues Enumerates the set of values for DatabaseApiGatewayConfigTypeEnum
func GetMappingDatabaseApiGatewayConfigTypeEnum ¶
func GetMappingDatabaseApiGatewayConfigTypeEnum(val string) (DatabaseApiGatewayConfigTypeEnum, bool)
GetMappingDatabaseApiGatewayConfigTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type DatabaseToolsConnection ¶
type DatabaseToolsConnection struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Database Tools connection.
Id *string `mandatory:"true" json:"id"`
// A user-friendly name. Does not have to be unique and can be updated. Avoid entering confidential information.
DisplayName *string `mandatory:"true" json:"displayName"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment containing the Database Tools connection.
CompartmentId *string `mandatory:"true" json:"compartmentId"`
// The current state of the Database Tools connection.
LifecycleState DatabaseToolsConnectionLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`
// The time the Database Tools connection was created. An RFC3339 formatted datetime string.
TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`
// The time the DatabaseToolsConnection was updated. An RFC3339 formatted datetime string.
TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"`
// The Database Tools connection type.
Type ConnectionTypeEnum `mandatory:"true" json:"type"`
// A message describing the current state in more detail. For example, this message can be used to provide actionable information for a resource in the Failed state.
LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`
// Defined tags for this resource. Each key is predefined and scoped to a namespace.
// Example: `{"foo-namespace": {"bar-key": "value"}}`
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
// Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
// Example: `{"bar-key": "value"}`
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
// Usage of system tag keys. These predefined keys are scoped to namespaces.
// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}
DatabaseToolsConnection Simplified DatabaseToolsConnection representation for splat usage only
func (DatabaseToolsConnection) String ¶
func (m DatabaseToolsConnection) String() string
func (DatabaseToolsConnection) ValidateEnumValue ¶
func (m DatabaseToolsConnection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DatabaseToolsConnectionLifecycleStateEnum ¶
type DatabaseToolsConnectionLifecycleStateEnum string
DatabaseToolsConnectionLifecycleStateEnum Enum with underlying type: string
const ( DatabaseToolsConnectionLifecycleStateCreating DatabaseToolsConnectionLifecycleStateEnum = "CREATING" DatabaseToolsConnectionLifecycleStateUpdating DatabaseToolsConnectionLifecycleStateEnum = "UPDATING" DatabaseToolsConnectionLifecycleStateActive DatabaseToolsConnectionLifecycleStateEnum = "ACTIVE" DatabaseToolsConnectionLifecycleStateInactive DatabaseToolsConnectionLifecycleStateEnum = "INACTIVE" DatabaseToolsConnectionLifecycleStateDeleting DatabaseToolsConnectionLifecycleStateEnum = "DELETING" DatabaseToolsConnectionLifecycleStateDeleted DatabaseToolsConnectionLifecycleStateEnum = "DELETED" DatabaseToolsConnectionLifecycleStateFailed DatabaseToolsConnectionLifecycleStateEnum = "FAILED" )
Set of constants representing the allowable values for DatabaseToolsConnectionLifecycleStateEnum
func GetDatabaseToolsConnectionLifecycleStateEnumValues ¶
func GetDatabaseToolsConnectionLifecycleStateEnumValues() []DatabaseToolsConnectionLifecycleStateEnum
GetDatabaseToolsConnectionLifecycleStateEnumValues Enumerates the set of values for DatabaseToolsConnectionLifecycleStateEnum
func GetMappingDatabaseToolsConnectionLifecycleStateEnum ¶
func GetMappingDatabaseToolsConnectionLifecycleStateEnum(val string) (DatabaseToolsConnectionLifecycleStateEnum, bool)
GetMappingDatabaseToolsConnectionLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
type DatabaseToolsDatabaseApiGatewayConfig ¶
type DatabaseToolsDatabaseApiGatewayConfig struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Database Tools database API gateway config.
Id *string `mandatory:"true" json:"id"`
// The Database Tools database API gateway config type.
Type DatabaseApiGatewayConfigTypeEnum `mandatory:"true" json:"type"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment containing the Database Tools database API gateway config.
CompartmentId *string `mandatory:"true" json:"compartmentId"`
// A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
DisplayName *string `mandatory:"true" json:"displayName"`
// The current state of the Database Tools database API gateway config.
LifecycleState DatabaseToolsDatabaseApiGatewayConfigLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`
// The time the Database Tools database API gateway config was created. An RFC3339 formatted datetime string.
TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`
// The time the Database Tools database API gateway config was updated. An RFC3339 formatted datetime string.
TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"`
// A message describing the current state in more detail. For example, this message can be used to provide actionable information for a resource in the Failed state.
LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`
// Defined tags for this resource. Each key is predefined and scoped to a namespace.
// Example: `{"foo-namespace": {"bar-key": "value"}}`
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
// Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
// Example: `{"bar-key": "value"}`
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
// Usage of system tag keys. These predefined keys are scoped to namespaces.
// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}
DatabaseToolsDatabaseApiGatewayConfig Simplified DatabaseToolsDatabaseApiGatewayConfig representation for splat usage only.
func (DatabaseToolsDatabaseApiGatewayConfig) String ¶
func (m DatabaseToolsDatabaseApiGatewayConfig) String() string
func (DatabaseToolsDatabaseApiGatewayConfig) ValidateEnumValue ¶
func (m DatabaseToolsDatabaseApiGatewayConfig) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummary ¶
type DatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummary struct {
// A string that uniquely identifies a Database Tools database API gateway config global settings resource.
Key *string `mandatory:"true" json:"key"`
// A user-friendly name.
DisplayName *string `mandatory:"true" json:"displayName"`
// The data type of a database API gateway config setting.
DataType DatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDataTypeEnum `mandatory:"true" json:"dataType"`
// The config types that support this advanced property. The supported types are GLOBAL and POOL.
ConfigTypes []DatabaseApiGatewayConfigAdvancedPropertyConfigTypeEnum `mandatory:"false" json:"configTypes,omitempty"`
// The category of the Database Tools database API gateway config global setting.
CategoryKey *string `mandatory:"false" json:"categoryKey"`
// A user-friendly name of a category.
CategoryDisplayName *string `mandatory:"false" json:"categoryDisplayName"`
// The type of database (as determined by a type of Database Tools connection) to which this setting applies.
// The advancedProperty applies to all types of Database Tools connection when null. This is only applicable
// when configTypes includes POOL.
DatabaseToolsConnectionTypes []DatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDatabaseToolsConnectionTypesEnum `mandatory:"false" json:"databaseToolsConnectionTypes,omitempty"`
// Uniform resource locator (URL) of documentation related to this setting.
DocumentationUrl *string `mandatory:"false" json:"documentationUrl"`
// A user-friendly description of a database API gateway config setting.
Description *string `mandatory:"false" json:"description"`
// The default value (if applicable) of a database API gateway config setting.
DefaultValue *string `mandatory:"false" json:"defaultValue"`
// A minimum numeric value (if applicable) of a database API gateway config setting.
MinValue *int `mandatory:"false" json:"minValue"`
// A maximum numeric value (if applicable) of a database API gateway config setting.
MaxValue *int `mandatory:"false" json:"maxValue"`
// A list of string values (if applicable) supported by this database API gateway config setting.
ListOfValues []string `mandatory:"false" json:"listOfValues"`
// Hint text for a database API gateway config setting.
HintText *string `mandatory:"false" json:"hintText"`
}
DatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummary Description of a database API gateway config setting to be provided as an advanced property.
func (DatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummary) String ¶
func (m DatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummary) String() string
func (DatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummary) ValidateEnumValue ¶
func (m DatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryCollection ¶
type DatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryCollection struct {
// List of database API gateway config setting descriptions to be provided as advanced properties.
Items []DatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummary `mandatory:"true" json:"items"`
}
DatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryCollection List of database API gateway config setting descriptions to be provided as advanced properties.
func (DatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryCollection) String ¶
func (m DatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryCollection) String() string
func (DatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryCollection) ValidateEnumValue ¶
func (m DatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDataTypeEnum ¶
type DatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDataTypeEnum string
DatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDataTypeEnum Enum with underlying type: string
const ( DatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDataTypeString DatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDataTypeEnum = "STRING" DatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDataTypeNumber DatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDataTypeEnum = "NUMBER" DatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDataTypeDuration DatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDataTypeEnum = "DURATION" DatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDataTypeBoolean DatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDataTypeEnum = "BOOLEAN" )
Set of constants representing the allowable values for DatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDataTypeEnum
func GetDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDataTypeEnumValues ¶
func GetDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDataTypeEnumValues() []DatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDataTypeEnum
GetDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDataTypeEnumValues Enumerates the set of values for DatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDataTypeEnum
func GetMappingDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDataTypeEnum ¶
func GetMappingDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDataTypeEnum(val string) (DatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDataTypeEnum, bool)
GetMappingDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDataTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type DatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDatabaseToolsConnectionTypesEnum ¶
type DatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDatabaseToolsConnectionTypesEnum string
DatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDatabaseToolsConnectionTypesEnum Enum with underlying type: string
const ( DatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDatabaseToolsConnectionTypesOracleDatabase DatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDatabaseToolsConnectionTypesEnum = "ORACLE_DATABASE" DatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDatabaseToolsConnectionTypesMysql DatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDatabaseToolsConnectionTypesEnum = "MYSQL" )
Set of constants representing the allowable values for DatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDatabaseToolsConnectionTypesEnum
func GetDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDatabaseToolsConnectionTypesEnumValues ¶
func GetDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDatabaseToolsConnectionTypesEnumValues() []DatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDatabaseToolsConnectionTypesEnum
GetDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDatabaseToolsConnectionTypesEnumValues Enumerates the set of values for DatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDatabaseToolsConnectionTypesEnum
func GetMappingDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDatabaseToolsConnectionTypesEnum ¶
func GetMappingDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDatabaseToolsConnectionTypesEnum(val string) (DatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDatabaseToolsConnectionTypesEnum, bool)
GetMappingDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryDatabaseToolsConnectionTypesEnum performs case Insensitive comparison on enum value and return the desired enum
type DatabaseToolsDatabaseApiGatewayConfigContent ¶
type DatabaseToolsDatabaseApiGatewayConfigContent struct {
Global DatabaseToolsDatabaseApiGatewayConfigGlobal `mandatory:"true" json:"global"`
// The content of the Database Tools database API gateway config pools each with API spec and auto API spec definitions.
Pools []DatabaseToolsDatabaseApiGatewayConfigPoolContent `mandatory:"false" json:"pools"`
}
DatabaseToolsDatabaseApiGatewayConfigContent The content of a Database Tools database API gateway config global resource.
func (DatabaseToolsDatabaseApiGatewayConfigContent) String ¶
func (m DatabaseToolsDatabaseApiGatewayConfigContent) String() string
func (*DatabaseToolsDatabaseApiGatewayConfigContent) UnmarshalJSON ¶
func (m *DatabaseToolsDatabaseApiGatewayConfigContent) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DatabaseToolsDatabaseApiGatewayConfigContent) ValidateEnumValue ¶
func (m DatabaseToolsDatabaseApiGatewayConfigContent) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DatabaseToolsDatabaseApiGatewayConfigGlobal ¶
type DatabaseToolsDatabaseApiGatewayConfigGlobal interface {
// A string that uniquely identifies a Database Tools database API gateway config global settings resource.
GetKey() *string
// The time the resource was created. An RFC3339 formatted datetime string.
GetTimeCreated() *common.SDKTime
// The time the resource was updated. An RFC3339 formatted datetime string.
GetTimeUpdated() *common.SDKTime
// How the target pool route value is determined for a HTTP request.
GetPoolRoute() DatabaseToolsDatabaseApiGatewayConfigGlobalPoolRouteEnum
// The request header name providing the pool route value.
GetPoolRoutingHeader() *string
// ORDS database API is a database management and monitoring REST API. Database Actions requires this feature.
GetDatabaseApiStatus() DatabaseToolsDatabaseApiGatewayConfigGlobalDatabaseApiStatusEnum
// The RESTful service definition location.
GetMetadataSource() DatabaseToolsDatabaseApiGatewayConfigGlobalMetadataSourceEnum
// Specifies the HTTP listen port. 0 disables HTTP. Use of ports below 1024 requires elevated (root) privileges and is generally discouraged; deployment on non-privileged ports (1024–65535) is recommended.
GetHttpPort() *int
// Specifies the HTTPS listen port. 0 disables HTTPS. Use of ports below 1024 requires elevated (root) privileges and is generally discouraged; deployment on non-privileged ports (1024–65535) is recommended. ORDS will use a self-signed certificate if a certificate bundle is not provided.
GetHttpsPort() *int
GetCertificateBundle() DatabaseApiGatewayConfigCertificateBundle
// The location of the static resources to be served under the / root server path.
GetDocumentRoot() *string
// Advanced global properties.
GetAdvancedProperties() map[string]string
}
DatabaseToolsDatabaseApiGatewayConfigGlobal The content of a Database Tools database API gateway config global resource.
type DatabaseToolsDatabaseApiGatewayConfigGlobalDatabaseApiStatusEnum ¶
type DatabaseToolsDatabaseApiGatewayConfigGlobalDatabaseApiStatusEnum string
DatabaseToolsDatabaseApiGatewayConfigGlobalDatabaseApiStatusEnum Enum with underlying type: string
const ( DatabaseToolsDatabaseApiGatewayConfigGlobalDatabaseApiStatusEnabled DatabaseToolsDatabaseApiGatewayConfigGlobalDatabaseApiStatusEnum = "ENABLED" DatabaseToolsDatabaseApiGatewayConfigGlobalDatabaseApiStatusDisabled DatabaseToolsDatabaseApiGatewayConfigGlobalDatabaseApiStatusEnum = "DISABLED" )
Set of constants representing the allowable values for DatabaseToolsDatabaseApiGatewayConfigGlobalDatabaseApiStatusEnum
func GetDatabaseToolsDatabaseApiGatewayConfigGlobalDatabaseApiStatusEnumValues ¶
func GetDatabaseToolsDatabaseApiGatewayConfigGlobalDatabaseApiStatusEnumValues() []DatabaseToolsDatabaseApiGatewayConfigGlobalDatabaseApiStatusEnum
GetDatabaseToolsDatabaseApiGatewayConfigGlobalDatabaseApiStatusEnumValues Enumerates the set of values for DatabaseToolsDatabaseApiGatewayConfigGlobalDatabaseApiStatusEnum
func GetMappingDatabaseToolsDatabaseApiGatewayConfigGlobalDatabaseApiStatusEnum ¶
func GetMappingDatabaseToolsDatabaseApiGatewayConfigGlobalDatabaseApiStatusEnum(val string) (DatabaseToolsDatabaseApiGatewayConfigGlobalDatabaseApiStatusEnum, bool)
GetMappingDatabaseToolsDatabaseApiGatewayConfigGlobalDatabaseApiStatusEnum performs case Insensitive comparison on enum value and return the desired enum
type DatabaseToolsDatabaseApiGatewayConfigGlobalDefault ¶
type DatabaseToolsDatabaseApiGatewayConfigGlobalDefault struct {
// A string that uniquely identifies a Database Tools database API gateway config global settings resource.
Key *string `mandatory:"true" json:"key"`
// The time the resource was created. An RFC3339 formatted datetime string.
TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`
// The time the resource was updated. An RFC3339 formatted datetime string.
TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"`
// The request header name providing the pool route value.
PoolRoutingHeader *string `mandatory:"false" json:"poolRoutingHeader"`
// Specifies the HTTP listen port. 0 disables HTTP. Use of ports below 1024 requires elevated (root) privileges and is generally discouraged; deployment on non-privileged ports (1024–65535) is recommended.
HttpPort *int `mandatory:"false" json:"httpPort"`
// Specifies the HTTPS listen port. 0 disables HTTPS. Use of ports below 1024 requires elevated (root) privileges and is generally discouraged; deployment on non-privileged ports (1024–65535) is recommended. ORDS will use a self-signed certificate if a certificate bundle is not provided.
HttpsPort *int `mandatory:"false" json:"httpsPort"`
CertificateBundle DatabaseApiGatewayConfigCertificateBundle `mandatory:"false" json:"certificateBundle"`
// The location of the static resources to be served under the / root server path.
DocumentRoot *string `mandatory:"false" json:"documentRoot"`
// Advanced global properties.
AdvancedProperties map[string]string `mandatory:"false" json:"advancedProperties"`
// How the target pool route value is determined for a HTTP request.
PoolRoute DatabaseToolsDatabaseApiGatewayConfigGlobalPoolRouteEnum `mandatory:"false" json:"poolRoute,omitempty"`
// ORDS database API is a database management and monitoring REST API. Database Actions requires this feature.
DatabaseApiStatus DatabaseToolsDatabaseApiGatewayConfigGlobalDatabaseApiStatusEnum `mandatory:"false" json:"databaseApiStatus,omitempty"`
// The RESTful service definition location.
MetadataSource DatabaseToolsDatabaseApiGatewayConfigGlobalMetadataSourceEnum `mandatory:"false" json:"metadataSource,omitempty"`
}
DatabaseToolsDatabaseApiGatewayConfigGlobalDefault The content of a Database Tools database API gateway config global resource.
func (DatabaseToolsDatabaseApiGatewayConfigGlobalDefault) GetAdvancedProperties ¶
func (m DatabaseToolsDatabaseApiGatewayConfigGlobalDefault) GetAdvancedProperties() map[string]string
GetAdvancedProperties returns AdvancedProperties
func (DatabaseToolsDatabaseApiGatewayConfigGlobalDefault) GetCertificateBundle ¶
func (m DatabaseToolsDatabaseApiGatewayConfigGlobalDefault) GetCertificateBundle() DatabaseApiGatewayConfigCertificateBundle
GetCertificateBundle returns CertificateBundle
func (DatabaseToolsDatabaseApiGatewayConfigGlobalDefault) GetDatabaseApiStatus ¶
func (m DatabaseToolsDatabaseApiGatewayConfigGlobalDefault) GetDatabaseApiStatus() DatabaseToolsDatabaseApiGatewayConfigGlobalDatabaseApiStatusEnum
GetDatabaseApiStatus returns DatabaseApiStatus
func (DatabaseToolsDatabaseApiGatewayConfigGlobalDefault) GetDocumentRoot ¶
func (m DatabaseToolsDatabaseApiGatewayConfigGlobalDefault) GetDocumentRoot() *string
GetDocumentRoot returns DocumentRoot
func (DatabaseToolsDatabaseApiGatewayConfigGlobalDefault) GetHttpPort ¶
func (m DatabaseToolsDatabaseApiGatewayConfigGlobalDefault) GetHttpPort() *int
GetHttpPort returns HttpPort
func (DatabaseToolsDatabaseApiGatewayConfigGlobalDefault) GetHttpsPort ¶
func (m DatabaseToolsDatabaseApiGatewayConfigGlobalDefault) GetHttpsPort() *int
GetHttpsPort returns HttpsPort
func (DatabaseToolsDatabaseApiGatewayConfigGlobalDefault) GetKey ¶
func (m DatabaseToolsDatabaseApiGatewayConfigGlobalDefault) GetKey() *string
GetKey returns Key
func (DatabaseToolsDatabaseApiGatewayConfigGlobalDefault) GetMetadataSource ¶
func (m DatabaseToolsDatabaseApiGatewayConfigGlobalDefault) GetMetadataSource() DatabaseToolsDatabaseApiGatewayConfigGlobalMetadataSourceEnum
GetMetadataSource returns MetadataSource
func (DatabaseToolsDatabaseApiGatewayConfigGlobalDefault) GetPoolRoute ¶
func (m DatabaseToolsDatabaseApiGatewayConfigGlobalDefault) GetPoolRoute() DatabaseToolsDatabaseApiGatewayConfigGlobalPoolRouteEnum
GetPoolRoute returns PoolRoute
func (DatabaseToolsDatabaseApiGatewayConfigGlobalDefault) GetPoolRoutingHeader ¶
func (m DatabaseToolsDatabaseApiGatewayConfigGlobalDefault) GetPoolRoutingHeader() *string
GetPoolRoutingHeader returns PoolRoutingHeader
func (DatabaseToolsDatabaseApiGatewayConfigGlobalDefault) GetTimeCreated ¶
func (m DatabaseToolsDatabaseApiGatewayConfigGlobalDefault) GetTimeCreated() *common.SDKTime
GetTimeCreated returns TimeCreated
func (DatabaseToolsDatabaseApiGatewayConfigGlobalDefault) GetTimeUpdated ¶
func (m DatabaseToolsDatabaseApiGatewayConfigGlobalDefault) GetTimeUpdated() *common.SDKTime
GetTimeUpdated returns TimeUpdated
func (DatabaseToolsDatabaseApiGatewayConfigGlobalDefault) MarshalJSON ¶
func (m DatabaseToolsDatabaseApiGatewayConfigGlobalDefault) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DatabaseToolsDatabaseApiGatewayConfigGlobalDefault) String ¶
func (m DatabaseToolsDatabaseApiGatewayConfigGlobalDefault) String() string
func (*DatabaseToolsDatabaseApiGatewayConfigGlobalDefault) UnmarshalJSON ¶
func (m *DatabaseToolsDatabaseApiGatewayConfigGlobalDefault) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DatabaseToolsDatabaseApiGatewayConfigGlobalDefault) ValidateEnumValue ¶
func (m DatabaseToolsDatabaseApiGatewayConfigGlobalDefault) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DatabaseToolsDatabaseApiGatewayConfigGlobalMetadataSourceEnum ¶
type DatabaseToolsDatabaseApiGatewayConfigGlobalMetadataSourceEnum string
DatabaseToolsDatabaseApiGatewayConfigGlobalMetadataSourceEnum Enum with underlying type: string
const ( DatabaseToolsDatabaseApiGatewayConfigGlobalMetadataSourceDatabase DatabaseToolsDatabaseApiGatewayConfigGlobalMetadataSourceEnum = "DATABASE" DatabaseToolsDatabaseApiGatewayConfigGlobalMetadataSourceCloud DatabaseToolsDatabaseApiGatewayConfigGlobalMetadataSourceEnum = "CLOUD" )
Set of constants representing the allowable values for DatabaseToolsDatabaseApiGatewayConfigGlobalMetadataSourceEnum
func GetDatabaseToolsDatabaseApiGatewayConfigGlobalMetadataSourceEnumValues ¶
func GetDatabaseToolsDatabaseApiGatewayConfigGlobalMetadataSourceEnumValues() []DatabaseToolsDatabaseApiGatewayConfigGlobalMetadataSourceEnum
GetDatabaseToolsDatabaseApiGatewayConfigGlobalMetadataSourceEnumValues Enumerates the set of values for DatabaseToolsDatabaseApiGatewayConfigGlobalMetadataSourceEnum
func GetMappingDatabaseToolsDatabaseApiGatewayConfigGlobalMetadataSourceEnum ¶
func GetMappingDatabaseToolsDatabaseApiGatewayConfigGlobalMetadataSourceEnum(val string) (DatabaseToolsDatabaseApiGatewayConfigGlobalMetadataSourceEnum, bool)
GetMappingDatabaseToolsDatabaseApiGatewayConfigGlobalMetadataSourceEnum performs case Insensitive comparison on enum value and return the desired enum
type DatabaseToolsDatabaseApiGatewayConfigGlobalPoolRouteEnum ¶
type DatabaseToolsDatabaseApiGatewayConfigGlobalPoolRouteEnum string
DatabaseToolsDatabaseApiGatewayConfigGlobalPoolRouteEnum Enum with underlying type: string
const ( DatabaseToolsDatabaseApiGatewayConfigGlobalPoolRoutePath DatabaseToolsDatabaseApiGatewayConfigGlobalPoolRouteEnum = "PATH" DatabaseToolsDatabaseApiGatewayConfigGlobalPoolRouteHeader DatabaseToolsDatabaseApiGatewayConfigGlobalPoolRouteEnum = "HEADER" )
Set of constants representing the allowable values for DatabaseToolsDatabaseApiGatewayConfigGlobalPoolRouteEnum
func GetDatabaseToolsDatabaseApiGatewayConfigGlobalPoolRouteEnumValues ¶
func GetDatabaseToolsDatabaseApiGatewayConfigGlobalPoolRouteEnumValues() []DatabaseToolsDatabaseApiGatewayConfigGlobalPoolRouteEnum
GetDatabaseToolsDatabaseApiGatewayConfigGlobalPoolRouteEnumValues Enumerates the set of values for DatabaseToolsDatabaseApiGatewayConfigGlobalPoolRouteEnum
func GetMappingDatabaseToolsDatabaseApiGatewayConfigGlobalPoolRouteEnum ¶
func GetMappingDatabaseToolsDatabaseApiGatewayConfigGlobalPoolRouteEnum(val string) (DatabaseToolsDatabaseApiGatewayConfigGlobalPoolRouteEnum, bool)
GetMappingDatabaseToolsDatabaseApiGatewayConfigGlobalPoolRouteEnum performs case Insensitive comparison on enum value and return the desired enum
type DatabaseToolsDatabaseApiGatewayConfigLifecycleStateEnum ¶
type DatabaseToolsDatabaseApiGatewayConfigLifecycleStateEnum string
DatabaseToolsDatabaseApiGatewayConfigLifecycleStateEnum Enum with underlying type: string
const ( DatabaseToolsDatabaseApiGatewayConfigLifecycleStateActive DatabaseToolsDatabaseApiGatewayConfigLifecycleStateEnum = "ACTIVE" DatabaseToolsDatabaseApiGatewayConfigLifecycleStateDeleted DatabaseToolsDatabaseApiGatewayConfigLifecycleStateEnum = "DELETED" )
Set of constants representing the allowable values for DatabaseToolsDatabaseApiGatewayConfigLifecycleStateEnum
func GetDatabaseToolsDatabaseApiGatewayConfigLifecycleStateEnumValues ¶
func GetDatabaseToolsDatabaseApiGatewayConfigLifecycleStateEnumValues() []DatabaseToolsDatabaseApiGatewayConfigLifecycleStateEnum
GetDatabaseToolsDatabaseApiGatewayConfigLifecycleStateEnumValues Enumerates the set of values for DatabaseToolsDatabaseApiGatewayConfigLifecycleStateEnum
func GetMappingDatabaseToolsDatabaseApiGatewayConfigLifecycleStateEnum ¶
func GetMappingDatabaseToolsDatabaseApiGatewayConfigLifecycleStateEnum(val string) (DatabaseToolsDatabaseApiGatewayConfigLifecycleStateEnum, bool)
GetMappingDatabaseToolsDatabaseApiGatewayConfigLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
type DatabaseToolsDatabaseApiGatewayConfigPool ¶
type DatabaseToolsDatabaseApiGatewayConfigPool interface {
// A system generated string that uniquely identifies a pool sub resource.
GetKey() *string
// The time the resource was created. An RFC3339 formatted datetime string.
GetTimeCreated() *common.SDKTime
// The time the resource was updated. An RFC3339 formatted datetime string.
GetTimeUpdated() *common.SDKTime
// A user-friendly name. Does not have to be unique, and it’s changeable. Avoid entering confidential information.
GetDisplayName() *string
// The pool route value provided in requests to target this pool.
GetPoolRouteValue() *string
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the related Database Tools connection. Specifies the OCI database tools connection ocid to build the connection pool from.
GetDatabaseToolsConnectionId() *string
// Specifies the maximum number of database connections allowed for the pool.
GetMaxPoolSize() *int
// Specifies the minimum number of database connections allowed for the pool.
GetMinPoolSize() *int
// Specifies the initial size for the number of database connections that will be created for the pool.
GetInitialPoolSize() *int
// Specifies the URL of the JSON Web Key (JWK) that is used to verify the signature of the JWT token.
GetJwtProfileJwkUrl() *string
// Specifies the issuer of the JWT token. This value is used to validate the iss claim in the JWT token.
GetJwtProfileIssuer() *string
// Specifies the expected audience for the JWT token. This value is used to validate the aud claim in the JWT token.
GetJwtProfileAudience() *string
// Specifies the JSON pointer to the claim in the JWT token that contains the roles of the users.
GetJwtProfileRoleClaimName() *string
// Specifies to enable the Database Actions feature.
GetDatabaseActionsStatus() DatabaseToolsDatabaseApiGatewayConfigPoolDatabaseActionsStatusEnum
// Specifies whether the REST-Enabled SQL service is active.
GetRestEnabledSqlStatus() DatabaseToolsDatabaseApiGatewayConfigPoolRestEnabledSqlStatusEnum
// Advanced pool properties.
GetAdvancedProperties() map[string]string
}
DatabaseToolsDatabaseApiGatewayConfigPool The content of a Database Tools database API gateway config pool sub resource.
type DatabaseToolsDatabaseApiGatewayConfigPoolApiSpec ¶
type DatabaseToolsDatabaseApiGatewayConfigPoolApiSpec interface {
// A system generated string that uniquely identifies an API spec sub resource within a given pool.
GetKey() *string
// A user-friendly name. Does not have to be unique, and it’s changeable. Avoid entering confidential information.
GetDisplayName() *string
// The content of a string-escaped Open API spec in JSON format.
GetContent() *string
// The time the resource was created. An RFC3339 formatted datetime string.
GetTimeCreated() *common.SDKTime
// The time the resource was updated. An RFC3339 formatted datetime string.
GetTimeUpdated() *common.SDKTime
}
DatabaseToolsDatabaseApiGatewayConfigPoolApiSpec The content of a Database Tools database API gateway config API spec sub resource defined within a pool.
type DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecCollection ¶
type DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecCollection struct {
// Array of Database Tools database API gateway config API spec summary items.
Items []DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecSummary `mandatory:"true" json:"items"`
}
DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecCollection List of Database Tools database API gateway config API spec summary items.
func (DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecCollection) String ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecCollection) String() string
func (*DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecCollection) UnmarshalJSON ¶
func (m *DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecCollection) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecCollection) ValidateEnumValue ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefault ¶
type DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefault struct {
// A system generated string that uniquely identifies an API spec sub resource within a given pool.
Key *string `mandatory:"true" json:"key"`
// A user-friendly name. Does not have to be unique, and it’s changeable. Avoid entering confidential information.
DisplayName *string `mandatory:"true" json:"displayName"`
// The content of a string-escaped Open API spec in JSON format.
Content *string `mandatory:"true" json:"content"`
// The time the resource was created. An RFC3339 formatted datetime string.
TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`
// The time the resource was updated. An RFC3339 formatted datetime string.
TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"`
}
DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefault The content of a Database Tools database API gateway config API spec sub resource defined within a pool.
func (DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefault) GetContent ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefault) GetContent() *string
GetContent returns Content
func (DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefault) GetDisplayName ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefault) GetDisplayName() *string
GetDisplayName returns DisplayName
func (DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefault) GetKey ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefault) GetKey() *string
GetKey returns Key
func (DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefault) GetTimeCreated ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefault) GetTimeCreated() *common.SDKTime
GetTimeCreated returns TimeCreated
func (DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefault) GetTimeUpdated ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefault) GetTimeUpdated() *common.SDKTime
GetTimeUpdated returns TimeUpdated
func (DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefault) MarshalJSON ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefault) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefault) String ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefault) String() string
func (DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefault) ValidateEnumValue ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefault) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultSummary ¶
type DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultSummary struct {
// A system generated string that uniquely identifies an API spec sub resource within a pool.
Key *string `mandatory:"true" json:"key"`
// A user-friendly name. Does not have to be unique, and it’s changeable. Avoid entering confidential information.
DisplayName *string `mandatory:"true" json:"displayName"`
// The time the resource was created. An RFC3339 formatted datetime string.
TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`
// The time the resource was updated. An RFC3339 formatted datetime string.
TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"`
}
DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultSummary Summary of the Database Tools database API gateway config API spec resource.
func (DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultSummary) GetDisplayName ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultSummary) GetDisplayName() *string
GetDisplayName returns DisplayName
func (DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultSummary) GetKey ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultSummary) GetKey() *string
GetKey returns Key
func (DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultSummary) GetTimeCreated ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultSummary) GetTimeCreated() *common.SDKTime
GetTimeCreated returns TimeCreated
func (DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultSummary) GetTimeUpdated ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultSummary) GetTimeUpdated() *common.SDKTime
GetTimeUpdated returns TimeUpdated
func (DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultSummary) MarshalJSON ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultSummary) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultSummary) String ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultSummary) String() string
func (DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultSummary) ValidateEnumValue ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecSummary ¶
type DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecSummary interface {
// A system generated string that uniquely identifies an API spec sub resource within a pool.
GetKey() *string
// A user-friendly name. Does not have to be unique, and it’s changeable. Avoid entering confidential information.
GetDisplayName() *string
// The time the resource was created. An RFC3339 formatted datetime string.
GetTimeCreated() *common.SDKTime
// The time the resource was updated. An RFC3339 formatted datetime string.
GetTimeUpdated() *common.SDKTime
}
DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecSummary Summary of the Database Tools database API gateway config API spec resource.
type DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec ¶
type DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec interface {
// A system generated string that uniquely identifies an auto API spec sub resource within a given pool.
GetKey() *string
// A user-friendly name. Does not have to be unique, and it’s changeable. Avoid entering confidential information.
GetDisplayName() *string
// The time the resource was created. An RFC3339 formatted datetime string.
GetTimeCreated() *common.SDKTime
// The time the resource was updated. An RFC3339 formatted datetime string.
GetTimeUpdated() *common.SDKTime
// The name of the database object.
GetDatabaseObjectName() *string
// The type of the database object.
GetDatabaseObjectType() DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDatabaseObjectTypeEnum
// Description of the autoApiSpec.
GetDescription() *string
// Used as the URI path element for this object. When not specified the objectName lowercase is the default value.
GetAlias() *string
// The operations to limit access to this resource. If not specified then the default is ["READ","WRITE"].
GetOperations() []DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecOperationsEnum
// The security schemes that can access this resource. If not specified then the resource is public.
GetSecuritySchemes() []DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecSecuritySchemesEnum
// The name of the database API gateway config privilege protecting the resource. Only valid for SCOPE JWT Profile pools and BEARER securitySchemes.
GetScope() *string
// The name of the database API gateway config roles protecting the resource. Only valid for RBAC JWT Profile pools and BEARER securitySchemes.
GetRoles() []string
}
DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec The content of a Database Tools database API gateway config auto API spec sub resource defined within a pool.
type DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecCollection ¶
type DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecCollection struct {
// Array of Database Tools database API gateway config auto API spec summary items.
Items []DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecSummary `mandatory:"true" json:"items"`
}
DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecCollection List of Database Tools database API gateway config auto API spec summary items.
func (DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecCollection) String ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecCollection) String() string
func (*DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecCollection) UnmarshalJSON ¶
func (m *DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecCollection) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecCollection) ValidateEnumValue ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDatabaseObjectTypeEnum ¶
type DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDatabaseObjectTypeEnum string
DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDatabaseObjectTypeEnum Enum with underlying type: string
const ( DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDatabaseObjectTypeFunction DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDatabaseObjectTypeEnum = "FUNCTION" DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDatabaseObjectTypeMview DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDatabaseObjectTypeEnum = "MVIEW" DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDatabaseObjectTypePackage DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDatabaseObjectTypeEnum = "PACKAGE" DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDatabaseObjectTypeProcedure DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDatabaseObjectTypeEnum = "PROCEDURE" DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDatabaseObjectTypeTable DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDatabaseObjectTypeEnum = "TABLE" DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDatabaseObjectTypeView DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDatabaseObjectTypeEnum = "VIEW" DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDatabaseObjectTypeDualityview DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDatabaseObjectTypeEnum = "DUALITYVIEW" )
Set of constants representing the allowable values for DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDatabaseObjectTypeEnum
func GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDatabaseObjectTypeEnumValues ¶
func GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDatabaseObjectTypeEnumValues() []DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDatabaseObjectTypeEnum
GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDatabaseObjectTypeEnumValues Enumerates the set of values for DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDatabaseObjectTypeEnum
func GetMappingDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDatabaseObjectTypeEnum ¶
func GetMappingDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDatabaseObjectTypeEnum(val string) (DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDatabaseObjectTypeEnum, bool)
GetMappingDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDatabaseObjectTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefault ¶
type DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefault struct {
// A system generated string that uniquely identifies an auto API spec sub resource within a given pool.
Key *string `mandatory:"true" json:"key"`
// A user-friendly name. Does not have to be unique, and it’s changeable. Avoid entering confidential information.
DisplayName *string `mandatory:"true" json:"displayName"`
// The time the resource was created. An RFC3339 formatted datetime string.
TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`
// The time the resource was updated. An RFC3339 formatted datetime string.
TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"`
// The name of the database object.
DatabaseObjectName *string `mandatory:"false" json:"databaseObjectName"`
// Description of the autoApiSpec.
Description *string `mandatory:"false" json:"description"`
// Used as the URI path element for this object. When not specified the objectName lowercase is the default value.
Alias *string `mandatory:"false" json:"alias"`
// The name of the database API gateway config privilege protecting the resource. Only valid for SCOPE JWT Profile pools and BEARER securitySchemes.
Scope *string `mandatory:"false" json:"scope"`
// The name of the database API gateway config roles protecting the resource. Only valid for RBAC JWT Profile pools and BEARER securitySchemes.
Roles []string `mandatory:"false" json:"roles"`
// The type of the database object.
DatabaseObjectType DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDatabaseObjectTypeEnum `mandatory:"false" json:"databaseObjectType,omitempty"`
// The operations to limit access to this resource. If not specified then the default is ["READ","WRITE"].
Operations []DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecOperationsEnum `mandatory:"false" json:"operations,omitempty"`
// The security schemes that can access this resource. If not specified then the resource is public.
SecuritySchemes []DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecSecuritySchemesEnum `mandatory:"false" json:"securitySchemes,omitempty"`
}
DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefault The content of a Database Tools database API gateway config auto API spec sub resource defined within a pool.
func (DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefault) GetAlias ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefault) GetAlias() *string
GetAlias returns Alias
func (DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefault) GetDatabaseObjectName ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefault) GetDatabaseObjectName() *string
GetDatabaseObjectName returns DatabaseObjectName
func (DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefault) GetDatabaseObjectType ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefault) GetDatabaseObjectType() DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDatabaseObjectTypeEnum
GetDatabaseObjectType returns DatabaseObjectType
func (DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefault) GetDescription ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefault) GetDescription() *string
GetDescription returns Description
func (DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefault) GetDisplayName ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefault) GetDisplayName() *string
GetDisplayName returns DisplayName
func (DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefault) GetKey ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefault) GetKey() *string
GetKey returns Key
func (DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefault) GetOperations ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefault) GetOperations() []DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecOperationsEnum
GetOperations returns Operations
func (DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefault) GetRoles ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefault) GetRoles() []string
GetRoles returns Roles
func (DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefault) GetScope ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefault) GetScope() *string
GetScope returns Scope
func (DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefault) GetSecuritySchemes ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefault) GetSecuritySchemes() []DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecSecuritySchemesEnum
GetSecuritySchemes returns SecuritySchemes
func (DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefault) GetTimeCreated ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefault) GetTimeCreated() *common.SDKTime
GetTimeCreated returns TimeCreated
func (DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefault) GetTimeUpdated ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefault) GetTimeUpdated() *common.SDKTime
GetTimeUpdated returns TimeUpdated
func (DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefault) MarshalJSON ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefault) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefault) String ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefault) String() string
func (DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefault) ValidateEnumValue ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefault) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultSummary ¶
type DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultSummary struct {
// A system generated string that uniquely identifies an auto API spec sub resource within a pool.
Key *string `mandatory:"true" json:"key"`
// A user-friendly name. Does not have to be unique, and it’s changeable. Avoid entering confidential information.
DisplayName *string `mandatory:"true" json:"displayName"`
// The time the resource was created. An RFC3339 formatted datetime string.
TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`
// The time the resource was updated. An RFC3339 formatted datetime string.
TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"`
}
DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultSummary Summary of the Database Tools database API gateway config auto API spec resource.
func (DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultSummary) GetDisplayName ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultSummary) GetDisplayName() *string
GetDisplayName returns DisplayName
func (DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultSummary) GetKey ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultSummary) GetKey() *string
GetKey returns Key
func (DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultSummary) GetTimeCreated ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultSummary) GetTimeCreated() *common.SDKTime
GetTimeCreated returns TimeCreated
func (DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultSummary) GetTimeUpdated ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultSummary) GetTimeUpdated() *common.SDKTime
GetTimeUpdated returns TimeUpdated
func (DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultSummary) MarshalJSON ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultSummary) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultSummary) String ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultSummary) String() string
func (DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultSummary) ValidateEnumValue ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecOperationsEnum ¶
type DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecOperationsEnum string
DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecOperationsEnum Enum with underlying type: string
const ( DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecOperationsRead DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecOperationsEnum = "READ" DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecOperationsWrite DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecOperationsEnum = "WRITE" )
Set of constants representing the allowable values for DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecOperationsEnum
func GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecOperationsEnumValues ¶
func GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecOperationsEnumValues() []DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecOperationsEnum
GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecOperationsEnumValues Enumerates the set of values for DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecOperationsEnum
func GetMappingDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecOperationsEnum ¶
func GetMappingDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecOperationsEnum(val string) (DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecOperationsEnum, bool)
GetMappingDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecOperationsEnum performs case Insensitive comparison on enum value and return the desired enum
type DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecSecuritySchemesEnum ¶
type DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecSecuritySchemesEnum string
DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecSecuritySchemesEnum Enum with underlying type: string
const ( DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecSecuritySchemesBasic DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecSecuritySchemesEnum = "BASIC" DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecSecuritySchemesBearer DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecSecuritySchemesEnum = "BEARER" )
Set of constants representing the allowable values for DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecSecuritySchemesEnum
func GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecSecuritySchemesEnumValues ¶
func GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecSecuritySchemesEnumValues() []DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecSecuritySchemesEnum
GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecSecuritySchemesEnumValues Enumerates the set of values for DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecSecuritySchemesEnum
func GetMappingDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecSecuritySchemesEnum ¶
func GetMappingDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecSecuritySchemesEnum(val string) (DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecSecuritySchemesEnum, bool)
GetMappingDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecSecuritySchemesEnum performs case Insensitive comparison on enum value and return the desired enum
type DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecSummary ¶
type DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecSummary interface {
// A system generated string that uniquely identifies an auto API spec sub resource within a pool.
GetKey() *string
// A user-friendly name. Does not have to be unique, and it’s changeable. Avoid entering confidential information.
GetDisplayName() *string
// The time the resource was created. An RFC3339 formatted datetime string.
GetTimeCreated() *common.SDKTime
// The time the resource was updated. An RFC3339 formatted datetime string.
GetTimeUpdated() *common.SDKTime
}
DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecSummary Summary of the Database Tools database API gateway config auto API spec resource.
type DatabaseToolsDatabaseApiGatewayConfigPoolCollection ¶
type DatabaseToolsDatabaseApiGatewayConfigPoolCollection struct {
// Array of Database Tools database API gateway config pool summary items.
Items []DatabaseToolsDatabaseApiGatewayConfigPoolSummary `mandatory:"true" json:"items"`
}
DatabaseToolsDatabaseApiGatewayConfigPoolCollection List of Database Tools database API gateway config pool summary items.
func (DatabaseToolsDatabaseApiGatewayConfigPoolCollection) String ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolCollection) String() string
func (*DatabaseToolsDatabaseApiGatewayConfigPoolCollection) UnmarshalJSON ¶
func (m *DatabaseToolsDatabaseApiGatewayConfigPoolCollection) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DatabaseToolsDatabaseApiGatewayConfigPoolCollection) ValidateEnumValue ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DatabaseToolsDatabaseApiGatewayConfigPoolContent ¶
type DatabaseToolsDatabaseApiGatewayConfigPoolContent interface {
// A system generated string that uniquely identifies a pool sub resource.
GetKey() *string
// A user-friendly name. Does not have to be unique, and it’s changeable. Avoid entering confidential information.
GetDisplayName() *string
// The pool route value provided in requests to target this pool.
GetPoolRouteValue() *string
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the related Database Tools connection. Specifies the OCI database tools connection ocid to build the connection pool from.
GetDatabaseToolsConnectionId() *string
// Specifies the maximum number of database connections allowed for the pool.
GetMaxPoolSize() *int
// Specifies the minimum number of database connections allowed for the pool.
GetMinPoolSize() *int
// Specifies the initial size for the number of database connections that will be created for the pool.
GetInitialPoolSize() *int
// Specifies the URL of the JSON Web Key (JWK) that is used to verify the signature of the JWT token.
GetJwtProfileJwkUrl() *string
// Specifies the issuer of the JWT token. This value is used to validate the iss claim in the JWT token.
GetJwtProfileIssuer() *string
// Specifies the expected audience for the JWT token. This value is used to validate the aud claim in the JWT token.
GetJwtProfileAudience() *string
// Specifies the JSON pointer to the claim in the JWT token that contains the roles of the users.
GetJwtProfileRoleClaimName() *string
// Specifies to enable the Database Actions feature.
GetDatabaseActionsStatus() DatabaseToolsDatabaseApiGatewayConfigPoolContentDatabaseActionsStatusEnum
// Specifies whether the REST-Enabled SQL service is active.
GetRestEnabledSqlStatus() DatabaseToolsDatabaseApiGatewayConfigPoolContentRestEnabledSqlStatusEnum
// Advanced pool properties.
GetAdvancedProperties() map[string]string
// Array of Database Tools database API gateway config API spec items.
GetApiSpecs() []DatabaseToolsDatabaseApiGatewayConfigPoolApiSpec
// Array of Database Tools database API gateway config auto API spec items.
GetAutoApiSpecs() []DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec
// The time the resource was created. An RFC3339 formatted datetime string.
GetTimeCreated() *common.SDKTime
// The time the resource was updated. An RFC3339 formatted datetime string.
GetTimeUpdated() *common.SDKTime
}
DatabaseToolsDatabaseApiGatewayConfigPoolContent The content of a Database Tools database API gateway config pool sub resource.
type DatabaseToolsDatabaseApiGatewayConfigPoolContentDatabaseActionsStatusEnum ¶
type DatabaseToolsDatabaseApiGatewayConfigPoolContentDatabaseActionsStatusEnum string
DatabaseToolsDatabaseApiGatewayConfigPoolContentDatabaseActionsStatusEnum Enum with underlying type: string
const ( DatabaseToolsDatabaseApiGatewayConfigPoolContentDatabaseActionsStatusEnabled DatabaseToolsDatabaseApiGatewayConfigPoolContentDatabaseActionsStatusEnum = "ENABLED" DatabaseToolsDatabaseApiGatewayConfigPoolContentDatabaseActionsStatusDisabled DatabaseToolsDatabaseApiGatewayConfigPoolContentDatabaseActionsStatusEnum = "DISABLED" )
Set of constants representing the allowable values for DatabaseToolsDatabaseApiGatewayConfigPoolContentDatabaseActionsStatusEnum
func GetDatabaseToolsDatabaseApiGatewayConfigPoolContentDatabaseActionsStatusEnumValues ¶
func GetDatabaseToolsDatabaseApiGatewayConfigPoolContentDatabaseActionsStatusEnumValues() []DatabaseToolsDatabaseApiGatewayConfigPoolContentDatabaseActionsStatusEnum
GetDatabaseToolsDatabaseApiGatewayConfigPoolContentDatabaseActionsStatusEnumValues Enumerates the set of values for DatabaseToolsDatabaseApiGatewayConfigPoolContentDatabaseActionsStatusEnum
func GetMappingDatabaseToolsDatabaseApiGatewayConfigPoolContentDatabaseActionsStatusEnum ¶
func GetMappingDatabaseToolsDatabaseApiGatewayConfigPoolContentDatabaseActionsStatusEnum(val string) (DatabaseToolsDatabaseApiGatewayConfigPoolContentDatabaseActionsStatusEnum, bool)
GetMappingDatabaseToolsDatabaseApiGatewayConfigPoolContentDatabaseActionsStatusEnum performs case Insensitive comparison on enum value and return the desired enum
type DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault ¶
type DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault struct {
// A system generated string that uniquely identifies a pool sub resource.
Key *string `mandatory:"true" json:"key"`
// A user-friendly name. Does not have to be unique, and it’s changeable. Avoid entering confidential information.
DisplayName *string `mandatory:"false" json:"displayName"`
// The pool route value provided in requests to target this pool.
PoolRouteValue *string `mandatory:"false" json:"poolRouteValue"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the related Database Tools connection. Specifies the OCI database tools connection ocid to build the connection pool from.
DatabaseToolsConnectionId *string `mandatory:"false" json:"databaseToolsConnectionId"`
// Specifies the maximum number of database connections allowed for the pool.
MaxPoolSize *int `mandatory:"false" json:"maxPoolSize"`
// Specifies the minimum number of database connections allowed for the pool.
MinPoolSize *int `mandatory:"false" json:"minPoolSize"`
// Specifies the initial size for the number of database connections that will be created for the pool.
InitialPoolSize *int `mandatory:"false" json:"initialPoolSize"`
// Specifies the URL of the JSON Web Key (JWK) that is used to verify the signature of the JWT token.
JwtProfileJwkUrl *string `mandatory:"false" json:"jwtProfileJwkUrl"`
// Specifies the issuer of the JWT token. This value is used to validate the iss claim in the JWT token.
JwtProfileIssuer *string `mandatory:"false" json:"jwtProfileIssuer"`
// Specifies the expected audience for the JWT token. This value is used to validate the aud claim in the JWT token.
JwtProfileAudience *string `mandatory:"false" json:"jwtProfileAudience"`
// Specifies the JSON pointer to the claim in the JWT token that contains the roles of the users.
JwtProfileRoleClaimName *string `mandatory:"false" json:"jwtProfileRoleClaimName"`
// Advanced pool properties.
AdvancedProperties map[string]string `mandatory:"false" json:"advancedProperties"`
// Array of Database Tools database API gateway config API spec items.
ApiSpecs []DatabaseToolsDatabaseApiGatewayConfigPoolApiSpec `mandatory:"false" json:"apiSpecs"`
// Array of Database Tools database API gateway config auto API spec items.
AutoApiSpecs []DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec `mandatory:"false" json:"autoApiSpecs"`
// The time the resource was created. An RFC3339 formatted datetime string.
TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`
// The time the resource was updated. An RFC3339 formatted datetime string.
TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`
// Specifies to enable the Database Actions feature.
DatabaseActionsStatus DatabaseToolsDatabaseApiGatewayConfigPoolContentDatabaseActionsStatusEnum `mandatory:"false" json:"databaseActionsStatus,omitempty"`
// Specifies whether the REST-Enabled SQL service is active.
RestEnabledSqlStatus DatabaseToolsDatabaseApiGatewayConfigPoolContentRestEnabledSqlStatusEnum `mandatory:"false" json:"restEnabledSqlStatus,omitempty"`
}
DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault The content of a Database Tools database API gateway config pool sub resource.
func (DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetAdvancedProperties ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetAdvancedProperties() map[string]string
GetAdvancedProperties returns AdvancedProperties
func (DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetApiSpecs ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetApiSpecs() []DatabaseToolsDatabaseApiGatewayConfigPoolApiSpec
GetApiSpecs returns ApiSpecs
func (DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetAutoApiSpecs ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetAutoApiSpecs() []DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec
GetAutoApiSpecs returns AutoApiSpecs
func (DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetDatabaseActionsStatus ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetDatabaseActionsStatus() DatabaseToolsDatabaseApiGatewayConfigPoolContentDatabaseActionsStatusEnum
GetDatabaseActionsStatus returns DatabaseActionsStatus
func (DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetDatabaseToolsConnectionId ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetDatabaseToolsConnectionId() *string
GetDatabaseToolsConnectionId returns DatabaseToolsConnectionId
func (DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetDisplayName ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetDisplayName() *string
GetDisplayName returns DisplayName
func (DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetInitialPoolSize ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetInitialPoolSize() *int
GetInitialPoolSize returns InitialPoolSize
func (DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetJwtProfileAudience ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetJwtProfileAudience() *string
GetJwtProfileAudience returns JwtProfileAudience
func (DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetJwtProfileIssuer ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetJwtProfileIssuer() *string
GetJwtProfileIssuer returns JwtProfileIssuer
func (DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetJwtProfileJwkUrl ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetJwtProfileJwkUrl() *string
GetJwtProfileJwkUrl returns JwtProfileJwkUrl
func (DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetJwtProfileRoleClaimName ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetJwtProfileRoleClaimName() *string
GetJwtProfileRoleClaimName returns JwtProfileRoleClaimName
func (DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetKey ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetKey() *string
GetKey returns Key
func (DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetMaxPoolSize ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetMaxPoolSize() *int
GetMaxPoolSize returns MaxPoolSize
func (DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetMinPoolSize ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetMinPoolSize() *int
GetMinPoolSize returns MinPoolSize
func (DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetPoolRouteValue ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetPoolRouteValue() *string
GetPoolRouteValue returns PoolRouteValue
func (DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetRestEnabledSqlStatus ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetRestEnabledSqlStatus() DatabaseToolsDatabaseApiGatewayConfigPoolContentRestEnabledSqlStatusEnum
GetRestEnabledSqlStatus returns RestEnabledSqlStatus
func (DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetTimeCreated ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetTimeCreated() *common.SDKTime
GetTimeCreated returns TimeCreated
func (DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetTimeUpdated ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) GetTimeUpdated() *common.SDKTime
GetTimeUpdated returns TimeUpdated
func (DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) MarshalJSON ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) String ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) String() string
func (*DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) UnmarshalJSON ¶
func (m *DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) ValidateEnumValue ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolContentDefault) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DatabaseToolsDatabaseApiGatewayConfigPoolContentRestEnabledSqlStatusEnum ¶
type DatabaseToolsDatabaseApiGatewayConfigPoolContentRestEnabledSqlStatusEnum string
DatabaseToolsDatabaseApiGatewayConfigPoolContentRestEnabledSqlStatusEnum Enum with underlying type: string
const ( DatabaseToolsDatabaseApiGatewayConfigPoolContentRestEnabledSqlStatusEnabled DatabaseToolsDatabaseApiGatewayConfigPoolContentRestEnabledSqlStatusEnum = "ENABLED" DatabaseToolsDatabaseApiGatewayConfigPoolContentRestEnabledSqlStatusDisabled DatabaseToolsDatabaseApiGatewayConfigPoolContentRestEnabledSqlStatusEnum = "DISABLED" )
Set of constants representing the allowable values for DatabaseToolsDatabaseApiGatewayConfigPoolContentRestEnabledSqlStatusEnum
func GetDatabaseToolsDatabaseApiGatewayConfigPoolContentRestEnabledSqlStatusEnumValues ¶
func GetDatabaseToolsDatabaseApiGatewayConfigPoolContentRestEnabledSqlStatusEnumValues() []DatabaseToolsDatabaseApiGatewayConfigPoolContentRestEnabledSqlStatusEnum
GetDatabaseToolsDatabaseApiGatewayConfigPoolContentRestEnabledSqlStatusEnumValues Enumerates the set of values for DatabaseToolsDatabaseApiGatewayConfigPoolContentRestEnabledSqlStatusEnum
func GetMappingDatabaseToolsDatabaseApiGatewayConfigPoolContentRestEnabledSqlStatusEnum ¶
func GetMappingDatabaseToolsDatabaseApiGatewayConfigPoolContentRestEnabledSqlStatusEnum(val string) (DatabaseToolsDatabaseApiGatewayConfigPoolContentRestEnabledSqlStatusEnum, bool)
GetMappingDatabaseToolsDatabaseApiGatewayConfigPoolContentRestEnabledSqlStatusEnum performs case Insensitive comparison on enum value and return the desired enum
type DatabaseToolsDatabaseApiGatewayConfigPoolDatabaseActionsStatusEnum ¶
type DatabaseToolsDatabaseApiGatewayConfigPoolDatabaseActionsStatusEnum string
DatabaseToolsDatabaseApiGatewayConfigPoolDatabaseActionsStatusEnum Enum with underlying type: string
const ( DatabaseToolsDatabaseApiGatewayConfigPoolDatabaseActionsStatusEnabled DatabaseToolsDatabaseApiGatewayConfigPoolDatabaseActionsStatusEnum = "ENABLED" DatabaseToolsDatabaseApiGatewayConfigPoolDatabaseActionsStatusDisabled DatabaseToolsDatabaseApiGatewayConfigPoolDatabaseActionsStatusEnum = "DISABLED" )
Set of constants representing the allowable values for DatabaseToolsDatabaseApiGatewayConfigPoolDatabaseActionsStatusEnum
func GetDatabaseToolsDatabaseApiGatewayConfigPoolDatabaseActionsStatusEnumValues ¶
func GetDatabaseToolsDatabaseApiGatewayConfigPoolDatabaseActionsStatusEnumValues() []DatabaseToolsDatabaseApiGatewayConfigPoolDatabaseActionsStatusEnum
GetDatabaseToolsDatabaseApiGatewayConfigPoolDatabaseActionsStatusEnumValues Enumerates the set of values for DatabaseToolsDatabaseApiGatewayConfigPoolDatabaseActionsStatusEnum
func GetMappingDatabaseToolsDatabaseApiGatewayConfigPoolDatabaseActionsStatusEnum ¶
func GetMappingDatabaseToolsDatabaseApiGatewayConfigPoolDatabaseActionsStatusEnum(val string) (DatabaseToolsDatabaseApiGatewayConfigPoolDatabaseActionsStatusEnum, bool)
GetMappingDatabaseToolsDatabaseApiGatewayConfigPoolDatabaseActionsStatusEnum performs case Insensitive comparison on enum value and return the desired enum
type DatabaseToolsDatabaseApiGatewayConfigPoolDefault ¶
type DatabaseToolsDatabaseApiGatewayConfigPoolDefault struct {
// A system generated string that uniquely identifies a pool sub resource.
Key *string `mandatory:"true" json:"key"`
// The time the resource was created. An RFC3339 formatted datetime string.
TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`
// The time the resource was updated. An RFC3339 formatted datetime string.
TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"`
// A user-friendly name. Does not have to be unique, and it’s changeable. Avoid entering confidential information.
DisplayName *string `mandatory:"false" json:"displayName"`
// The pool route value provided in requests to target this pool.
PoolRouteValue *string `mandatory:"false" json:"poolRouteValue"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the related Database Tools connection. Specifies the OCI database tools connection ocid to build the connection pool from.
DatabaseToolsConnectionId *string `mandatory:"false" json:"databaseToolsConnectionId"`
// Specifies the maximum number of database connections allowed for the pool.
MaxPoolSize *int `mandatory:"false" json:"maxPoolSize"`
// Specifies the minimum number of database connections allowed for the pool.
MinPoolSize *int `mandatory:"false" json:"minPoolSize"`
// Specifies the initial size for the number of database connections that will be created for the pool.
InitialPoolSize *int `mandatory:"false" json:"initialPoolSize"`
// Specifies the URL of the JSON Web Key (JWK) that is used to verify the signature of the JWT token.
JwtProfileJwkUrl *string `mandatory:"false" json:"jwtProfileJwkUrl"`
// Specifies the issuer of the JWT token. This value is used to validate the iss claim in the JWT token.
JwtProfileIssuer *string `mandatory:"false" json:"jwtProfileIssuer"`
// Specifies the expected audience for the JWT token. This value is used to validate the aud claim in the JWT token.
JwtProfileAudience *string `mandatory:"false" json:"jwtProfileAudience"`
// Specifies the JSON pointer to the claim in the JWT token that contains the roles of the users.
JwtProfileRoleClaimName *string `mandatory:"false" json:"jwtProfileRoleClaimName"`
// Advanced pool properties.
AdvancedProperties map[string]string `mandatory:"false" json:"advancedProperties"`
// Specifies to enable the Database Actions feature.
DatabaseActionsStatus DatabaseToolsDatabaseApiGatewayConfigPoolDatabaseActionsStatusEnum `mandatory:"false" json:"databaseActionsStatus,omitempty"`
// Specifies whether the REST-Enabled SQL service is active.
RestEnabledSqlStatus DatabaseToolsDatabaseApiGatewayConfigPoolRestEnabledSqlStatusEnum `mandatory:"false" json:"restEnabledSqlStatus,omitempty"`
}
DatabaseToolsDatabaseApiGatewayConfigPoolDefault The content of a Database Tools database API gateway config pool sub resource.
func (DatabaseToolsDatabaseApiGatewayConfigPoolDefault) GetAdvancedProperties ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefault) GetAdvancedProperties() map[string]string
GetAdvancedProperties returns AdvancedProperties
func (DatabaseToolsDatabaseApiGatewayConfigPoolDefault) GetDatabaseActionsStatus ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefault) GetDatabaseActionsStatus() DatabaseToolsDatabaseApiGatewayConfigPoolDatabaseActionsStatusEnum
GetDatabaseActionsStatus returns DatabaseActionsStatus
func (DatabaseToolsDatabaseApiGatewayConfigPoolDefault) GetDatabaseToolsConnectionId ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefault) GetDatabaseToolsConnectionId() *string
GetDatabaseToolsConnectionId returns DatabaseToolsConnectionId
func (DatabaseToolsDatabaseApiGatewayConfigPoolDefault) GetDisplayName ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefault) GetDisplayName() *string
GetDisplayName returns DisplayName
func (DatabaseToolsDatabaseApiGatewayConfigPoolDefault) GetInitialPoolSize ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefault) GetInitialPoolSize() *int
GetInitialPoolSize returns InitialPoolSize
func (DatabaseToolsDatabaseApiGatewayConfigPoolDefault) GetJwtProfileAudience ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefault) GetJwtProfileAudience() *string
GetJwtProfileAudience returns JwtProfileAudience
func (DatabaseToolsDatabaseApiGatewayConfigPoolDefault) GetJwtProfileIssuer ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefault) GetJwtProfileIssuer() *string
GetJwtProfileIssuer returns JwtProfileIssuer
func (DatabaseToolsDatabaseApiGatewayConfigPoolDefault) GetJwtProfileJwkUrl ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefault) GetJwtProfileJwkUrl() *string
GetJwtProfileJwkUrl returns JwtProfileJwkUrl
func (DatabaseToolsDatabaseApiGatewayConfigPoolDefault) GetJwtProfileRoleClaimName ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefault) GetJwtProfileRoleClaimName() *string
GetJwtProfileRoleClaimName returns JwtProfileRoleClaimName
func (DatabaseToolsDatabaseApiGatewayConfigPoolDefault) GetKey ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefault) GetKey() *string
GetKey returns Key
func (DatabaseToolsDatabaseApiGatewayConfigPoolDefault) GetMaxPoolSize ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefault) GetMaxPoolSize() *int
GetMaxPoolSize returns MaxPoolSize
func (DatabaseToolsDatabaseApiGatewayConfigPoolDefault) GetMinPoolSize ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefault) GetMinPoolSize() *int
GetMinPoolSize returns MinPoolSize
func (DatabaseToolsDatabaseApiGatewayConfigPoolDefault) GetPoolRouteValue ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefault) GetPoolRouteValue() *string
GetPoolRouteValue returns PoolRouteValue
func (DatabaseToolsDatabaseApiGatewayConfigPoolDefault) GetRestEnabledSqlStatus ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefault) GetRestEnabledSqlStatus() DatabaseToolsDatabaseApiGatewayConfigPoolRestEnabledSqlStatusEnum
GetRestEnabledSqlStatus returns RestEnabledSqlStatus
func (DatabaseToolsDatabaseApiGatewayConfigPoolDefault) GetTimeCreated ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefault) GetTimeCreated() *common.SDKTime
GetTimeCreated returns TimeCreated
func (DatabaseToolsDatabaseApiGatewayConfigPoolDefault) GetTimeUpdated ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefault) GetTimeUpdated() *common.SDKTime
GetTimeUpdated returns TimeUpdated
func (DatabaseToolsDatabaseApiGatewayConfigPoolDefault) MarshalJSON ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefault) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DatabaseToolsDatabaseApiGatewayConfigPoolDefault) String ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefault) String() string
func (DatabaseToolsDatabaseApiGatewayConfigPoolDefault) ValidateEnumValue ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefault) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DatabaseToolsDatabaseApiGatewayConfigPoolDefaultSummary ¶
type DatabaseToolsDatabaseApiGatewayConfigPoolDefaultSummary struct {
// A system generated string that uniquely identifies a pool sub resource.
Key *string `mandatory:"true" json:"key"`
// A user-friendly name. Does not have to be unique, and it’s changeable. Avoid entering confidential information.
DisplayName *string `mandatory:"true" json:"displayName"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the related Database Tools connection.
DatabaseToolsConnectionId *string `mandatory:"true" json:"databaseToolsConnectionId"`
// The time the resource was created. An RFC3339 formatted datetime string.
TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`
// The time the resource was updated. An RFC3339 formatted datetime string.
TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"`
}
DatabaseToolsDatabaseApiGatewayConfigPoolDefaultSummary Summary of the Database Tools database API gateway config pool resource.
func (DatabaseToolsDatabaseApiGatewayConfigPoolDefaultSummary) GetDatabaseToolsConnectionId ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefaultSummary) GetDatabaseToolsConnectionId() *string
GetDatabaseToolsConnectionId returns DatabaseToolsConnectionId
func (DatabaseToolsDatabaseApiGatewayConfigPoolDefaultSummary) GetDisplayName ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefaultSummary) GetDisplayName() *string
GetDisplayName returns DisplayName
func (DatabaseToolsDatabaseApiGatewayConfigPoolDefaultSummary) GetKey ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefaultSummary) GetKey() *string
GetKey returns Key
func (DatabaseToolsDatabaseApiGatewayConfigPoolDefaultSummary) GetTimeCreated ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefaultSummary) GetTimeCreated() *common.SDKTime
GetTimeCreated returns TimeCreated
func (DatabaseToolsDatabaseApiGatewayConfigPoolDefaultSummary) GetTimeUpdated ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefaultSummary) GetTimeUpdated() *common.SDKTime
GetTimeUpdated returns TimeUpdated
func (DatabaseToolsDatabaseApiGatewayConfigPoolDefaultSummary) MarshalJSON ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefaultSummary) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DatabaseToolsDatabaseApiGatewayConfigPoolDefaultSummary) String ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefaultSummary) String() string
func (DatabaseToolsDatabaseApiGatewayConfigPoolDefaultSummary) ValidateEnumValue ¶
func (m DatabaseToolsDatabaseApiGatewayConfigPoolDefaultSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DatabaseToolsDatabaseApiGatewayConfigPoolRestEnabledSqlStatusEnum ¶
type DatabaseToolsDatabaseApiGatewayConfigPoolRestEnabledSqlStatusEnum string
DatabaseToolsDatabaseApiGatewayConfigPoolRestEnabledSqlStatusEnum Enum with underlying type: string
const ( DatabaseToolsDatabaseApiGatewayConfigPoolRestEnabledSqlStatusEnabled DatabaseToolsDatabaseApiGatewayConfigPoolRestEnabledSqlStatusEnum = "ENABLED" DatabaseToolsDatabaseApiGatewayConfigPoolRestEnabledSqlStatusDisabled DatabaseToolsDatabaseApiGatewayConfigPoolRestEnabledSqlStatusEnum = "DISABLED" )
Set of constants representing the allowable values for DatabaseToolsDatabaseApiGatewayConfigPoolRestEnabledSqlStatusEnum
func GetDatabaseToolsDatabaseApiGatewayConfigPoolRestEnabledSqlStatusEnumValues ¶
func GetDatabaseToolsDatabaseApiGatewayConfigPoolRestEnabledSqlStatusEnumValues() []DatabaseToolsDatabaseApiGatewayConfigPoolRestEnabledSqlStatusEnum
GetDatabaseToolsDatabaseApiGatewayConfigPoolRestEnabledSqlStatusEnumValues Enumerates the set of values for DatabaseToolsDatabaseApiGatewayConfigPoolRestEnabledSqlStatusEnum
func GetMappingDatabaseToolsDatabaseApiGatewayConfigPoolRestEnabledSqlStatusEnum ¶
func GetMappingDatabaseToolsDatabaseApiGatewayConfigPoolRestEnabledSqlStatusEnum(val string) (DatabaseToolsDatabaseApiGatewayConfigPoolRestEnabledSqlStatusEnum, bool)
GetMappingDatabaseToolsDatabaseApiGatewayConfigPoolRestEnabledSqlStatusEnum performs case Insensitive comparison on enum value and return the desired enum
type DatabaseToolsDatabaseApiGatewayConfigPoolSummary ¶
type DatabaseToolsDatabaseApiGatewayConfigPoolSummary interface {
// A system generated string that uniquely identifies a pool sub resource.
GetKey() *string
// A user-friendly name. Does not have to be unique, and it’s changeable. Avoid entering confidential information.
GetDisplayName() *string
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the related Database Tools connection.
GetDatabaseToolsConnectionId() *string
// The time the resource was created. An RFC3339 formatted datetime string.
GetTimeCreated() *common.SDKTime
// The time the resource was updated. An RFC3339 formatted datetime string.
GetTimeUpdated() *common.SDKTime
}
DatabaseToolsDatabaseApiGatewayConfigPoolSummary Summary of the Database Tools database API gateway config pool resource.
type DatabaseToolsExternalAuthenticationStatusEnum ¶
type DatabaseToolsExternalAuthenticationStatusEnum string
DatabaseToolsExternalAuthenticationStatusEnum Enum with underlying type: string
const ( DatabaseToolsExternalAuthenticationStatusAvailable DatabaseToolsExternalAuthenticationStatusEnum = "AVAILABLE" DatabaseToolsExternalAuthenticationStatusEnabled DatabaseToolsExternalAuthenticationStatusEnum = "ENABLED" DatabaseToolsExternalAuthenticationStatusUnknown DatabaseToolsExternalAuthenticationStatusEnum = "UNKNOWN" )
Set of constants representing the allowable values for DatabaseToolsExternalAuthenticationStatusEnum
func GetDatabaseToolsExternalAuthenticationStatusEnumValues ¶
func GetDatabaseToolsExternalAuthenticationStatusEnumValues() []DatabaseToolsExternalAuthenticationStatusEnum
GetDatabaseToolsExternalAuthenticationStatusEnumValues Enumerates the set of values for DatabaseToolsExternalAuthenticationStatusEnum
func GetMappingDatabaseToolsExternalAuthenticationStatusEnum ¶
func GetMappingDatabaseToolsExternalAuthenticationStatusEnum(val string) (DatabaseToolsExternalAuthenticationStatusEnum, bool)
GetMappingDatabaseToolsExternalAuthenticationStatusEnum performs case Insensitive comparison on enum value and return the desired enum
type DatabaseToolsIdentity ¶
type DatabaseToolsIdentity interface {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Database Tools identity.
GetId() *string
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment containing the Database Tools identity.
GetCompartmentId() *string
// A user-friendly name. Does not have to be unique and can be updated. Avoid entering confidential information.
GetDisplayName() *string
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the related Database Tools connection.
GetDatabaseToolsConnectionId() *string
// The current state of the Database Tools identity.
GetLifecycleState() DatabaseToolsIdentityLifecycleStateEnum
// The time the Database Tools identity was created. An RFC3339 formatted datetime string.
GetTimeCreated() *common.SDKTime
// The time the Database Tools identity was updated. An RFC3339 formatted datetime string.
GetTimeUpdated() *common.SDKTime
// A message describing the current state in more detail. For example, this message can be used to provide actionable information for a resource in the Failed state.
GetLifecycleDetails() *string
// Defined tags for this resource. Each key is predefined and scoped to a namespace.
// Example: `{"foo-namespace": {"bar-key": "value"}}`
GetDefinedTags() map[string]map[string]interface{}
// Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
// Example: `{"bar-key": "value"}`
GetFreeformTags() map[string]string
// Usage of system tag keys. These predefined keys are scoped to namespaces.
// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
GetSystemTags() map[string]map[string]interface{}
}
DatabaseToolsIdentity Manages credentials in a database to access service resources.
type DatabaseToolsIdentityLifecycleStateEnum ¶
type DatabaseToolsIdentityLifecycleStateEnum string
DatabaseToolsIdentityLifecycleStateEnum Enum with underlying type: string
const ( DatabaseToolsIdentityLifecycleStateCreating DatabaseToolsIdentityLifecycleStateEnum = "CREATING" DatabaseToolsIdentityLifecycleStateUpdating DatabaseToolsIdentityLifecycleStateEnum = "UPDATING" DatabaseToolsIdentityLifecycleStateActive DatabaseToolsIdentityLifecycleStateEnum = "ACTIVE" DatabaseToolsIdentityLifecycleStateDeleting DatabaseToolsIdentityLifecycleStateEnum = "DELETING" DatabaseToolsIdentityLifecycleStateDeleted DatabaseToolsIdentityLifecycleStateEnum = "DELETED" DatabaseToolsIdentityLifecycleStateFailed DatabaseToolsIdentityLifecycleStateEnum = "FAILED" DatabaseToolsIdentityLifecycleStateNeedsAttention DatabaseToolsIdentityLifecycleStateEnum = "NEEDS_ATTENTION" )
Set of constants representing the allowable values for DatabaseToolsIdentityLifecycleStateEnum
func GetDatabaseToolsIdentityLifecycleStateEnumValues ¶
func GetDatabaseToolsIdentityLifecycleStateEnumValues() []DatabaseToolsIdentityLifecycleStateEnum
GetDatabaseToolsIdentityLifecycleStateEnumValues Enumerates the set of values for DatabaseToolsIdentityLifecycleStateEnum
func GetMappingDatabaseToolsIdentityLifecycleStateEnum ¶
func GetMappingDatabaseToolsIdentityLifecycleStateEnum(val string) (DatabaseToolsIdentityLifecycleStateEnum, bool)
GetMappingDatabaseToolsIdentityLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
type DatabaseToolsIdentityOracleDatabaseResourcePrincipal ¶
type DatabaseToolsIdentityOracleDatabaseResourcePrincipal struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Database Tools identity.
Id *string `mandatory:"true" json:"id"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment containing the Database Tools identity.
CompartmentId *string `mandatory:"true" json:"compartmentId"`
// A user-friendly name. Does not have to be unique and can be updated. Avoid entering confidential information.
DisplayName *string `mandatory:"true" json:"displayName"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the related Database Tools connection.
DatabaseToolsConnectionId *string `mandatory:"true" json:"databaseToolsConnectionId"`
// The time the Database Tools identity was created. An RFC3339 formatted datetime string.
TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`
// The time the Database Tools identity was updated. An RFC3339 formatted datetime string.
TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"`
// The name of the credential object created in the Oracle Database.
CredentialKey *string `mandatory:"true" json:"credentialKey"`
// A message describing the current state in more detail. For example, this message can be used to provide actionable information for a resource in the Failed state.
LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`
// Defined tags for this resource. Each key is predefined and scoped to a namespace.
// Example: `{"foo-namespace": {"bar-key": "value"}}`
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
// Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
// Example: `{"bar-key": "value"}`
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
// Usage of system tag keys. These predefined keys are scoped to namespaces.
// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
// The current state of the Database Tools identity.
LifecycleState DatabaseToolsIdentityLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`
}
DatabaseToolsIdentityOracleDatabaseResourcePrincipal Manages credentials in a database to access service resources.
func (DatabaseToolsIdentityOracleDatabaseResourcePrincipal) GetCompartmentId ¶
func (m DatabaseToolsIdentityOracleDatabaseResourcePrincipal) GetCompartmentId() *string
GetCompartmentId returns CompartmentId
func (DatabaseToolsIdentityOracleDatabaseResourcePrincipal) GetDatabaseToolsConnectionId ¶
func (m DatabaseToolsIdentityOracleDatabaseResourcePrincipal) GetDatabaseToolsConnectionId() *string
GetDatabaseToolsConnectionId returns DatabaseToolsConnectionId
func (DatabaseToolsIdentityOracleDatabaseResourcePrincipal) GetDefinedTags ¶
func (m DatabaseToolsIdentityOracleDatabaseResourcePrincipal) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (DatabaseToolsIdentityOracleDatabaseResourcePrincipal) GetDisplayName ¶
func (m DatabaseToolsIdentityOracleDatabaseResourcePrincipal) GetDisplayName() *string
GetDisplayName returns DisplayName
func (DatabaseToolsIdentityOracleDatabaseResourcePrincipal) GetFreeformTags ¶
func (m DatabaseToolsIdentityOracleDatabaseResourcePrincipal) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (DatabaseToolsIdentityOracleDatabaseResourcePrincipal) GetId ¶
func (m DatabaseToolsIdentityOracleDatabaseResourcePrincipal) GetId() *string
GetId returns Id
func (DatabaseToolsIdentityOracleDatabaseResourcePrincipal) GetLifecycleDetails ¶
func (m DatabaseToolsIdentityOracleDatabaseResourcePrincipal) GetLifecycleDetails() *string
GetLifecycleDetails returns LifecycleDetails
func (DatabaseToolsIdentityOracleDatabaseResourcePrincipal) GetLifecycleState ¶
func (m DatabaseToolsIdentityOracleDatabaseResourcePrincipal) GetLifecycleState() DatabaseToolsIdentityLifecycleStateEnum
GetLifecycleState returns LifecycleState
func (DatabaseToolsIdentityOracleDatabaseResourcePrincipal) GetSystemTags ¶
func (m DatabaseToolsIdentityOracleDatabaseResourcePrincipal) GetSystemTags() map[string]map[string]interface{}
GetSystemTags returns SystemTags
func (DatabaseToolsIdentityOracleDatabaseResourcePrincipal) GetTimeCreated ¶
func (m DatabaseToolsIdentityOracleDatabaseResourcePrincipal) GetTimeCreated() *common.SDKTime
GetTimeCreated returns TimeCreated
func (DatabaseToolsIdentityOracleDatabaseResourcePrincipal) GetTimeUpdated ¶
func (m DatabaseToolsIdentityOracleDatabaseResourcePrincipal) GetTimeUpdated() *common.SDKTime
GetTimeUpdated returns TimeUpdated
func (DatabaseToolsIdentityOracleDatabaseResourcePrincipal) MarshalJSON ¶
func (m DatabaseToolsIdentityOracleDatabaseResourcePrincipal) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DatabaseToolsIdentityOracleDatabaseResourcePrincipal) String ¶
func (m DatabaseToolsIdentityOracleDatabaseResourcePrincipal) String() string
func (DatabaseToolsIdentityOracleDatabaseResourcePrincipal) ValidateEnumValue ¶
func (m DatabaseToolsIdentityOracleDatabaseResourcePrincipal) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DatabaseToolsIdentityStatusEnum ¶
type DatabaseToolsIdentityStatusEnum string
DatabaseToolsIdentityStatusEnum Enum with underlying type: string
const ( DatabaseToolsIdentityStatusAvailable DatabaseToolsIdentityStatusEnum = "AVAILABLE" )
Set of constants representing the allowable values for DatabaseToolsIdentityStatusEnum
func GetDatabaseToolsIdentityStatusEnumValues ¶
func GetDatabaseToolsIdentityStatusEnumValues() []DatabaseToolsIdentityStatusEnum
GetDatabaseToolsIdentityStatusEnumValues Enumerates the set of values for DatabaseToolsIdentityStatusEnum
func GetMappingDatabaseToolsIdentityStatusEnum ¶
func GetMappingDatabaseToolsIdentityStatusEnum(val string) (DatabaseToolsIdentityStatusEnum, bool)
GetMappingDatabaseToolsIdentityStatusEnum performs case Insensitive comparison on enum value and return the desired enum
type DatabaseToolsRuntimeClient ¶
type DatabaseToolsRuntimeClient struct {
common.BaseClient
// contains filtered or unexported fields
}
DatabaseToolsRuntimeClient a client for DatabaseToolsRuntime
func NewDatabaseToolsRuntimeClientWithConfigurationProvider ¶
func NewDatabaseToolsRuntimeClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client DatabaseToolsRuntimeClient, err error)
NewDatabaseToolsRuntimeClientWithConfigurationProvider Creates a new default DatabaseToolsRuntime client with the given configuration provider. the configuration provider will be used for the default signer as well as reading the region
func NewDatabaseToolsRuntimeClientWithOboToken ¶
func NewDatabaseToolsRuntimeClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client DatabaseToolsRuntimeClient, err error)
NewDatabaseToolsRuntimeClientWithOboToken Creates a new default DatabaseToolsRuntime client with the given configuration provider. The obotoken will be added to default headers and signed; the configuration provider will be used for the signer
as well as reading the region
func (DatabaseToolsRuntimeClient) CancelWorkRequest ¶
func (client DatabaseToolsRuntimeClient) CancelWorkRequest(ctx context.Context, request CancelWorkRequestRequest) (response CancelWorkRequestResponse, err error)
CancelWorkRequest Attempts to cancel the specified work request.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/CancelWorkRequest.go.html to see an example of how to use CancelWorkRequest API. A default retry strategy applies to this operation CancelWorkRequest()
func (*DatabaseToolsRuntimeClient) ConfigurationProvider ¶
func (client *DatabaseToolsRuntimeClient) ConfigurationProvider() *common.ConfigurationProvider
ConfigurationProvider the ConfigurationProvider used in this client, or null if none set
func (DatabaseToolsRuntimeClient) CreateCredential ¶
func (client DatabaseToolsRuntimeClient) CreateCredential(ctx context.Context, request CreateCredentialRequest) (response CreateCredentialResponse, err error)
CreateCredential Creates a credential for the user specified by the key.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/CreateCredential.go.html to see an example of how to use CreateCredential API. A default retry strategy applies to this operation CreateCredential()
func (DatabaseToolsRuntimeClient) CreateCredentialExecuteGrantee ¶
func (client DatabaseToolsRuntimeClient) CreateCredentialExecuteGrantee(ctx context.Context, request CreateCredentialExecuteGranteeRequest) (response CreateCredentialExecuteGranteeResponse, err error)
CreateCredentialExecuteGrantee Grants the EXECUTE privilege on the credential to the user specified by the key.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/CreateCredentialExecuteGrantee.go.html to see an example of how to use CreateCredentialExecuteGrantee API. A default retry strategy applies to this operation CreateCredentialExecuteGrantee()
func (DatabaseToolsRuntimeClient) CreateCredentialPublicSynonym ¶
func (client DatabaseToolsRuntimeClient) CreateCredentialPublicSynonym(ctx context.Context, request CreateCredentialPublicSynonymRequest) (response CreateCredentialPublicSynonymResponse, err error)
CreateCredentialPublicSynonym Creates a public synonym for the given credentials
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/CreateCredentialPublicSynonym.go.html to see an example of how to use CreateCredentialPublicSynonym API. A default retry strategy applies to this operation CreateCredentialPublicSynonym()
func (DatabaseToolsRuntimeClient) CreateDatabaseToolsDatabaseApiGatewayConfigPool ¶
func (client DatabaseToolsRuntimeClient) CreateDatabaseToolsDatabaseApiGatewayConfigPool(ctx context.Context, request CreateDatabaseToolsDatabaseApiGatewayConfigPoolRequest) (response CreateDatabaseToolsDatabaseApiGatewayConfigPoolResponse, err error)
CreateDatabaseToolsDatabaseApiGatewayConfigPool Create a Database Tools database API gateway config pool resource
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/CreateDatabaseToolsDatabaseApiGatewayConfigPool.go.html to see an example of how to use CreateDatabaseToolsDatabaseApiGatewayConfigPool API. A default retry strategy applies to this operation CreateDatabaseToolsDatabaseApiGatewayConfigPool()
func (DatabaseToolsRuntimeClient) CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec ¶
func (client DatabaseToolsRuntimeClient) CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec(ctx context.Context, request CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) (response CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecResponse, err error)
CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec Create a Database Tools database API gateway config API spec resource
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec.go.html to see an example of how to use CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec API. A default retry strategy applies to this operation CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec()
func (DatabaseToolsRuntimeClient) CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec ¶
func (client DatabaseToolsRuntimeClient) CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec(ctx context.Context, request CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) (response CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecResponse, err error)
CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec Create a Database Tools database API gateway config auto API spec resource
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec.go.html to see an example of how to use CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec API. A default retry strategy applies to this operation CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec()
func (DatabaseToolsRuntimeClient) DeleteCredential ¶
func (client DatabaseToolsRuntimeClient) DeleteCredential(ctx context.Context, request DeleteCredentialRequest) (response DeleteCredentialResponse, err error)
DeleteCredential Delete credential
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/DeleteCredential.go.html to see an example of how to use DeleteCredential API. A default retry strategy applies to this operation DeleteCredential()
func (DatabaseToolsRuntimeClient) DeleteCredentialExecuteGrantee ¶
func (client DatabaseToolsRuntimeClient) DeleteCredentialExecuteGrantee(ctx context.Context, request DeleteCredentialExecuteGranteeRequest) (response DeleteCredentialExecuteGranteeResponse, err error)
DeleteCredentialExecuteGrantee Delete execute grantee
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/DeleteCredentialExecuteGrantee.go.html to see an example of how to use DeleteCredentialExecuteGrantee API. A default retry strategy applies to this operation DeleteCredentialExecuteGrantee()
func (DatabaseToolsRuntimeClient) DeleteCredentialPublicSynonym ¶
func (client DatabaseToolsRuntimeClient) DeleteCredentialPublicSynonym(ctx context.Context, request DeleteCredentialPublicSynonymRequest) (response DeleteCredentialPublicSynonymResponse, err error)
DeleteCredentialPublicSynonym Deletes the public synonym
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/DeleteCredentialPublicSynonym.go.html to see an example of how to use DeleteCredentialPublicSynonym API. A default retry strategy applies to this operation DeleteCredentialPublicSynonym()
func (DatabaseToolsRuntimeClient) DeleteDatabaseToolsDatabaseApiGatewayConfigPool ¶
func (client DatabaseToolsRuntimeClient) DeleteDatabaseToolsDatabaseApiGatewayConfigPool(ctx context.Context, request DeleteDatabaseToolsDatabaseApiGatewayConfigPoolRequest) (response DeleteDatabaseToolsDatabaseApiGatewayConfigPoolResponse, err error)
DeleteDatabaseToolsDatabaseApiGatewayConfigPool Deletes the specified Database Tools database API gateway config pool resource.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/DeleteDatabaseToolsDatabaseApiGatewayConfigPool.go.html to see an example of how to use DeleteDatabaseToolsDatabaseApiGatewayConfigPool API. A default retry strategy applies to this operation DeleteDatabaseToolsDatabaseApiGatewayConfigPool()
func (DatabaseToolsRuntimeClient) DeleteDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec ¶
func (client DatabaseToolsRuntimeClient) DeleteDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec(ctx context.Context, request DeleteDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) (response DeleteDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecResponse, err error)
DeleteDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec Deletes the specified Database Tools database API gateway config API spec resource.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/DeleteDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec.go.html to see an example of how to use DeleteDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec API. A default retry strategy applies to this operation DeleteDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec()
func (DatabaseToolsRuntimeClient) DeleteDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec ¶
func (client DatabaseToolsRuntimeClient) DeleteDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec(ctx context.Context, request DeleteDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) (response DeleteDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecResponse, err error)
DeleteDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec Deletes the specified Database Tools database API gateway config auto API spec resource.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/DeleteDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec.go.html to see an example of how to use DeleteDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec API. A default retry strategy applies to this operation DeleteDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec()
func (DatabaseToolsRuntimeClient) ExecuteSqlDatabaseToolsConnection ¶
func (client DatabaseToolsRuntimeClient) ExecuteSqlDatabaseToolsConnection(ctx context.Context, request ExecuteSqlDatabaseToolsConnectionRequest) (response ExecuteSqlDatabaseToolsConnectionResponse, err error)
ExecuteSqlDatabaseToolsConnection Execute statements on a database tools connection.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/ExecuteSqlDatabaseToolsConnection.go.html to see an example of how to use ExecuteSqlDatabaseToolsConnection API. A default retry strategy applies to this operation ExecuteSqlDatabaseToolsConnection()
func (DatabaseToolsRuntimeClient) GetCredential ¶
func (client DatabaseToolsRuntimeClient) GetCredential(ctx context.Context, request GetCredentialRequest) (response GetCredentialResponse, err error)
GetCredential Get a credential
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/GetCredential.go.html to see an example of how to use GetCredential API. A default retry strategy applies to this operation GetCredential()
func (DatabaseToolsRuntimeClient) GetCredentialExecuteGrantee ¶
func (client DatabaseToolsRuntimeClient) GetCredentialExecuteGrantee(ctx context.Context, request GetCredentialExecuteGranteeRequest) (response GetCredentialExecuteGranteeResponse, err error)
GetCredentialExecuteGrantee Get a credential execute grantee
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/GetCredentialExecuteGrantee.go.html to see an example of how to use GetCredentialExecuteGrantee API. A default retry strategy applies to this operation GetCredentialExecuteGrantee()
func (DatabaseToolsRuntimeClient) GetCredentialPublicSynonym ¶
func (client DatabaseToolsRuntimeClient) GetCredentialPublicSynonym(ctx context.Context, request GetCredentialPublicSynonymRequest) (response GetCredentialPublicSynonymResponse, err error)
GetCredentialPublicSynonym Get a public synonym
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/GetCredentialPublicSynonym.go.html to see an example of how to use GetCredentialPublicSynonym API. A default retry strategy applies to this operation GetCredentialPublicSynonym()
func (DatabaseToolsRuntimeClient) GetDatabaseToolsDatabaseApiGatewayConfigContent ¶
func (client DatabaseToolsRuntimeClient) GetDatabaseToolsDatabaseApiGatewayConfigContent(ctx context.Context, request GetDatabaseToolsDatabaseApiGatewayConfigContentRequest) (response GetDatabaseToolsDatabaseApiGatewayConfigContentResponse, err error)
GetDatabaseToolsDatabaseApiGatewayConfigContent Get the content of a Database Tools database API gateway config
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/GetDatabaseToolsDatabaseApiGatewayConfigContent.go.html to see an example of how to use GetDatabaseToolsDatabaseApiGatewayConfigContent API. A default retry strategy applies to this operation GetDatabaseToolsDatabaseApiGatewayConfigContent()
func (DatabaseToolsRuntimeClient) GetDatabaseToolsDatabaseApiGatewayConfigGlobal ¶
func (client DatabaseToolsRuntimeClient) GetDatabaseToolsDatabaseApiGatewayConfigGlobal(ctx context.Context, request GetDatabaseToolsDatabaseApiGatewayConfigGlobalRequest) (response GetDatabaseToolsDatabaseApiGatewayConfigGlobalResponse, err error)
GetDatabaseToolsDatabaseApiGatewayConfigGlobal Get a Database Tools database API gateway config global resource
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/GetDatabaseToolsDatabaseApiGatewayConfigGlobal.go.html to see an example of how to use GetDatabaseToolsDatabaseApiGatewayConfigGlobal API. A default retry strategy applies to this operation GetDatabaseToolsDatabaseApiGatewayConfigGlobal()
func (DatabaseToolsRuntimeClient) GetDatabaseToolsDatabaseApiGatewayConfigPool ¶
func (client DatabaseToolsRuntimeClient) GetDatabaseToolsDatabaseApiGatewayConfigPool(ctx context.Context, request GetDatabaseToolsDatabaseApiGatewayConfigPoolRequest) (response GetDatabaseToolsDatabaseApiGatewayConfigPoolResponse, err error)
GetDatabaseToolsDatabaseApiGatewayConfigPool Get a Database Tools database API gateway config pool resource
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/GetDatabaseToolsDatabaseApiGatewayConfigPool.go.html to see an example of how to use GetDatabaseToolsDatabaseApiGatewayConfigPool API. A default retry strategy applies to this operation GetDatabaseToolsDatabaseApiGatewayConfigPool()
func (DatabaseToolsRuntimeClient) GetDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec ¶
func (client DatabaseToolsRuntimeClient) GetDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec(ctx context.Context, request GetDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) (response GetDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecResponse, err error)
GetDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec Get a Database Tools database API gateway config API spec resource
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/GetDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec.go.html to see an example of how to use GetDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec API. A default retry strategy applies to this operation GetDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec()
func (DatabaseToolsRuntimeClient) GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec ¶
func (client DatabaseToolsRuntimeClient) GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec(ctx context.Context, request GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) (response GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecResponse, err error)
GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec Get a Database Tools database API gateway config auto API spec resource
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec.go.html to see an example of how to use GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec API. A default retry strategy applies to this operation GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec()
func (DatabaseToolsRuntimeClient) GetPropertySet ¶
func (client DatabaseToolsRuntimeClient) GetPropertySet(ctx context.Context, request GetPropertySetRequest) (response GetPropertySetResponse, err error)
GetPropertySet Get a property set
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/GetPropertySet.go.html to see an example of how to use GetPropertySet API. A default retry strategy applies to this operation GetPropertySet()
func (DatabaseToolsRuntimeClient) GetUserCredential ¶
func (client DatabaseToolsRuntimeClient) GetUserCredential(ctx context.Context, request GetUserCredentialRequest) (response GetUserCredentialResponse, err error)
GetUserCredential Get a user credential
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/GetUserCredential.go.html to see an example of how to use GetUserCredential API. A default retry strategy applies to this operation GetUserCredential()
func (DatabaseToolsRuntimeClient) GetWorkRequest ¶
func (client DatabaseToolsRuntimeClient) GetWorkRequest(ctx context.Context, request GetWorkRequestRequest) (response GetWorkRequestResponse, err error)
GetWorkRequest Gets the status of the specified work request.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/GetWorkRequest.go.html to see an example of how to use GetWorkRequest API. A default retry strategy applies to this operation GetWorkRequest()
func (DatabaseToolsRuntimeClient) ListCredentialExecuteGrantees ¶
func (client DatabaseToolsRuntimeClient) ListCredentialExecuteGrantees(ctx context.Context, request ListCredentialExecuteGranteesRequest) (response ListCredentialExecuteGranteesResponse, err error)
ListCredentialExecuteGrantees Get a list of all execute grantees
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/ListCredentialExecuteGrantees.go.html to see an example of how to use ListCredentialExecuteGrantees API. A default retry strategy applies to this operation ListCredentialExecuteGrantees()
func (DatabaseToolsRuntimeClient) ListCredentialPublicSynonyms ¶
func (client DatabaseToolsRuntimeClient) ListCredentialPublicSynonyms(ctx context.Context, request ListCredentialPublicSynonymsRequest) (response ListCredentialPublicSynonymsResponse, err error)
ListCredentialPublicSynonyms Get a list of all public synonyms for the given credential
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/ListCredentialPublicSynonyms.go.html to see an example of how to use ListCredentialPublicSynonyms API. A default retry strategy applies to this operation ListCredentialPublicSynonyms()
func (DatabaseToolsRuntimeClient) ListCredentials ¶
func (client DatabaseToolsRuntimeClient) ListCredentials(ctx context.Context, request ListCredentialsRequest) (response ListCredentialsResponse, err error)
ListCredentials Returns a paginated list of `CredentialSummary` for the specified request.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/ListCredentials.go.html to see an example of how to use ListCredentials API. A default retry strategy applies to this operation ListCredentials()
func (DatabaseToolsRuntimeClient) ListDatabaseToolsDatabaseApiGatewayConfigAdvancedProperties ¶
func (client DatabaseToolsRuntimeClient) ListDatabaseToolsDatabaseApiGatewayConfigAdvancedProperties(ctx context.Context, request ListDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesRequest) (response ListDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesResponse, err error)
ListDatabaseToolsDatabaseApiGatewayConfigAdvancedProperties Returns list of database API gateway config setting descriptions to be provided as advanced properties.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/ListDatabaseToolsDatabaseApiGatewayConfigAdvancedProperties.go.html to see an example of how to use ListDatabaseToolsDatabaseApiGatewayConfigAdvancedProperties API. A default retry strategy applies to this operation ListDatabaseToolsDatabaseApiGatewayConfigAdvancedProperties()
func (DatabaseToolsRuntimeClient) ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecs ¶
func (client DatabaseToolsRuntimeClient) ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecs(ctx context.Context, request ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsRequest) (response ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsResponse, err error)
ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecs Returns a list of Database Tools database API gateway config API spec resources
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecs.go.html to see an example of how to use ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecs API. A default retry strategy applies to this operation ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecs()
func (DatabaseToolsRuntimeClient) ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecs ¶
func (client DatabaseToolsRuntimeClient) ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecs(ctx context.Context, request ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsRequest) (response ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsResponse, err error)
ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecs Returns a list of Database Tools database API gateway config auto API spec resources
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecs.go.html to see an example of how to use ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecs API. A default retry strategy applies to this operation ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecs()
func (DatabaseToolsRuntimeClient) ListDatabaseToolsDatabaseApiGatewayConfigPools ¶
func (client DatabaseToolsRuntimeClient) ListDatabaseToolsDatabaseApiGatewayConfigPools(ctx context.Context, request ListDatabaseToolsDatabaseApiGatewayConfigPoolsRequest) (response ListDatabaseToolsDatabaseApiGatewayConfigPoolsResponse, err error)
ListDatabaseToolsDatabaseApiGatewayConfigPools Returns a list of Database Tools database API gateway config pool resources
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/ListDatabaseToolsDatabaseApiGatewayConfigPools.go.html to see an example of how to use ListDatabaseToolsDatabaseApiGatewayConfigPools API. A default retry strategy applies to this operation ListDatabaseToolsDatabaseApiGatewayConfigPools()
func (DatabaseToolsRuntimeClient) ListUserCredentials ¶
func (client DatabaseToolsRuntimeClient) ListUserCredentials(ctx context.Context, request ListUserCredentialsRequest) (response ListUserCredentialsResponse, err error)
ListUserCredentials Returns a paginated list of user `UserCredentialSummary` for the specified request.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/ListUserCredentials.go.html to see an example of how to use ListUserCredentials API. A default retry strategy applies to this operation ListUserCredentials()
func (DatabaseToolsRuntimeClient) ListWorkRequestErrors ¶
func (client DatabaseToolsRuntimeClient) ListWorkRequestErrors(ctx context.Context, request ListWorkRequestErrorsRequest) (response ListWorkRequestErrorsResponse, err error)
ListWorkRequestErrors Returns a paginated list of errors for the specified work request.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/ListWorkRequestErrors.go.html to see an example of how to use ListWorkRequestErrors API. A default retry strategy applies to this operation ListWorkRequestErrors()
func (DatabaseToolsRuntimeClient) ListWorkRequestLogs ¶
func (client DatabaseToolsRuntimeClient) ListWorkRequestLogs(ctx context.Context, request ListWorkRequestLogsRequest) (response ListWorkRequestLogsResponse, err error)
ListWorkRequestLogs Returns a paginated list of logs for the specified work request.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/ListWorkRequestLogs.go.html to see an example of how to use ListWorkRequestLogs API. A default retry strategy applies to this operation ListWorkRequestLogs()
func (DatabaseToolsRuntimeClient) ListWorkRequests ¶
func (client DatabaseToolsRuntimeClient) ListWorkRequests(ctx context.Context, request ListWorkRequestsRequest) (response ListWorkRequestsResponse, err error)
ListWorkRequests Lists the work requests in a compartment.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/ListWorkRequests.go.html to see an example of how to use ListWorkRequests API. A default retry strategy applies to this operation ListWorkRequests()
func (*DatabaseToolsRuntimeClient) SetRegion ¶
func (client *DatabaseToolsRuntimeClient) SetRegion(region string)
SetRegion overrides the region of this client.
func (DatabaseToolsRuntimeClient) UpdateCredential ¶
func (client DatabaseToolsRuntimeClient) UpdateCredential(ctx context.Context, request UpdateCredentialRequest) (response UpdateCredentialResponse, err error)
UpdateCredential Update a credential
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/UpdateCredential.go.html to see an example of how to use UpdateCredential API. A default retry strategy applies to this operation UpdateCredential()
func (DatabaseToolsRuntimeClient) UpdateDatabaseToolsDatabaseApiGatewayConfigGlobal ¶
func (client DatabaseToolsRuntimeClient) UpdateDatabaseToolsDatabaseApiGatewayConfigGlobal(ctx context.Context, request UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalRequest) (response UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalResponse, err error)
UpdateDatabaseToolsDatabaseApiGatewayConfigGlobal Update a Database Tools database API gateway config global resource
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/UpdateDatabaseToolsDatabaseApiGatewayConfigGlobal.go.html to see an example of how to use UpdateDatabaseToolsDatabaseApiGatewayConfigGlobal API. A default retry strategy applies to this operation UpdateDatabaseToolsDatabaseApiGatewayConfigGlobal()
func (DatabaseToolsRuntimeClient) UpdateDatabaseToolsDatabaseApiGatewayConfigPool ¶
func (client DatabaseToolsRuntimeClient) UpdateDatabaseToolsDatabaseApiGatewayConfigPool(ctx context.Context, request UpdateDatabaseToolsDatabaseApiGatewayConfigPoolRequest) (response UpdateDatabaseToolsDatabaseApiGatewayConfigPoolResponse, err error)
UpdateDatabaseToolsDatabaseApiGatewayConfigPool Update a Database Tools database API gateway config pool resource
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/UpdateDatabaseToolsDatabaseApiGatewayConfigPool.go.html to see an example of how to use UpdateDatabaseToolsDatabaseApiGatewayConfigPool API. A default retry strategy applies to this operation UpdateDatabaseToolsDatabaseApiGatewayConfigPool()
func (DatabaseToolsRuntimeClient) UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec ¶
func (client DatabaseToolsRuntimeClient) UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec(ctx context.Context, request UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) (response UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecResponse, err error)
UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec Update a Database Tools database API gateway config API spec resource
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec.go.html to see an example of how to use UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec API. A default retry strategy applies to this operation UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec()
func (DatabaseToolsRuntimeClient) UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec ¶
func (client DatabaseToolsRuntimeClient) UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec(ctx context.Context, request UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) (response UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecResponse, err error)
UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec Update a Database Tools database API gateway config auto API spec resource
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec.go.html to see an example of how to use UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec API. A default retry strategy applies to this operation UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec()
func (DatabaseToolsRuntimeClient) UpdatePropertySet ¶
func (client DatabaseToolsRuntimeClient) UpdatePropertySet(ctx context.Context, request UpdatePropertySetRequest) (response UpdatePropertySetResponse, err error)
UpdatePropertySet Update a property set
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/UpdatePropertySet.go.html to see an example of how to use UpdatePropertySet API. A default retry strategy applies to this operation UpdatePropertySet()
func (DatabaseToolsRuntimeClient) ValidateDatabaseToolsConnection ¶
func (client DatabaseToolsRuntimeClient) ValidateDatabaseToolsConnection(ctx context.Context, request ValidateDatabaseToolsConnectionRequest) (response ValidateDatabaseToolsConnectionResponse, err error)
ValidateDatabaseToolsConnection Validates the specified Database Tools connection.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/ValidateDatabaseToolsConnection.go.html to see an example of how to use ValidateDatabaseToolsConnection API. A default retry strategy applies to this operation ValidateDatabaseToolsConnection()
func (DatabaseToolsRuntimeClient) ValidateDatabaseToolsIdentityCredential ¶
func (client DatabaseToolsRuntimeClient) ValidateDatabaseToolsIdentityCredential(ctx context.Context, request ValidateDatabaseToolsIdentityCredentialRequest) (response ValidateDatabaseToolsIdentityCredentialResponse, err error)
ValidateDatabaseToolsIdentityCredential Validates the Database Tools identity credentials by establishing a connection to the customer database and executing the dbms_cloud.send_request to validate the credential.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/ValidateDatabaseToolsIdentityCredential.go.html to see an example of how to use ValidateDatabaseToolsIdentityCredential API. A default retry strategy applies to this operation ValidateDatabaseToolsIdentityCredential()
type DbmsCloudStatusEnum ¶
type DbmsCloudStatusEnum string
DbmsCloudStatusEnum Enum with underlying type: string
const ( DbmsCloudStatusAvailable DbmsCloudStatusEnum = "AVAILABLE" )
Set of constants representing the allowable values for DbmsCloudStatusEnum
func GetDbmsCloudStatusEnumValues ¶
func GetDbmsCloudStatusEnumValues() []DbmsCloudStatusEnum
GetDbmsCloudStatusEnumValues Enumerates the set of values for DbmsCloudStatusEnum
func GetMappingDbmsCloudStatusEnum ¶
func GetMappingDbmsCloudStatusEnum(val string) (DbmsCloudStatusEnum, bool)
GetMappingDbmsCloudStatusEnum performs case Insensitive comparison on enum value and return the desired enum
type DeleteCredentialExecuteGranteeRequest ¶
type DeleteCredentialExecuteGranteeRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a Database Tools connection.
DatabaseToolsConnectionId *string `mandatory:"true" contributesTo:"path" name:"databaseToolsConnectionId"`
// The name of the credential
CredentialKey *string `mandatory:"true" contributesTo:"path" name:"credentialKey"`
// The name of the user granted the EXECUTE privilege on the credential.
ExecuteGranteeKey *string `mandatory:"true" contributesTo:"path" name:"executeGranteeKey"`
// The client request ID for tracing.
OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`
// If-Match is most often used with state-changing methods (e.g., POST, PUT, DELETE) to prevent
// accidental overwrites when multiple user agentss might be acting in parallel on the same
// resource (i.e., to prevent the "lost update" problem). In general, it can be used with any
// method that involves the selection or modification of a representation to abort the request
// if the selected representation's current entity tag is not a member within the If-Match field value.
// When specified on an action-specific subresource, the ETag value of the resource on which the
// action is requested should be provided.
IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`
// Metadata about the request. This information will not be transmitted to the service, but
// represents information that the SDK will consume to drive retry behavior.
RequestMetadata common.RequestMetadata
}
DeleteCredentialExecuteGranteeRequest wrapper for the DeleteCredentialExecuteGrantee operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/DeleteCredentialExecuteGrantee.go.html to see an example of how to use DeleteCredentialExecuteGranteeRequest.
func (DeleteCredentialExecuteGranteeRequest) BinaryRequestBody ¶
func (request DeleteCredentialExecuteGranteeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteCredentialExecuteGranteeRequest) HTTPRequest ¶
func (request DeleteCredentialExecuteGranteeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteCredentialExecuteGranteeRequest) RetryPolicy ¶
func (request DeleteCredentialExecuteGranteeRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteCredentialExecuteGranteeRequest) String ¶
func (request DeleteCredentialExecuteGranteeRequest) String() string
func (DeleteCredentialExecuteGranteeRequest) ValidateEnumValue ¶
func (request DeleteCredentialExecuteGranteeRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteCredentialExecuteGranteeResponse ¶
type DeleteCredentialExecuteGranteeResponse struct {
// The underlying http response
RawResponse *http.Response
// Unique Oracle-assigned identifier for the request. If you need to contact
// Oracle about a particular request, please provide the request ID.
OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}
DeleteCredentialExecuteGranteeResponse wrapper for the DeleteCredentialExecuteGrantee operation
func (DeleteCredentialExecuteGranteeResponse) HTTPResponse ¶
func (response DeleteCredentialExecuteGranteeResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteCredentialExecuteGranteeResponse) String ¶
func (response DeleteCredentialExecuteGranteeResponse) String() string
type DeleteCredentialPublicSynonymRequest ¶
type DeleteCredentialPublicSynonymRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a Database Tools connection.
DatabaseToolsConnectionId *string `mandatory:"true" contributesTo:"path" name:"databaseToolsConnectionId"`
// The name of the credential
CredentialKey *string `mandatory:"true" contributesTo:"path" name:"credentialKey"`
// The name of the public synonym for the credential
PublicSynonymKey *string `mandatory:"true" contributesTo:"path" name:"publicSynonymKey"`
// The client request ID for tracing.
OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`
// If-Match is most often used with state-changing methods (e.g., POST, PUT, DELETE) to prevent
// accidental overwrites when multiple user agentss might be acting in parallel on the same
// resource (i.e., to prevent the "lost update" problem). In general, it can be used with any
// method that involves the selection or modification of a representation to abort the request
// if the selected representation's current entity tag is not a member within the If-Match field value.
// When specified on an action-specific subresource, the ETag value of the resource on which the
// action is requested should be provided.
IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`
// Metadata about the request. This information will not be transmitted to the service, but
// represents information that the SDK will consume to drive retry behavior.
RequestMetadata common.RequestMetadata
}
DeleteCredentialPublicSynonymRequest wrapper for the DeleteCredentialPublicSynonym operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/DeleteCredentialPublicSynonym.go.html to see an example of how to use DeleteCredentialPublicSynonymRequest.
func (DeleteCredentialPublicSynonymRequest) BinaryRequestBody ¶
func (request DeleteCredentialPublicSynonymRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteCredentialPublicSynonymRequest) HTTPRequest ¶
func (request DeleteCredentialPublicSynonymRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteCredentialPublicSynonymRequest) RetryPolicy ¶
func (request DeleteCredentialPublicSynonymRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteCredentialPublicSynonymRequest) String ¶
func (request DeleteCredentialPublicSynonymRequest) String() string
func (DeleteCredentialPublicSynonymRequest) ValidateEnumValue ¶
func (request DeleteCredentialPublicSynonymRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteCredentialPublicSynonymResponse ¶
type DeleteCredentialPublicSynonymResponse struct {
// The underlying http response
RawResponse *http.Response
// Unique Oracle-assigned identifier for the request. If you need to contact
// Oracle about a particular request, please provide the request ID.
OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}
DeleteCredentialPublicSynonymResponse wrapper for the DeleteCredentialPublicSynonym operation
func (DeleteCredentialPublicSynonymResponse) HTTPResponse ¶
func (response DeleteCredentialPublicSynonymResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteCredentialPublicSynonymResponse) String ¶
func (response DeleteCredentialPublicSynonymResponse) String() string
type DeleteCredentialRequest ¶
type DeleteCredentialRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a Database Tools connection.
DatabaseToolsConnectionId *string `mandatory:"true" contributesTo:"path" name:"databaseToolsConnectionId"`
// The name of the credential
CredentialKey *string `mandatory:"true" contributesTo:"path" name:"credentialKey"`
// The client request ID for tracing.
OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`
// If-Match is most often used with state-changing methods (e.g., POST, PUT, DELETE) to prevent
// accidental overwrites when multiple user agentss might be acting in parallel on the same
// resource (i.e., to prevent the "lost update" problem). In general, it can be used with any
// method that involves the selection or modification of a representation to abort the request
// if the selected representation's current entity tag is not a member within the If-Match field value.
// When specified on an action-specific subresource, the ETag value of the resource on which the
// action is requested should be provided.
IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`
// Metadata about the request. This information will not be transmitted to the service, but
// represents information that the SDK will consume to drive retry behavior.
RequestMetadata common.RequestMetadata
}
DeleteCredentialRequest wrapper for the DeleteCredential operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/DeleteCredential.go.html to see an example of how to use DeleteCredentialRequest.
func (DeleteCredentialRequest) BinaryRequestBody ¶
func (request DeleteCredentialRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteCredentialRequest) HTTPRequest ¶
func (request DeleteCredentialRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteCredentialRequest) RetryPolicy ¶
func (request DeleteCredentialRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteCredentialRequest) String ¶
func (request DeleteCredentialRequest) String() string
func (DeleteCredentialRequest) ValidateEnumValue ¶
func (request DeleteCredentialRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteCredentialResponse ¶
type DeleteCredentialResponse struct {
// The underlying http response
RawResponse *http.Response
// Unique Oracle-assigned identifier for the request. If you need to contact
// Oracle about a particular request, please provide the request ID.
OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}
DeleteCredentialResponse wrapper for the DeleteCredential operation
func (DeleteCredentialResponse) HTTPResponse ¶
func (response DeleteCredentialResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteCredentialResponse) String ¶
func (response DeleteCredentialResponse) String() string
type DeleteDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest ¶
type DeleteDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a Database Tools database API gateway config.
DatabaseToolsDatabaseApiGatewayConfigId *string `mandatory:"true" contributesTo:"path" name:"databaseToolsDatabaseApiGatewayConfigId"`
// The key of the pool config.
PoolKey *string `mandatory:"true" contributesTo:"path" name:"poolKey"`
// The key of the API spec config.
ApiSpecKey *string `mandatory:"true" contributesTo:"path" name:"apiSpecKey"`
// If-Match is most often used with state-changing methods (e.g., POST, PUT, DELETE) to prevent
// accidental overwrites when multiple user agentss might be acting in parallel on the same
// resource (i.e., to prevent the "lost update" problem). In general, it can be used with any
// method that involves the selection or modification of a representation to abort the request
// if the selected representation's current entity tag is not a member within the If-Match field value.
// When specified on an action-specific subresource, the ETag value of the resource on which the
// action is requested should be provided.
IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`
// The client request ID for tracing.
OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`
// Metadata about the request. This information will not be transmitted to the service, but
// represents information that the SDK will consume to drive retry behavior.
RequestMetadata common.RequestMetadata
}
DeleteDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest wrapper for the DeleteDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/DeleteDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec.go.html to see an example of how to use DeleteDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest.
func (DeleteDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) BinaryRequestBody ¶
func (request DeleteDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) HTTPRequest ¶
func (request DeleteDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) RetryPolicy ¶
func (request DeleteDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) String ¶
func (request DeleteDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) String() string
func (DeleteDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) ValidateEnumValue ¶
func (request DeleteDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecResponse ¶
type DeleteDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecResponse struct {
// The underlying http response
RawResponse *http.Response
// Unique Oracle-assigned identifier for the request. If you need to contact
// Oracle about a particular request, please provide the request ID.
OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}
DeleteDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecResponse wrapper for the DeleteDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec operation
func (DeleteDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecResponse) HTTPResponse ¶
func (response DeleteDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecResponse) String ¶
func (response DeleteDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecResponse) String() string
type DeleteDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest ¶
type DeleteDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a Database Tools database API gateway config.
DatabaseToolsDatabaseApiGatewayConfigId *string `mandatory:"true" contributesTo:"path" name:"databaseToolsDatabaseApiGatewayConfigId"`
// The key of the pool config.
PoolKey *string `mandatory:"true" contributesTo:"path" name:"poolKey"`
// The key of the auto API spec config.
AutoApiSpecKey *string `mandatory:"true" contributesTo:"path" name:"autoApiSpecKey"`
// If-Match is most often used with state-changing methods (e.g., POST, PUT, DELETE) to prevent
// accidental overwrites when multiple user agentss might be acting in parallel on the same
// resource (i.e., to prevent the "lost update" problem). In general, it can be used with any
// method that involves the selection or modification of a representation to abort the request
// if the selected representation's current entity tag is not a member within the If-Match field value.
// When specified on an action-specific subresource, the ETag value of the resource on which the
// action is requested should be provided.
IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`
// The client request ID for tracing.
OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`
// Metadata about the request. This information will not be transmitted to the service, but
// represents information that the SDK will consume to drive retry behavior.
RequestMetadata common.RequestMetadata
}
DeleteDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest wrapper for the DeleteDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/DeleteDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec.go.html to see an example of how to use DeleteDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest.
func (DeleteDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) BinaryRequestBody ¶
func (request DeleteDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) HTTPRequest ¶
func (request DeleteDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) RetryPolicy ¶
func (request DeleteDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) String ¶
func (request DeleteDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) String() string
func (DeleteDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) ValidateEnumValue ¶
func (request DeleteDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecResponse ¶
type DeleteDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecResponse struct {
// The underlying http response
RawResponse *http.Response
// Unique Oracle-assigned identifier for the request. If you need to contact
// Oracle about a particular request, please provide the request ID.
OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}
DeleteDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecResponse wrapper for the DeleteDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec operation
func (DeleteDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecResponse) HTTPResponse ¶
func (response DeleteDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecResponse) String ¶
func (response DeleteDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecResponse) String() string
type DeleteDatabaseToolsDatabaseApiGatewayConfigPoolRequest ¶
type DeleteDatabaseToolsDatabaseApiGatewayConfigPoolRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a Database Tools database API gateway config.
DatabaseToolsDatabaseApiGatewayConfigId *string `mandatory:"true" contributesTo:"path" name:"databaseToolsDatabaseApiGatewayConfigId"`
// The key of the pool config.
PoolKey *string `mandatory:"true" contributesTo:"path" name:"poolKey"`
// If-Match is most often used with state-changing methods (e.g., POST, PUT, DELETE) to prevent
// accidental overwrites when multiple user agentss might be acting in parallel on the same
// resource (i.e., to prevent the "lost update" problem). In general, it can be used with any
// method that involves the selection or modification of a representation to abort the request
// if the selected representation's current entity tag is not a member within the If-Match field value.
// When specified on an action-specific subresource, the ETag value of the resource on which the
// action is requested should be provided.
IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`
// The client request ID for tracing.
OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`
// Metadata about the request. This information will not be transmitted to the service, but
// represents information that the SDK will consume to drive retry behavior.
RequestMetadata common.RequestMetadata
}
DeleteDatabaseToolsDatabaseApiGatewayConfigPoolRequest wrapper for the DeleteDatabaseToolsDatabaseApiGatewayConfigPool operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/DeleteDatabaseToolsDatabaseApiGatewayConfigPool.go.html to see an example of how to use DeleteDatabaseToolsDatabaseApiGatewayConfigPoolRequest.
func (DeleteDatabaseToolsDatabaseApiGatewayConfigPoolRequest) BinaryRequestBody ¶
func (request DeleteDatabaseToolsDatabaseApiGatewayConfigPoolRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteDatabaseToolsDatabaseApiGatewayConfigPoolRequest) HTTPRequest ¶
func (request DeleteDatabaseToolsDatabaseApiGatewayConfigPoolRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteDatabaseToolsDatabaseApiGatewayConfigPoolRequest) RetryPolicy ¶
func (request DeleteDatabaseToolsDatabaseApiGatewayConfigPoolRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteDatabaseToolsDatabaseApiGatewayConfigPoolRequest) String ¶
func (request DeleteDatabaseToolsDatabaseApiGatewayConfigPoolRequest) String() string
func (DeleteDatabaseToolsDatabaseApiGatewayConfigPoolRequest) ValidateEnumValue ¶
func (request DeleteDatabaseToolsDatabaseApiGatewayConfigPoolRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteDatabaseToolsDatabaseApiGatewayConfigPoolResponse ¶
type DeleteDatabaseToolsDatabaseApiGatewayConfigPoolResponse struct {
// The underlying http response
RawResponse *http.Response
// Unique Oracle-assigned identifier for the request. If you need to contact
// Oracle about a particular request, please provide the request ID.
OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}
DeleteDatabaseToolsDatabaseApiGatewayConfigPoolResponse wrapper for the DeleteDatabaseToolsDatabaseApiGatewayConfigPool operation
func (DeleteDatabaseToolsDatabaseApiGatewayConfigPoolResponse) HTTPResponse ¶
func (response DeleteDatabaseToolsDatabaseApiGatewayConfigPoolResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteDatabaseToolsDatabaseApiGatewayConfigPoolResponse) String ¶
func (response DeleteDatabaseToolsDatabaseApiGatewayConfigPoolResponse) String() string
type ExecuteSqlAsynchronousInputDetails ¶
type ExecuteSqlAsynchronousInputDetails interface {
}
ExecuteSqlAsynchronousInputDetails Async request script input details
type ExecuteSqlAsynchronousInputDetailsTypeEnum ¶
type ExecuteSqlAsynchronousInputDetailsTypeEnum string
ExecuteSqlAsynchronousInputDetailsTypeEnum Enum with underlying type: string
const ( ExecuteSqlAsynchronousInputDetailsTypeObjectStorage ExecuteSqlAsynchronousInputDetailsTypeEnum = "OBJECT_STORAGE" ExecuteSqlAsynchronousInputDetailsTypeInline ExecuteSqlAsynchronousInputDetailsTypeEnum = "INLINE" )
Set of constants representing the allowable values for ExecuteSqlAsynchronousInputDetailsTypeEnum
func GetExecuteSqlAsynchronousInputDetailsTypeEnumValues ¶
func GetExecuteSqlAsynchronousInputDetailsTypeEnumValues() []ExecuteSqlAsynchronousInputDetailsTypeEnum
GetExecuteSqlAsynchronousInputDetailsTypeEnumValues Enumerates the set of values for ExecuteSqlAsynchronousInputDetailsTypeEnum
func GetMappingExecuteSqlAsynchronousInputDetailsTypeEnum ¶
func GetMappingExecuteSqlAsynchronousInputDetailsTypeEnum(val string) (ExecuteSqlAsynchronousInputDetailsTypeEnum, bool)
GetMappingExecuteSqlAsynchronousInputDetailsTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type ExecuteSqlAsynchronousInputInlineDetails ¶
type ExecuteSqlAsynchronousInputInlineDetails struct {
Content ExecuteSqlInputDetails `mandatory:"true" json:"content"`
}
ExecuteSqlAsynchronousInputInlineDetails Inline scipt input.
func (ExecuteSqlAsynchronousInputInlineDetails) MarshalJSON ¶
func (m ExecuteSqlAsynchronousInputInlineDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ExecuteSqlAsynchronousInputInlineDetails) String ¶
func (m ExecuteSqlAsynchronousInputInlineDetails) String() string
func (*ExecuteSqlAsynchronousInputInlineDetails) UnmarshalJSON ¶
func (m *ExecuteSqlAsynchronousInputInlineDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (ExecuteSqlAsynchronousInputInlineDetails) ValidateEnumValue ¶
func (m ExecuteSqlAsynchronousInputInlineDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExecuteSqlAsynchronousInputObjectStorageDetails ¶
type ExecuteSqlAsynchronousInputObjectStorageDetails struct {
Object *ExecuteSqlObjectStorageLocation `mandatory:"true" json:"object"`
}
ExecuteSqlAsynchronousInputObjectStorageDetails Object Storage script input.
func (ExecuteSqlAsynchronousInputObjectStorageDetails) MarshalJSON ¶
func (m ExecuteSqlAsynchronousInputObjectStorageDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ExecuteSqlAsynchronousInputObjectStorageDetails) String ¶
func (m ExecuteSqlAsynchronousInputObjectStorageDetails) String() string
func (ExecuteSqlAsynchronousInputObjectStorageDetails) ValidateEnumValue ¶
func (m ExecuteSqlAsynchronousInputObjectStorageDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExecuteSqlBind ¶
type ExecuteSqlBind struct {
// The data type.
DataType *string `mandatory:"true" json:"dataType"`
// Name of the bind.
Name *string `mandatory:"false" json:"name"`
// Index of the bind. Index of the first bind is 1.
Index *int `mandatory:"false" json:"index"`
// The mode in which the bind is used.
Mode ExecuteSqlBindModeEnum `mandatory:"false" json:"mode,omitempty"`
// values
Values []interface{} `mandatory:"false" json:"values"`
// results
Results []interface{} `mandatory:"false" json:"results"`
PlsqlTableTypeDetails *ExecuteSqlBindPlsqlTable `mandatory:"false" json:"plsqlTableTypeDetails"`
}
ExecuteSqlBind Bind information.
func (ExecuteSqlBind) String ¶
func (m ExecuteSqlBind) String() string
func (ExecuteSqlBind) ValidateEnumValue ¶
func (m ExecuteSqlBind) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExecuteSqlBindModeEnum ¶
type ExecuteSqlBindModeEnum string
ExecuteSqlBindModeEnum Enum with underlying type: string
const ( ExecuteSqlBindModeIn ExecuteSqlBindModeEnum = "IN" ExecuteSqlBindModeInout ExecuteSqlBindModeEnum = "INOUT" ExecuteSqlBindModeOut ExecuteSqlBindModeEnum = "OUT" )
Set of constants representing the allowable values for ExecuteSqlBindModeEnum
func GetExecuteSqlBindModeEnumValues ¶
func GetExecuteSqlBindModeEnumValues() []ExecuteSqlBindModeEnum
GetExecuteSqlBindModeEnumValues Enumerates the set of values for ExecuteSqlBindModeEnum
func GetMappingExecuteSqlBindModeEnum ¶
func GetMappingExecuteSqlBindModeEnum(val string) (ExecuteSqlBindModeEnum, bool)
GetMappingExecuteSqlBindModeEnum performs case Insensitive comparison on enum value and return the desired enum
type ExecuteSqlBindPlsqlTable ¶
type ExecuteSqlBindPlsqlTable struct {
// Only an empty string is accepted as the value.
TypeName *string `mandatory:"false" json:"typeName"`
// Only an empty string is accepted as the value.
TypeSubname *string `mandatory:"false" json:"typeSubname"`
// Specifies an array of data types in the PL/SQL table.
TypeComponents []ExecuteSqlBindTypeComponent `mandatory:"false" json:"typeComponents"`
}
ExecuteSqlBindPlsqlTable PL/SQL table type details
func (ExecuteSqlBindPlsqlTable) String ¶
func (m ExecuteSqlBindPlsqlTable) String() string
func (ExecuteSqlBindPlsqlTable) ValidateEnumValue ¶
func (m ExecuteSqlBindPlsqlTable) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExecuteSqlBindTypeComponent ¶
type ExecuteSqlBindTypeComponent struct {
// Oracle Database data type.
DataType *string `mandatory:"false" json:"dataType"`
}
ExecuteSqlBindTypeComponent Data type component.
func (ExecuteSqlBindTypeComponent) String ¶
func (m ExecuteSqlBindTypeComponent) String() string
func (ExecuteSqlBindTypeComponent) ValidateEnumValue ¶
func (m ExecuteSqlBindTypeComponent) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExecuteSqlDatabaseToolsConnectionAsynchronousDetails ¶
type ExecuteSqlDatabaseToolsConnectionAsynchronousDetails struct {
Input ExecuteSqlAsynchronousInputDetails `mandatory:"true" json:"input"`
Output ExecuteSqlOutputDetails `mandatory:"false" json:"output"`
// Maximum time in seconds allowed for the request to complete, measured from submission.
TimeoutInSeconds *int `mandatory:"false" json:"timeoutInSeconds"`
}
ExecuteSqlDatabaseToolsConnectionAsynchronousDetails Asynchronous request.
func (ExecuteSqlDatabaseToolsConnectionAsynchronousDetails) GetOutput ¶
func (m ExecuteSqlDatabaseToolsConnectionAsynchronousDetails) GetOutput() ExecuteSqlOutputDetails
GetOutput returns Output
func (ExecuteSqlDatabaseToolsConnectionAsynchronousDetails) MarshalJSON ¶
func (m ExecuteSqlDatabaseToolsConnectionAsynchronousDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ExecuteSqlDatabaseToolsConnectionAsynchronousDetails) String ¶
func (m ExecuteSqlDatabaseToolsConnectionAsynchronousDetails) String() string
func (*ExecuteSqlDatabaseToolsConnectionAsynchronousDetails) UnmarshalJSON ¶
func (m *ExecuteSqlDatabaseToolsConnectionAsynchronousDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (ExecuteSqlDatabaseToolsConnectionAsynchronousDetails) ValidateEnumValue ¶
func (m ExecuteSqlDatabaseToolsConnectionAsynchronousDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExecuteSqlDatabaseToolsConnectionDetails ¶
type ExecuteSqlDatabaseToolsConnectionDetails interface {
GetOutput() ExecuteSqlOutputDetails
}
ExecuteSqlDatabaseToolsConnectionDetails A request
type ExecuteSqlDatabaseToolsConnectionDetailsTypeEnum ¶
type ExecuteSqlDatabaseToolsConnectionDetailsTypeEnum string
ExecuteSqlDatabaseToolsConnectionDetailsTypeEnum Enum with underlying type: string
const ( ExecuteSqlDatabaseToolsConnectionDetailsTypeSynchronous ExecuteSqlDatabaseToolsConnectionDetailsTypeEnum = "SYNCHRONOUS" ExecuteSqlDatabaseToolsConnectionDetailsTypeAsynchronous ExecuteSqlDatabaseToolsConnectionDetailsTypeEnum = "ASYNCHRONOUS" )
Set of constants representing the allowable values for ExecuteSqlDatabaseToolsConnectionDetailsTypeEnum
func GetExecuteSqlDatabaseToolsConnectionDetailsTypeEnumValues ¶
func GetExecuteSqlDatabaseToolsConnectionDetailsTypeEnumValues() []ExecuteSqlDatabaseToolsConnectionDetailsTypeEnum
GetExecuteSqlDatabaseToolsConnectionDetailsTypeEnumValues Enumerates the set of values for ExecuteSqlDatabaseToolsConnectionDetailsTypeEnum
func GetMappingExecuteSqlDatabaseToolsConnectionDetailsTypeEnum ¶
func GetMappingExecuteSqlDatabaseToolsConnectionDetailsTypeEnum(val string) (ExecuteSqlDatabaseToolsConnectionDetailsTypeEnum, bool)
GetMappingExecuteSqlDatabaseToolsConnectionDetailsTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type ExecuteSqlDatabaseToolsConnectionRequest ¶
type ExecuteSqlDatabaseToolsConnectionRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a Database Tools connection.
DatabaseToolsConnectionId *string `mandatory:"true" contributesTo:"path" name:"databaseToolsConnectionId"`
// Script to execute on a DatabaseToolsConnection.
ExecuteSqlDatabaseToolsConnectionDetails `contributesTo:"body"`
// The client request ID for tracing.
OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`
// If-Match is most often used with state-changing methods (e.g., POST, PUT, DELETE) to prevent
// accidental overwrites when multiple user agentss might be acting in parallel on the same
// resource (i.e., to prevent the "lost update" problem). In general, it can be used with any
// method that involves the selection or modification of a representation to abort the request
// if the selected representation's current entity tag is not a member within the If-Match field value.
// When specified on an action-specific subresource, the ETag value of the resource on which the
// action is requested should be provided.
IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`
// Metadata about the request. This information will not be transmitted to the service, but
// represents information that the SDK will consume to drive retry behavior.
RequestMetadata common.RequestMetadata
}
ExecuteSqlDatabaseToolsConnectionRequest wrapper for the ExecuteSqlDatabaseToolsConnection operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/ExecuteSqlDatabaseToolsConnection.go.html to see an example of how to use ExecuteSqlDatabaseToolsConnectionRequest.
func (ExecuteSqlDatabaseToolsConnectionRequest) BinaryRequestBody ¶
func (request ExecuteSqlDatabaseToolsConnectionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ExecuteSqlDatabaseToolsConnectionRequest) HTTPRequest ¶
func (request ExecuteSqlDatabaseToolsConnectionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ExecuteSqlDatabaseToolsConnectionRequest) RetryPolicy ¶
func (request ExecuteSqlDatabaseToolsConnectionRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ExecuteSqlDatabaseToolsConnectionRequest) String ¶
func (request ExecuteSqlDatabaseToolsConnectionRequest) String() string
func (ExecuteSqlDatabaseToolsConnectionRequest) ValidateEnumValue ¶
func (request ExecuteSqlDatabaseToolsConnectionRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExecuteSqlDatabaseToolsConnectionResponse ¶
type ExecuteSqlDatabaseToolsConnectionResponse struct {
// The underlying http response
RawResponse *http.Response
// The ExecuteSqlResponse instance
ExecuteSqlResponse `presentIn:"body"`
// Unique Oracle-assigned identifier for the request. If you need to contact
// Oracle about a particular request, please provide the request ID.
OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
// Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation.
OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
}
ExecuteSqlDatabaseToolsConnectionResponse wrapper for the ExecuteSqlDatabaseToolsConnection operation
func (ExecuteSqlDatabaseToolsConnectionResponse) HTTPResponse ¶
func (response ExecuteSqlDatabaseToolsConnectionResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ExecuteSqlDatabaseToolsConnectionResponse) String ¶
func (response ExecuteSqlDatabaseToolsConnectionResponse) String() string
type ExecuteSqlDatabaseToolsConnectionSynchronousDetails ¶
type ExecuteSqlDatabaseToolsConnectionSynchronousDetails struct {
Input ExecuteSqlInputDetails `mandatory:"true" json:"input"`
Output ExecuteSqlOutputDetails `mandatory:"false" json:"output"`
}
ExecuteSqlDatabaseToolsConnectionSynchronousDetails Synchronous request.
func (ExecuteSqlDatabaseToolsConnectionSynchronousDetails) GetOutput ¶
func (m ExecuteSqlDatabaseToolsConnectionSynchronousDetails) GetOutput() ExecuteSqlOutputDetails
GetOutput returns Output
func (ExecuteSqlDatabaseToolsConnectionSynchronousDetails) MarshalJSON ¶
func (m ExecuteSqlDatabaseToolsConnectionSynchronousDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ExecuteSqlDatabaseToolsConnectionSynchronousDetails) String ¶
func (m ExecuteSqlDatabaseToolsConnectionSynchronousDetails) String() string
func (*ExecuteSqlDatabaseToolsConnectionSynchronousDetails) UnmarshalJSON ¶
func (m *ExecuteSqlDatabaseToolsConnectionSynchronousDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (ExecuteSqlDatabaseToolsConnectionSynchronousDetails) ValidateEnumValue ¶
func (m ExecuteSqlDatabaseToolsConnectionSynchronousDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExecuteSqlInputBatchDetails ¶
type ExecuteSqlInputBatchDetails struct {
// DML statements to execute in jdbc batch mode
BatchStatementTexts []string `mandatory:"true" json:"batchStatementTexts"`
ResponseFormat *ExecuteSqlResponseFormat `mandatory:"false" json:"responseFormat"`
// Client properties returned as-is in the response
Properties *interface{} `mandatory:"false" json:"properties"`
}
ExecuteSqlInputBatchDetails Contains the details for the Batch SQL statements to execute on the database connection.
func (ExecuteSqlInputBatchDetails) MarshalJSON ¶
func (m ExecuteSqlInputBatchDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ExecuteSqlInputBatchDetails) String ¶
func (m ExecuteSqlInputBatchDetails) String() string
func (ExecuteSqlInputBatchDetails) ValidateEnumValue ¶
func (m ExecuteSqlInputBatchDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExecuteSqlInputDetails ¶
type ExecuteSqlInputDetails interface {
}
ExecuteSqlInputDetails Contains the details for the SQL statements to execute on the database connection.
type ExecuteSqlInputScriptDetails ¶
type ExecuteSqlInputScriptDetails struct {
// The collection of scripts to execute.
Scripts []ExecuteSqlInputScriptSqlRequestDetails `mandatory:"true" json:"scripts"`
// Request payload version, returned as-is in the response
Version *string `mandatory:"false" json:"version"`
// Client properties returned as-is in the response
Properties []map[string]interface{} `mandatory:"false" json:"properties"`
}
ExecuteSqlInputScriptDetails Contains the details for the Script SQL statements to execute on the database connection.
func (ExecuteSqlInputScriptDetails) MarshalJSON ¶
func (m ExecuteSqlInputScriptDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ExecuteSqlInputScriptDetails) String ¶
func (m ExecuteSqlInputScriptDetails) String() string
func (ExecuteSqlInputScriptDetails) ValidateEnumValue ¶
func (m ExecuteSqlInputScriptDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExecuteSqlInputScriptSqlRequestDetails ¶
type ExecuteSqlInputScriptSqlRequestDetails struct {
// The SQL statements to execute.
SqlRequests []ExecuteSqlInputDetails `mandatory:"true" json:"sqlRequests"`
// Client properties returned as-is in the response
Properties *interface{} `mandatory:"false" json:"properties"`
}
ExecuteSqlInputScriptSqlRequestDetails Contains the details for the Script SQL statements to execute on the database connection.
func (ExecuteSqlInputScriptSqlRequestDetails) String ¶
func (m ExecuteSqlInputScriptSqlRequestDetails) String() string
func (*ExecuteSqlInputScriptSqlRequestDetails) UnmarshalJSON ¶
func (m *ExecuteSqlInputScriptSqlRequestDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (ExecuteSqlInputScriptSqlRequestDetails) ValidateEnumValue ¶
func (m ExecuteSqlInputScriptSqlRequestDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExecuteSqlInputStandardDetails ¶
type ExecuteSqlInputStandardDetails struct {
// Statements to execute (Can be more than one).
StatementText *string `mandatory:"true" json:"statementText"`
// The maximum number of rows to return from the query (-1 disables pagination).
Limit *int `mandatory:"false" json:"limit"`
// The first row to return in the result set.
Offset *int `mandatory:"false" json:"offset"`
// Array of objects specifying the bind information.
Binds []ExecuteSqlBind `mandatory:"false" json:"binds"`
ResponseFormat *ExecuteSqlResponseFormat `mandatory:"false" json:"responseFormat"`
// Client properties returned as-is in the response
Properties *interface{} `mandatory:"false" json:"properties"`
}
ExecuteSqlInputStandardDetails Contains the details for the Standard SQL statements to execute on the database connection.
func (ExecuteSqlInputStandardDetails) MarshalJSON ¶
func (m ExecuteSqlInputStandardDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ExecuteSqlInputStandardDetails) String ¶
func (m ExecuteSqlInputStandardDetails) String() string
func (ExecuteSqlInputStandardDetails) ValidateEnumValue ¶
func (m ExecuteSqlInputStandardDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExecuteSqlObjectStorageLocation ¶
type ExecuteSqlObjectStorageLocation struct {
// The name of the object storage namespace
Namespace *string `mandatory:"true" json:"namespace"`
// The name of the object storage bucket
BucketName *string `mandatory:"true" json:"bucketName"`
// The name of the object
ObjectName *string `mandatory:"true" json:"objectName"`
}
ExecuteSqlObjectStorageLocation Object Storage location.
func (ExecuteSqlObjectStorageLocation) String ¶
func (m ExecuteSqlObjectStorageLocation) String() string
func (ExecuteSqlObjectStorageLocation) ValidateEnumValue ¶
func (m ExecuteSqlObjectStorageLocation) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExecuteSqlOutputDetails ¶
type ExecuteSqlOutputDetails interface {
// Defines how the result of commands in a script should be stored.
// If the command does not match any template filter, the result will be inline.
GetResultDispositionTemplates() []ExecuteSqlOutputResultDispositionTemplate
}
ExecuteSqlOutputDetails Defines how the script result should be stored
type ExecuteSqlOutputDetailsTypeEnum ¶
type ExecuteSqlOutputDetailsTypeEnum string
ExecuteSqlOutputDetailsTypeEnum Enum with underlying type: string
const (
ExecuteSqlOutputDetailsTypeObjectStorage ExecuteSqlOutputDetailsTypeEnum = "OBJECT_STORAGE"
)
Set of constants representing the allowable values for ExecuteSqlOutputDetailsTypeEnum
func GetExecuteSqlOutputDetailsTypeEnumValues ¶
func GetExecuteSqlOutputDetailsTypeEnumValues() []ExecuteSqlOutputDetailsTypeEnum
GetExecuteSqlOutputDetailsTypeEnumValues Enumerates the set of values for ExecuteSqlOutputDetailsTypeEnum
func GetMappingExecuteSqlOutputDetailsTypeEnum ¶
func GetMappingExecuteSqlOutputDetailsTypeEnum(val string) (ExecuteSqlOutputDetailsTypeEnum, bool)
GetMappingExecuteSqlOutputDetailsTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type ExecuteSqlOutputDispositionDetails ¶
type ExecuteSqlOutputDispositionDetails interface {
}
ExecuteSqlOutputDispositionDetails Describes how the response of a command is to be stored
type ExecuteSqlOutputDispositionDetailsTypeEnum ¶
type ExecuteSqlOutputDispositionDetailsTypeEnum string
ExecuteSqlOutputDispositionDetailsTypeEnum Enum with underlying type: string
const (
ExecuteSqlOutputDispositionDetailsTypeObjectStorage ExecuteSqlOutputDispositionDetailsTypeEnum = "OBJECT_STORAGE"
)
Set of constants representing the allowable values for ExecuteSqlOutputDispositionDetailsTypeEnum
func GetExecuteSqlOutputDispositionDetailsTypeEnumValues ¶
func GetExecuteSqlOutputDispositionDetailsTypeEnumValues() []ExecuteSqlOutputDispositionDetailsTypeEnum
GetExecuteSqlOutputDispositionDetailsTypeEnumValues Enumerates the set of values for ExecuteSqlOutputDispositionDetailsTypeEnum
func GetMappingExecuteSqlOutputDispositionDetailsTypeEnum ¶
func GetMappingExecuteSqlOutputDispositionDetailsTypeEnum(val string) (ExecuteSqlOutputDispositionDetailsTypeEnum, bool)
GetMappingExecuteSqlOutputDispositionDetailsTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type ExecuteSqlOutputDispositionObjectStorageDetails ¶
type ExecuteSqlOutputDispositionObjectStorageDetails struct {
// The name of the object storage namespace
Namespace *string `mandatory:"true" json:"namespace"`
// The name of the object storage bucket
BucketName *string `mandatory:"true" json:"bucketName"`
// The name of the object template (can contain statementId placeholder, for example; query_{statementId}.csv )
ObjectName *string `mandatory:"true" json:"objectName"`
// The content type
ContentType *string `mandatory:"false" json:"contentType"`
// The content disposition
ContentDisposition *string `mandatory:"false" json:"contentDisposition"`
// The content encoding
ContentEncoding *string `mandatory:"false" json:"contentEncoding"`
// The Cache-Control header
CacheControl *string `mandatory:"false" json:"cacheControl"`
// The content language
ContentLanguage *string `mandatory:"false" json:"contentLanguage"`
// The object metadata
OpcMeta map[string]string `mandatory:"false" json:"opcMeta"`
// The Encryption Algorithm
OpcSseCustomerAlgorithm *string `mandatory:"false" json:"opcSseCustomerAlgorithm"`
// The base64-encoded 256-bit encryption key to use
OpcSseCustomerKey *string `mandatory:"false" json:"opcSseCustomerKey"`
// The base64-encoded SHA256 hash of the encryption key
OpcSseCustomerKeySha256 *string `mandatory:"false" json:"opcSseCustomerKeySha256"`
// The OCID of a master encryption key
OpcSseKmsKeyId *string `mandatory:"false" json:"opcSseKmsKeyId"`
// The storage tier that the object should be stored in
StorageTier ExecuteSqlOutputDispositionObjectStorageDetailsStorageTierEnum `mandatory:"false" json:"storageTier,omitempty"`
}
ExecuteSqlOutputDispositionObjectStorageDetails Describes how the result of a statement is stored in Object Storage
func (ExecuteSqlOutputDispositionObjectStorageDetails) MarshalJSON ¶
func (m ExecuteSqlOutputDispositionObjectStorageDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ExecuteSqlOutputDispositionObjectStorageDetails) String ¶
func (m ExecuteSqlOutputDispositionObjectStorageDetails) String() string
func (ExecuteSqlOutputDispositionObjectStorageDetails) ValidateEnumValue ¶
func (m ExecuteSqlOutputDispositionObjectStorageDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExecuteSqlOutputDispositionObjectStorageDetailsStorageTierEnum ¶
type ExecuteSqlOutputDispositionObjectStorageDetailsStorageTierEnum string
ExecuteSqlOutputDispositionObjectStorageDetailsStorageTierEnum Enum with underlying type: string
const ( ExecuteSqlOutputDispositionObjectStorageDetailsStorageTierStandard ExecuteSqlOutputDispositionObjectStorageDetailsStorageTierEnum = "STANDARD" ExecuteSqlOutputDispositionObjectStorageDetailsStorageTierInfrequentAccess ExecuteSqlOutputDispositionObjectStorageDetailsStorageTierEnum = "INFREQUENT_ACCESS" ExecuteSqlOutputDispositionObjectStorageDetailsStorageTierArchive ExecuteSqlOutputDispositionObjectStorageDetailsStorageTierEnum = "ARCHIVE" )
Set of constants representing the allowable values for ExecuteSqlOutputDispositionObjectStorageDetailsStorageTierEnum
func GetExecuteSqlOutputDispositionObjectStorageDetailsStorageTierEnumValues ¶
func GetExecuteSqlOutputDispositionObjectStorageDetailsStorageTierEnumValues() []ExecuteSqlOutputDispositionObjectStorageDetailsStorageTierEnum
GetExecuteSqlOutputDispositionObjectStorageDetailsStorageTierEnumValues Enumerates the set of values for ExecuteSqlOutputDispositionObjectStorageDetailsStorageTierEnum
func GetMappingExecuteSqlOutputDispositionObjectStorageDetailsStorageTierEnum ¶
func GetMappingExecuteSqlOutputDispositionObjectStorageDetailsStorageTierEnum(val string) (ExecuteSqlOutputDispositionObjectStorageDetailsStorageTierEnum, bool)
GetMappingExecuteSqlOutputDispositionObjectStorageDetailsStorageTierEnum performs case Insensitive comparison on enum value and return the desired enum
type ExecuteSqlOutputObjectStorageDetails ¶
type ExecuteSqlOutputObjectStorageDetails struct {
Object *ExecuteSqlObjectStorageLocation `mandatory:"true" json:"object"`
// Defines how the result of commands in a script should be stored.
// If the command does not match any template filter, the result will be inline.
ResultDispositionTemplates []ExecuteSqlOutputResultDispositionTemplate `mandatory:"false" json:"resultDispositionTemplates"`
// The time when the object becomes eligible for deletion, expressed as an RFC 3339 date-time string.
TimeOfDeletion *common.SDKTime `mandatory:"false" json:"timeOfDeletion"`
}
ExecuteSqlOutputObjectStorageDetails Object Storage resource output details.
func (ExecuteSqlOutputObjectStorageDetails) GetResultDispositionTemplates ¶
func (m ExecuteSqlOutputObjectStorageDetails) GetResultDispositionTemplates() []ExecuteSqlOutputResultDispositionTemplate
GetResultDispositionTemplates returns ResultDispositionTemplates
func (ExecuteSqlOutputObjectStorageDetails) MarshalJSON ¶
func (m ExecuteSqlOutputObjectStorageDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ExecuteSqlOutputObjectStorageDetails) String ¶
func (m ExecuteSqlOutputObjectStorageDetails) String() string
func (ExecuteSqlOutputObjectStorageDetails) ValidateEnumValue ¶
func (m ExecuteSqlOutputObjectStorageDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExecuteSqlOutputResultDispositionTemplate ¶
type ExecuteSqlOutputResultDispositionTemplate struct {
// Commands matching this statement type will use this result disposition.
StatementType StatementTypeEnum `mandatory:"true" json:"statementType"`
ObjectTemplate ExecuteSqlOutputDispositionDetails `mandatory:"true" json:"objectTemplate"`
}
ExecuteSqlOutputResultDispositionTemplate Template defining how the result of a command should be stored.
func (ExecuteSqlOutputResultDispositionTemplate) String ¶
func (m ExecuteSqlOutputResultDispositionTemplate) String() string
func (*ExecuteSqlOutputResultDispositionTemplate) UnmarshalJSON ¶
func (m *ExecuteSqlOutputResultDispositionTemplate) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (ExecuteSqlOutputResultDispositionTemplate) ValidateEnumValue ¶
func (m ExecuteSqlOutputResultDispositionTemplate) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExecuteSqlResponse ¶
type ExecuteSqlResponse interface {
GetEnv() *ExecuteSqlResponseEnv
// Script version
GetVersion() *string
}
ExecuteSqlResponse Contains the details for the SQL statements to execute on the database connection.
type ExecuteSqlResponseBatch ¶
type ExecuteSqlResponseBatch struct {
// The execution result of a statement.
Items []ExecuteSqlResponseItemBatch `mandatory:"true" json:"items"`
Env *ExecuteSqlResponseEnv `mandatory:"false" json:"env"`
// Script version
Version *string `mandatory:"false" json:"version"`
}
ExecuteSqlResponseBatch Contains the details for the Batch SQL statements to execute on the database connection.
func (ExecuteSqlResponseBatch) GetEnv ¶
func (m ExecuteSqlResponseBatch) GetEnv() *ExecuteSqlResponseEnv
GetEnv returns Env
func (ExecuteSqlResponseBatch) GetVersion ¶
func (m ExecuteSqlResponseBatch) GetVersion() *string
GetVersion returns Version
func (ExecuteSqlResponseBatch) MarshalJSON ¶
func (m ExecuteSqlResponseBatch) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ExecuteSqlResponseBatch) String ¶
func (m ExecuteSqlResponseBatch) String() string
func (ExecuteSqlResponseBatch) ValidateEnumValue ¶
func (m ExecuteSqlResponseBatch) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExecuteSqlResponseEnv ¶
type ExecuteSqlResponseEnv struct {
// The database default time zone.
DefaultTimeZone *string `mandatory:"true" json:"defaultTimeZone"`
}
ExecuteSqlResponseEnv Database session environment.
func (ExecuteSqlResponseEnv) String ¶
func (m ExecuteSqlResponseEnv) String() string
func (ExecuteSqlResponseEnv) ValidateEnumValue ¶
func (m ExecuteSqlResponseEnv) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExecuteSqlResponseFormat ¶
type ExecuteSqlResponseFormat struct {
// Set to false to exclude result set metadata from response
ResultSetMetaData *bool `mandatory:"false" json:"resultSetMetaData"`
// Set to false to exclude statement information from response
StatementInformation *bool `mandatory:"false" json:"statementInformation"`
// Set to false to exclude statement text from response
StatementText *bool `mandatory:"false" json:"statementText"`
// Set to false to exclude binds from response
Binds *bool `mandatory:"false" json:"binds"`
// Set to false to exclude result from response
Result *bool `mandatory:"false" json:"result"`
// Set to false to exclude response from response
Response *bool `mandatory:"false" json:"response"`
}
ExecuteSqlResponseFormat Specifies which major elements of the response are returned
func (ExecuteSqlResponseFormat) String ¶
func (m ExecuteSqlResponseFormat) String() string
func (ExecuteSqlResponseFormat) ValidateEnumValue ¶
func (m ExecuteSqlResponseFormat) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExecuteSqlResponseItemBatch ¶
type ExecuteSqlResponseItemBatch struct {
// The sequence number of the statement. Sequence number of the first statement is 1.
StatementId *int `mandatory:"false" json:"statementId"`
// The Statement type.
StatementType StatementTypeEnum `mandatory:"false" json:"statementType,omitempty"`
StatementPos *ExecuteSqlResponseItemStatementPos `mandatory:"false" json:"statementPos"`
// DML statements to execute in jdbc batch mode
BatchStatementTexts []string `mandatory:"false" json:"batchStatementTexts"`
Error *ExecuteSqlResponseItemError `mandatory:"false" json:"error"`
// Output from DBMS_OUTPUT package. Server output must be enabled (e.g., SET SERVEROUTPUT ON).
DbmsOutput *string `mandatory:"false" json:"dbmsOutput"`
Properties *ExecuteSqlResponseItemProperties `mandatory:"false" json:"properties"`
// Responses generated when executing the statements.
Responses []string `mandatory:"false" json:"responses"`
// Results generated when executing the statements.
Results []int `mandatory:"false" json:"results"`
}
ExecuteSqlResponseItemBatch A statement execution response for batched type requests.
func (ExecuteSqlResponseItemBatch) String ¶
func (m ExecuteSqlResponseItemBatch) String() string
func (ExecuteSqlResponseItemBatch) ValidateEnumValue ¶
func (m ExecuteSqlResponseItemBatch) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExecuteSqlResponseItemError ¶
type ExecuteSqlResponseItemError struct {
// Error code.
ErrorCode *int `mandatory:"false" json:"errorCode"`
// Error line number.
ErrorLine *int `mandatory:"false" json:"errorLine"`
// Error column number.
ErrorColumn *int `mandatory:"false" json:"errorColumn"`
// Error message.
ErrorMessage *string `mandatory:"false" json:"errorMessage"`
// Error details.
ErrorDetails *string `mandatory:"false" json:"errorDetails"`
}
ExecuteSqlResponseItemError Error details.
func (ExecuteSqlResponseItemError) String ¶
func (m ExecuteSqlResponseItemError) String() string
func (ExecuteSqlResponseItemError) ValidateEnumValue ¶
func (m ExecuteSqlResponseItemError) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExecuteSqlResponseItemProperties ¶
type ExecuteSqlResponseItemProperties struct {
// Client properties returned as-is in the response
Query *interface{} `mandatory:"false" json:"query"`
// Client properties returned as-is in the response
Statement *interface{} `mandatory:"false" json:"statement"`
// Client properties returned as-is in the response.
// For asynchronous requests, the "displayName" property can be set to provide a user-friendly name that will propagate to the resulting Work Request to allow for easier identification and tracking of the operation's progress and outcome.
DisplayName *interface{} `mandatory:"false" json:"displayName"`
}
ExecuteSqlResponseItemProperties Property information
func (ExecuteSqlResponseItemProperties) String ¶
func (m ExecuteSqlResponseItemProperties) String() string
func (ExecuteSqlResponseItemProperties) ValidateEnumValue ¶
func (m ExecuteSqlResponseItemProperties) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExecuteSqlResponseItemResultSet ¶
type ExecuteSqlResponseItemResultSet struct {
// Metadata of the column.
Metadata []ExecuteSqlResponseItemResultSetMetadata `mandatory:"false" json:"metadata"`
// All rows in the result set.
Items []map[string]interface{} `mandatory:"false" json:"items"`
// Specifies whether the result set has more rows.
HasMore *bool `mandatory:"false" json:"hasMore"`
// The number of rows returned.
Count *int `mandatory:"false" json:"count"`
// The first row returned in the result set.
Offset *int `mandatory:"false" json:"offset"`
// Maximum number of rows returned from the query.
Limit *int `mandatory:"false" json:"limit"`
}
ExecuteSqlResponseItemResultSet Result set generated from the query.
func (ExecuteSqlResponseItemResultSet) String ¶
func (m ExecuteSqlResponseItemResultSet) String() string
func (ExecuteSqlResponseItemResultSet) ValidateEnumValue ¶
func (m ExecuteSqlResponseItemResultSet) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExecuteSqlResponseItemResultSetMetadata ¶
type ExecuteSqlResponseItemResultSetMetadata struct {
// Name of the column in the Oracle Database.
DatabaseColumnName *string `mandatory:"false" json:"databaseColumnName"`
// Name of the column in the response Result Set.
UniqueColumnName *string `mandatory:"false" json:"uniqueColumnName"`
// Oracle Database data type of the column.
ColumnTypeName *string `mandatory:"false" json:"columnTypeName"`
// Precision of the column.
Precision *int `mandatory:"false" json:"precision"`
// Scale of the column.
Scale *int `mandatory:"false" json:"scale"`
// Specifies if the column is nullable (0 if the column is not nullable)
IsNullable *bool `mandatory:"false" json:"isNullable"`
}
ExecuteSqlResponseItemResultSetMetadata Metadata of the column
func (ExecuteSqlResponseItemResultSetMetadata) String ¶
func (m ExecuteSqlResponseItemResultSetMetadata) String() string
func (ExecuteSqlResponseItemResultSetMetadata) ValidateEnumValue ¶
func (m ExecuteSqlResponseItemResultSetMetadata) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExecuteSqlResponseItemScript ¶
type ExecuteSqlResponseItemScript struct {
// The sequence number of the statement. Sequence number of the first statement is 1.
StatementId *int `mandatory:"false" json:"statementId"`
// The Statement type.
StatementType StatementTypeEnum `mandatory:"false" json:"statementType,omitempty"`
StatementPos *ExecuteSqlResponseItemStatementPos `mandatory:"false" json:"statementPos"`
// Text of statements executed.
StatementText *string `mandatory:"false" json:"statementText"`
Error *ExecuteSqlResponseItemError `mandatory:"false" json:"error"`
// Output from DBMS_OUTPUT package. Server output must be enabled (e.g., SET SERVEROUTPUT ON).
DbmsOutput *string `mandatory:"false" json:"dbmsOutput"`
Properties *ExecuteSqlResponseItemProperties `mandatory:"false" json:"properties"`
// Responses generated when executing the statements.
Responses []string `mandatory:"false" json:"responses"`
// Results generated when executing the statements.
Results []int `mandatory:"false" json:"results"`
ResultSetObject ExecuteSqlOutputDispositionDetails `mandatory:"false" json:"resultSetObject"`
ResultSet *ExecuteSqlResponseItemResultSet `mandatory:"false" json:"resultSet"`
// Array of objects specifying the bind information.
Binds []ExecuteSqlBind `mandatory:"false" json:"binds"`
}
ExecuteSqlResponseItemScript A statement execution response for script type requests.
func (ExecuteSqlResponseItemScript) String ¶
func (m ExecuteSqlResponseItemScript) String() string
func (*ExecuteSqlResponseItemScript) UnmarshalJSON ¶
func (m *ExecuteSqlResponseItemScript) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (ExecuteSqlResponseItemScript) ValidateEnumValue ¶
func (m ExecuteSqlResponseItemScript) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExecuteSqlResponseItemStandard ¶
type ExecuteSqlResponseItemStandard struct {
// The sequence number of the statement. Sequence number of the first statement is 1.
StatementId *int `mandatory:"false" json:"statementId"`
// The Statement type.
StatementType StatementTypeEnum `mandatory:"false" json:"statementType,omitempty"`
StatementPos *ExecuteSqlResponseItemStatementPos `mandatory:"false" json:"statementPos"`
// Text of statements executed.
StatementText *string `mandatory:"false" json:"statementText"`
Error *ExecuteSqlResponseItemError `mandatory:"false" json:"error"`
// Output from DBMS_OUTPUT package. Server output must be enabled (e.g., SET SERVEROUTPUT ON).
DbmsOutput *string `mandatory:"false" json:"dbmsOutput"`
Properties *ExecuteSqlResponseItemProperties `mandatory:"false" json:"properties"`
// Responses generated when executing the statements.
Responses []string `mandatory:"false" json:"responses"`
// Results generated when executing the statements.
Results []int `mandatory:"false" json:"results"`
ResultSetObject ExecuteSqlOutputDispositionDetails `mandatory:"false" json:"resultSetObject"`
ResultSet *ExecuteSqlResponseItemResultSet `mandatory:"false" json:"resultSet"`
// Array of objects specifying the bind information.
Binds []ExecuteSqlBind `mandatory:"false" json:"binds"`
}
ExecuteSqlResponseItemStandard A statement execution response for Standard type requests.
func (ExecuteSqlResponseItemStandard) String ¶
func (m ExecuteSqlResponseItemStandard) String() string
func (*ExecuteSqlResponseItemStandard) UnmarshalJSON ¶
func (m *ExecuteSqlResponseItemStandard) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (ExecuteSqlResponseItemStandard) ValidateEnumValue ¶
func (m ExecuteSqlResponseItemStandard) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExecuteSqlResponseItemStatementPos ¶
type ExecuteSqlResponseItemStatementPos struct {
// Start line of the statement. First start line is 1.
StartLine *int `mandatory:"false" json:"startLine"`
// End line of the statement.
EndLine *int `mandatory:"false" json:"endLine"`
}
ExecuteSqlResponseItemStatementPos Position of the statement.
func (ExecuteSqlResponseItemStatementPos) String ¶
func (m ExecuteSqlResponseItemStatementPos) String() string
func (ExecuteSqlResponseItemStatementPos) ValidateEnumValue ¶
func (m ExecuteSqlResponseItemStatementPos) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExecuteSqlResponseScript ¶
type ExecuteSqlResponseScript struct {
// The execution result of a statement.
Items []ExecuteSqlResponseItemScript `mandatory:"true" json:"items"`
Env *ExecuteSqlResponseEnv `mandatory:"false" json:"env"`
// Script version
Version *string `mandatory:"false" json:"version"`
}
ExecuteSqlResponseScript Contains the details for the Script SQL statements to execute on the database connection.
func (ExecuteSqlResponseScript) GetEnv ¶
func (m ExecuteSqlResponseScript) GetEnv() *ExecuteSqlResponseEnv
GetEnv returns Env
func (ExecuteSqlResponseScript) GetVersion ¶
func (m ExecuteSqlResponseScript) GetVersion() *string
GetVersion returns Version
func (ExecuteSqlResponseScript) MarshalJSON ¶
func (m ExecuteSqlResponseScript) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ExecuteSqlResponseScript) String ¶
func (m ExecuteSqlResponseScript) String() string
func (ExecuteSqlResponseScript) ValidateEnumValue ¶
func (m ExecuteSqlResponseScript) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExecuteSqlResponseStandard ¶
type ExecuteSqlResponseStandard struct {
// The execution result of a statement.
Items []ExecuteSqlResponseItemStandard `mandatory:"true" json:"items"`
Env *ExecuteSqlResponseEnv `mandatory:"false" json:"env"`
// Script version
Version *string `mandatory:"false" json:"version"`
}
ExecuteSqlResponseStandard Contains the details for the Standard SQL statements to execute on the database connection.
func (ExecuteSqlResponseStandard) GetEnv ¶
func (m ExecuteSqlResponseStandard) GetEnv() *ExecuteSqlResponseEnv
GetEnv returns Env
func (ExecuteSqlResponseStandard) GetVersion ¶
func (m ExecuteSqlResponseStandard) GetVersion() *string
GetVersion returns Version
func (ExecuteSqlResponseStandard) MarshalJSON ¶
func (m ExecuteSqlResponseStandard) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ExecuteSqlResponseStandard) String ¶
func (m ExecuteSqlResponseStandard) String() string
func (ExecuteSqlResponseStandard) ValidateEnumValue ¶
func (m ExecuteSqlResponseStandard) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetCredentialExecuteGranteeRequest ¶
type GetCredentialExecuteGranteeRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a Database Tools connection.
DatabaseToolsConnectionId *string `mandatory:"true" contributesTo:"path" name:"databaseToolsConnectionId"`
// The name of the credential
CredentialKey *string `mandatory:"true" contributesTo:"path" name:"credentialKey"`
// The name of the user granted the EXECUTE privilege on the credential.
ExecuteGranteeKey *string `mandatory:"true" contributesTo:"path" name:"executeGranteeKey"`
// The client request ID for tracing.
OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`
// If-Match is most often used with state-changing methods (e.g., POST, PUT, DELETE) to prevent
// accidental overwrites when multiple user agentss might be acting in parallel on the same
// resource (i.e., to prevent the "lost update" problem). In general, it can be used with any
// method that involves the selection or modification of a representation to abort the request
// if the selected representation's current entity tag is not a member within the If-Match field value.
// When specified on an action-specific subresource, the ETag value of the resource on which the
// action is requested should be provided.
IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`
// Metadata about the request. This information will not be transmitted to the service, but
// represents information that the SDK will consume to drive retry behavior.
RequestMetadata common.RequestMetadata
}
GetCredentialExecuteGranteeRequest wrapper for the GetCredentialExecuteGrantee operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/GetCredentialExecuteGrantee.go.html to see an example of how to use GetCredentialExecuteGranteeRequest.
func (GetCredentialExecuteGranteeRequest) BinaryRequestBody ¶
func (request GetCredentialExecuteGranteeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetCredentialExecuteGranteeRequest) HTTPRequest ¶
func (request GetCredentialExecuteGranteeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetCredentialExecuteGranteeRequest) RetryPolicy ¶
func (request GetCredentialExecuteGranteeRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetCredentialExecuteGranteeRequest) String ¶
func (request GetCredentialExecuteGranteeRequest) String() string
func (GetCredentialExecuteGranteeRequest) ValidateEnumValue ¶
func (request GetCredentialExecuteGranteeRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetCredentialExecuteGranteeResponse ¶
type GetCredentialExecuteGranteeResponse struct {
// The underlying http response
RawResponse *http.Response
// The CredentialExecuteGrantee instance
CredentialExecuteGrantee `presentIn:"body"`
// Unique Oracle-assigned identifier for the request. If you need to contact
// Oracle about a particular request, please provide the request ID.
OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}
GetCredentialExecuteGranteeResponse wrapper for the GetCredentialExecuteGrantee operation
func (GetCredentialExecuteGranteeResponse) HTTPResponse ¶
func (response GetCredentialExecuteGranteeResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetCredentialExecuteGranteeResponse) String ¶
func (response GetCredentialExecuteGranteeResponse) String() string
type GetCredentialPublicSynonymRequest ¶
type GetCredentialPublicSynonymRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a Database Tools connection.
DatabaseToolsConnectionId *string `mandatory:"true" contributesTo:"path" name:"databaseToolsConnectionId"`
// The name of the credential
CredentialKey *string `mandatory:"true" contributesTo:"path" name:"credentialKey"`
// The name of the public synonym for the credential
PublicSynonymKey *string `mandatory:"true" contributesTo:"path" name:"publicSynonymKey"`
// The client request ID for tracing.
OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`
// If-Match is most often used with state-changing methods (e.g., POST, PUT, DELETE) to prevent
// accidental overwrites when multiple user agentss might be acting in parallel on the same
// resource (i.e., to prevent the "lost update" problem). In general, it can be used with any
// method that involves the selection or modification of a representation to abort the request
// if the selected representation's current entity tag is not a member within the If-Match field value.
// When specified on an action-specific subresource, the ETag value of the resource on which the
// action is requested should be provided.
IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`
// Metadata about the request. This information will not be transmitted to the service, but
// represents information that the SDK will consume to drive retry behavior.
RequestMetadata common.RequestMetadata
}
GetCredentialPublicSynonymRequest wrapper for the GetCredentialPublicSynonym operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/GetCredentialPublicSynonym.go.html to see an example of how to use GetCredentialPublicSynonymRequest.
func (GetCredentialPublicSynonymRequest) BinaryRequestBody ¶
func (request GetCredentialPublicSynonymRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetCredentialPublicSynonymRequest) HTTPRequest ¶
func (request GetCredentialPublicSynonymRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetCredentialPublicSynonymRequest) RetryPolicy ¶
func (request GetCredentialPublicSynonymRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetCredentialPublicSynonymRequest) String ¶
func (request GetCredentialPublicSynonymRequest) String() string
func (GetCredentialPublicSynonymRequest) ValidateEnumValue ¶
func (request GetCredentialPublicSynonymRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetCredentialPublicSynonymResponse ¶
type GetCredentialPublicSynonymResponse struct {
// The underlying http response
RawResponse *http.Response
// The CredentialPublicSynonym instance
CredentialPublicSynonym `presentIn:"body"`
// Unique Oracle-assigned identifier for the request. If you need to contact
// Oracle about a particular request, please provide the request ID.
OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}
GetCredentialPublicSynonymResponse wrapper for the GetCredentialPublicSynonym operation
func (GetCredentialPublicSynonymResponse) HTTPResponse ¶
func (response GetCredentialPublicSynonymResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetCredentialPublicSynonymResponse) String ¶
func (response GetCredentialPublicSynonymResponse) String() string
type GetCredentialRequest ¶
type GetCredentialRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a Database Tools connection.
DatabaseToolsConnectionId *string `mandatory:"true" contributesTo:"path" name:"databaseToolsConnectionId"`
// The name of the credential
CredentialKey *string `mandatory:"true" contributesTo:"path" name:"credentialKey"`
// The client request ID for tracing.
OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`
// If-Match is most often used with state-changing methods (e.g., POST, PUT, DELETE) to prevent
// accidental overwrites when multiple user agentss might be acting in parallel on the same
// resource (i.e., to prevent the "lost update" problem). In general, it can be used with any
// method that involves the selection or modification of a representation to abort the request
// if the selected representation's current entity tag is not a member within the If-Match field value.
// When specified on an action-specific subresource, the ETag value of the resource on which the
// action is requested should be provided.
IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`
// Metadata about the request. This information will not be transmitted to the service, but
// represents information that the SDK will consume to drive retry behavior.
RequestMetadata common.RequestMetadata
}
GetCredentialRequest wrapper for the GetCredential operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/GetCredential.go.html to see an example of how to use GetCredentialRequest.
func (GetCredentialRequest) BinaryRequestBody ¶
func (request GetCredentialRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetCredentialRequest) HTTPRequest ¶
func (request GetCredentialRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetCredentialRequest) RetryPolicy ¶
func (request GetCredentialRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetCredentialRequest) String ¶
func (request GetCredentialRequest) String() string
func (GetCredentialRequest) ValidateEnumValue ¶
func (request GetCredentialRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetCredentialResponse ¶
type GetCredentialResponse struct {
// The underlying http response
RawResponse *http.Response
// The Credential instance
Credential `presentIn:"body"`
// Unique Oracle-assigned identifier for the request. If you need to contact
// Oracle about a particular request, please provide the request ID.
OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}
GetCredentialResponse wrapper for the GetCredential operation
func (GetCredentialResponse) HTTPResponse ¶
func (response GetCredentialResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetCredentialResponse) String ¶
func (response GetCredentialResponse) String() string
type GetDatabaseToolsDatabaseApiGatewayConfigContentRequest ¶
type GetDatabaseToolsDatabaseApiGatewayConfigContentRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a Database Tools database API gateway config.
DatabaseToolsDatabaseApiGatewayConfigId *string `mandatory:"true" contributesTo:"path" name:"databaseToolsDatabaseApiGatewayConfigId"`
// The client request ID for tracing.
OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`
// If-Match is most often used with state-changing methods (e.g., POST, PUT, DELETE) to prevent
// accidental overwrites when multiple user agentss might be acting in parallel on the same
// resource (i.e., to prevent the "lost update" problem). In general, it can be used with any
// method that involves the selection or modification of a representation to abort the request
// if the selected representation's current entity tag is not a member within the If-Match field value.
// When specified on an action-specific subresource, the ETag value of the resource on which the
// action is requested should be provided.
IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`
// For conditional requests. In the GET call for a resource, set the
// `If-None-Match` header to the value of the ETag from a previous GET (or
// POST or PUT) response for that resource. The server will return with
// either a 304 Not Modified response if the resource has not changed, or a
// 200 OK response with the updated representation.
IfNoneMatch *string `mandatory:"false" contributesTo:"header" name:"if-none-match"`
// Metadata about the request. This information will not be transmitted to the service, but
// represents information that the SDK will consume to drive retry behavior.
RequestMetadata common.RequestMetadata
}
GetDatabaseToolsDatabaseApiGatewayConfigContentRequest wrapper for the GetDatabaseToolsDatabaseApiGatewayConfigContent operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/GetDatabaseToolsDatabaseApiGatewayConfigContent.go.html to see an example of how to use GetDatabaseToolsDatabaseApiGatewayConfigContentRequest.
func (GetDatabaseToolsDatabaseApiGatewayConfigContentRequest) BinaryRequestBody ¶
func (request GetDatabaseToolsDatabaseApiGatewayConfigContentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetDatabaseToolsDatabaseApiGatewayConfigContentRequest) HTTPRequest ¶
func (request GetDatabaseToolsDatabaseApiGatewayConfigContentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetDatabaseToolsDatabaseApiGatewayConfigContentRequest) RetryPolicy ¶
func (request GetDatabaseToolsDatabaseApiGatewayConfigContentRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetDatabaseToolsDatabaseApiGatewayConfigContentRequest) String ¶
func (request GetDatabaseToolsDatabaseApiGatewayConfigContentRequest) String() string
func (GetDatabaseToolsDatabaseApiGatewayConfigContentRequest) ValidateEnumValue ¶
func (request GetDatabaseToolsDatabaseApiGatewayConfigContentRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetDatabaseToolsDatabaseApiGatewayConfigContentResponse ¶
type GetDatabaseToolsDatabaseApiGatewayConfigContentResponse struct {
// The underlying http response
RawResponse *http.Response
// The io.ReadCloser instance
Content io.ReadCloser `presentIn:"body" encoding:"binary"`
// For optimistic concurrency control. See `if-match`.
Etag *string `presentIn:"header" name:"etag"`
// Unique Oracle-assigned identifier for the request. If you need to contact
// Oracle about a particular request, please provide the request ID.
OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}
GetDatabaseToolsDatabaseApiGatewayConfigContentResponse wrapper for the GetDatabaseToolsDatabaseApiGatewayConfigContent operation
func (GetDatabaseToolsDatabaseApiGatewayConfigContentResponse) HTTPResponse ¶
func (response GetDatabaseToolsDatabaseApiGatewayConfigContentResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetDatabaseToolsDatabaseApiGatewayConfigContentResponse) String ¶
func (response GetDatabaseToolsDatabaseApiGatewayConfigContentResponse) String() string
type GetDatabaseToolsDatabaseApiGatewayConfigGlobalGlobalKeyEnum ¶
type GetDatabaseToolsDatabaseApiGatewayConfigGlobalGlobalKeyEnum string
GetDatabaseToolsDatabaseApiGatewayConfigGlobalGlobalKeyEnum Enum with underlying type: string
const (
GetDatabaseToolsDatabaseApiGatewayConfigGlobalGlobalKeySettings GetDatabaseToolsDatabaseApiGatewayConfigGlobalGlobalKeyEnum = "SETTINGS"
)
Set of constants representing the allowable values for GetDatabaseToolsDatabaseApiGatewayConfigGlobalGlobalKeyEnum
func GetGetDatabaseToolsDatabaseApiGatewayConfigGlobalGlobalKeyEnumValues ¶
func GetGetDatabaseToolsDatabaseApiGatewayConfigGlobalGlobalKeyEnumValues() []GetDatabaseToolsDatabaseApiGatewayConfigGlobalGlobalKeyEnum
GetGetDatabaseToolsDatabaseApiGatewayConfigGlobalGlobalKeyEnumValues Enumerates the set of values for GetDatabaseToolsDatabaseApiGatewayConfigGlobalGlobalKeyEnum
func GetMappingGetDatabaseToolsDatabaseApiGatewayConfigGlobalGlobalKeyEnum ¶
func GetMappingGetDatabaseToolsDatabaseApiGatewayConfigGlobalGlobalKeyEnum(val string) (GetDatabaseToolsDatabaseApiGatewayConfigGlobalGlobalKeyEnum, bool)
GetMappingGetDatabaseToolsDatabaseApiGatewayConfigGlobalGlobalKeyEnum performs case Insensitive comparison on enum value and return the desired enum
type GetDatabaseToolsDatabaseApiGatewayConfigGlobalRequest ¶
type GetDatabaseToolsDatabaseApiGatewayConfigGlobalRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a Database Tools database API gateway config.
DatabaseToolsDatabaseApiGatewayConfigId *string `mandatory:"true" contributesTo:"path" name:"databaseToolsDatabaseApiGatewayConfigId"`
// The key of the global config.
GlobalKey GetDatabaseToolsDatabaseApiGatewayConfigGlobalGlobalKeyEnum `mandatory:"true" contributesTo:"path" name:"globalKey"`
// The client request ID for tracing.
OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`
// If-Match is most often used with state-changing methods (e.g., POST, PUT, DELETE) to prevent
// accidental overwrites when multiple user agentss might be acting in parallel on the same
// resource (i.e., to prevent the "lost update" problem). In general, it can be used with any
// method that involves the selection or modification of a representation to abort the request
// if the selected representation's current entity tag is not a member within the If-Match field value.
// When specified on an action-specific subresource, the ETag value of the resource on which the
// action is requested should be provided.
IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`
// Metadata about the request. This information will not be transmitted to the service, but
// represents information that the SDK will consume to drive retry behavior.
RequestMetadata common.RequestMetadata
}
GetDatabaseToolsDatabaseApiGatewayConfigGlobalRequest wrapper for the GetDatabaseToolsDatabaseApiGatewayConfigGlobal operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/GetDatabaseToolsDatabaseApiGatewayConfigGlobal.go.html to see an example of how to use GetDatabaseToolsDatabaseApiGatewayConfigGlobalRequest.
func (GetDatabaseToolsDatabaseApiGatewayConfigGlobalRequest) BinaryRequestBody ¶
func (request GetDatabaseToolsDatabaseApiGatewayConfigGlobalRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetDatabaseToolsDatabaseApiGatewayConfigGlobalRequest) HTTPRequest ¶
func (request GetDatabaseToolsDatabaseApiGatewayConfigGlobalRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetDatabaseToolsDatabaseApiGatewayConfigGlobalRequest) RetryPolicy ¶
func (request GetDatabaseToolsDatabaseApiGatewayConfigGlobalRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetDatabaseToolsDatabaseApiGatewayConfigGlobalRequest) String ¶
func (request GetDatabaseToolsDatabaseApiGatewayConfigGlobalRequest) String() string
func (GetDatabaseToolsDatabaseApiGatewayConfigGlobalRequest) ValidateEnumValue ¶
func (request GetDatabaseToolsDatabaseApiGatewayConfigGlobalRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetDatabaseToolsDatabaseApiGatewayConfigGlobalResponse ¶
type GetDatabaseToolsDatabaseApiGatewayConfigGlobalResponse struct {
// The underlying http response
RawResponse *http.Response
// The DatabaseToolsDatabaseApiGatewayConfigGlobal instance
DatabaseToolsDatabaseApiGatewayConfigGlobal `presentIn:"body"`
// For optimistic concurrency control. See `if-match`.
Etag *string `presentIn:"header" name:"etag"`
// Unique Oracle-assigned identifier for the request. If you need to contact
// Oracle about a particular request, please provide the request ID.
OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}
GetDatabaseToolsDatabaseApiGatewayConfigGlobalResponse wrapper for the GetDatabaseToolsDatabaseApiGatewayConfigGlobal operation
func (GetDatabaseToolsDatabaseApiGatewayConfigGlobalResponse) HTTPResponse ¶
func (response GetDatabaseToolsDatabaseApiGatewayConfigGlobalResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetDatabaseToolsDatabaseApiGatewayConfigGlobalResponse) String ¶
func (response GetDatabaseToolsDatabaseApiGatewayConfigGlobalResponse) String() string
type GetDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest ¶
type GetDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a Database Tools database API gateway config.
DatabaseToolsDatabaseApiGatewayConfigId *string `mandatory:"true" contributesTo:"path" name:"databaseToolsDatabaseApiGatewayConfigId"`
// The key of the pool config.
PoolKey *string `mandatory:"true" contributesTo:"path" name:"poolKey"`
// The key of the API spec config.
ApiSpecKey *string `mandatory:"true" contributesTo:"path" name:"apiSpecKey"`
// The client request ID for tracing.
OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`
// If-Match is most often used with state-changing methods (e.g., POST, PUT, DELETE) to prevent
// accidental overwrites when multiple user agentss might be acting in parallel on the same
// resource (i.e., to prevent the "lost update" problem). In general, it can be used with any
// method that involves the selection or modification of a representation to abort the request
// if the selected representation's current entity tag is not a member within the If-Match field value.
// When specified on an action-specific subresource, the ETag value of the resource on which the
// action is requested should be provided.
IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`
// Metadata about the request. This information will not be transmitted to the service, but
// represents information that the SDK will consume to drive retry behavior.
RequestMetadata common.RequestMetadata
}
GetDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest wrapper for the GetDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/GetDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec.go.html to see an example of how to use GetDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest.
func (GetDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) BinaryRequestBody ¶
func (request GetDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) HTTPRequest ¶
func (request GetDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) RetryPolicy ¶
func (request GetDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) String ¶
func (request GetDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) String() string
func (GetDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) ValidateEnumValue ¶
func (request GetDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecResponse ¶
type GetDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecResponse struct {
// The underlying http response
RawResponse *http.Response
// The DatabaseToolsDatabaseApiGatewayConfigPoolApiSpec instance
DatabaseToolsDatabaseApiGatewayConfigPoolApiSpec `presentIn:"body"`
// For optimistic concurrency control. See `if-match`.
Etag *string `presentIn:"header" name:"etag"`
// Unique Oracle-assigned identifier for the request. If you need to contact
// Oracle about a particular request, please provide the request ID.
OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}
GetDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecResponse wrapper for the GetDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec operation
func (GetDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecResponse) HTTPResponse ¶
func (response GetDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecResponse) String ¶
func (response GetDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecResponse) String() string
type GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest ¶
type GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a Database Tools database API gateway config.
DatabaseToolsDatabaseApiGatewayConfigId *string `mandatory:"true" contributesTo:"path" name:"databaseToolsDatabaseApiGatewayConfigId"`
// The key of the pool config.
PoolKey *string `mandatory:"true" contributesTo:"path" name:"poolKey"`
// The key of the auto API spec config.
AutoApiSpecKey *string `mandatory:"true" contributesTo:"path" name:"autoApiSpecKey"`
// The client request ID for tracing.
OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`
// If-Match is most often used with state-changing methods (e.g., POST, PUT, DELETE) to prevent
// accidental overwrites when multiple user agentss might be acting in parallel on the same
// resource (i.e., to prevent the "lost update" problem). In general, it can be used with any
// method that involves the selection or modification of a representation to abort the request
// if the selected representation's current entity tag is not a member within the If-Match field value.
// When specified on an action-specific subresource, the ETag value of the resource on which the
// action is requested should be provided.
IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`
// Metadata about the request. This information will not be transmitted to the service, but
// represents information that the SDK will consume to drive retry behavior.
RequestMetadata common.RequestMetadata
}
GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest wrapper for the GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec.go.html to see an example of how to use GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest.
func (GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) BinaryRequestBody ¶
func (request GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) HTTPRequest ¶
func (request GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) RetryPolicy ¶
func (request GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) String ¶
func (request GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) String() string
func (GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) ValidateEnumValue ¶
func (request GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecResponse ¶
type GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecResponse struct {
// The underlying http response
RawResponse *http.Response
// The DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec instance
DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec `presentIn:"body"`
// For optimistic concurrency control. See `if-match`.
Etag *string `presentIn:"header" name:"etag"`
// Unique Oracle-assigned identifier for the request. If you need to contact
// Oracle about a particular request, please provide the request ID.
OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}
GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecResponse wrapper for the GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec operation
func (GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecResponse) HTTPResponse ¶
func (response GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecResponse) String ¶
func (response GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecResponse) String() string
type GetDatabaseToolsDatabaseApiGatewayConfigPoolRequest ¶
type GetDatabaseToolsDatabaseApiGatewayConfigPoolRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a Database Tools database API gateway config.
DatabaseToolsDatabaseApiGatewayConfigId *string `mandatory:"true" contributesTo:"path" name:"databaseToolsDatabaseApiGatewayConfigId"`
// The key of the pool config.
PoolKey *string `mandatory:"true" contributesTo:"path" name:"poolKey"`
// The client request ID for tracing.
OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`
// If-Match is most often used with state-changing methods (e.g., POST, PUT, DELETE) to prevent
// accidental overwrites when multiple user agentss might be acting in parallel on the same
// resource (i.e., to prevent the "lost update" problem). In general, it can be used with any
// method that involves the selection or modification of a representation to abort the request
// if the selected representation's current entity tag is not a member within the If-Match field value.
// When specified on an action-specific subresource, the ETag value of the resource on which the
// action is requested should be provided.
IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`
// Metadata about the request. This information will not be transmitted to the service, but
// represents information that the SDK will consume to drive retry behavior.
RequestMetadata common.RequestMetadata
}
GetDatabaseToolsDatabaseApiGatewayConfigPoolRequest wrapper for the GetDatabaseToolsDatabaseApiGatewayConfigPool operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/GetDatabaseToolsDatabaseApiGatewayConfigPool.go.html to see an example of how to use GetDatabaseToolsDatabaseApiGatewayConfigPoolRequest.
func (GetDatabaseToolsDatabaseApiGatewayConfigPoolRequest) BinaryRequestBody ¶
func (request GetDatabaseToolsDatabaseApiGatewayConfigPoolRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetDatabaseToolsDatabaseApiGatewayConfigPoolRequest) HTTPRequest ¶
func (request GetDatabaseToolsDatabaseApiGatewayConfigPoolRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetDatabaseToolsDatabaseApiGatewayConfigPoolRequest) RetryPolicy ¶
func (request GetDatabaseToolsDatabaseApiGatewayConfigPoolRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetDatabaseToolsDatabaseApiGatewayConfigPoolRequest) String ¶
func (request GetDatabaseToolsDatabaseApiGatewayConfigPoolRequest) String() string
func (GetDatabaseToolsDatabaseApiGatewayConfigPoolRequest) ValidateEnumValue ¶
func (request GetDatabaseToolsDatabaseApiGatewayConfigPoolRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetDatabaseToolsDatabaseApiGatewayConfigPoolResponse ¶
type GetDatabaseToolsDatabaseApiGatewayConfigPoolResponse struct {
// The underlying http response
RawResponse *http.Response
// The DatabaseToolsDatabaseApiGatewayConfigPool instance
DatabaseToolsDatabaseApiGatewayConfigPool `presentIn:"body"`
// For optimistic concurrency control. See `if-match`.
Etag *string `presentIn:"header" name:"etag"`
// Unique Oracle-assigned identifier for the request. If you need to contact
// Oracle about a particular request, please provide the request ID.
OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}
GetDatabaseToolsDatabaseApiGatewayConfigPoolResponse wrapper for the GetDatabaseToolsDatabaseApiGatewayConfigPool operation
func (GetDatabaseToolsDatabaseApiGatewayConfigPoolResponse) HTTPResponse ¶
func (response GetDatabaseToolsDatabaseApiGatewayConfigPoolResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetDatabaseToolsDatabaseApiGatewayConfigPoolResponse) String ¶
func (response GetDatabaseToolsDatabaseApiGatewayConfigPoolResponse) String() string
type GetPropertySetPropertySetKeyEnum ¶
type GetPropertySetPropertySetKeyEnum string
GetPropertySetPropertySetKeyEnum Enum with underlying type: string
const ( GetPropertySetPropertySetKeyApexDocumentGenerator GetPropertySetPropertySetKeyEnum = "APEX_DOCUMENT_GENERATOR" GetPropertySetPropertySetKeyApex GetPropertySetPropertySetKeyEnum = "APEX" GetPropertySetPropertySetKeyApexFaIntegration GetPropertySetPropertySetKeyEnum = "APEX_FA_INTEGRATION" GetPropertySetPropertySetKeyOracleDatabaseExternalAuthentication GetPropertySetPropertySetKeyEnum = "ORACLE_DATABASE_EXTERNAL_AUTHENTICATION" )
Set of constants representing the allowable values for GetPropertySetPropertySetKeyEnum
func GetGetPropertySetPropertySetKeyEnumValues ¶
func GetGetPropertySetPropertySetKeyEnumValues() []GetPropertySetPropertySetKeyEnum
GetGetPropertySetPropertySetKeyEnumValues Enumerates the set of values for GetPropertySetPropertySetKeyEnum
func GetMappingGetPropertySetPropertySetKeyEnum ¶
func GetMappingGetPropertySetPropertySetKeyEnum(val string) (GetPropertySetPropertySetKeyEnum, bool)
GetMappingGetPropertySetPropertySetKeyEnum performs case Insensitive comparison on enum value and return the desired enum
type GetPropertySetRequest ¶
type GetPropertySetRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a Database Tools connection.
DatabaseToolsConnectionId *string `mandatory:"true" contributesTo:"path" name:"databaseToolsConnectionId"`
// The name of the property set
PropertySetKey GetPropertySetPropertySetKeyEnum `mandatory:"true" contributesTo:"path" name:"propertySetKey"`
// The client request ID for tracing.
OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`
// If-Match is most often used with state-changing methods (e.g., POST, PUT, DELETE) to prevent
// accidental overwrites when multiple user agentss might be acting in parallel on the same
// resource (i.e., to prevent the "lost update" problem). In general, it can be used with any
// method that involves the selection or modification of a representation to abort the request
// if the selected representation's current entity tag is not a member within the If-Match field value.
// When specified on an action-specific subresource, the ETag value of the resource on which the
// action is requested should be provided.
IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`
// Metadata about the request. This information will not be transmitted to the service, but
// represents information that the SDK will consume to drive retry behavior.
RequestMetadata common.RequestMetadata
}
GetPropertySetRequest wrapper for the GetPropertySet operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/GetPropertySet.go.html to see an example of how to use GetPropertySetRequest.
func (GetPropertySetRequest) BinaryRequestBody ¶
func (request GetPropertySetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetPropertySetRequest) HTTPRequest ¶
func (request GetPropertySetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetPropertySetRequest) RetryPolicy ¶
func (request GetPropertySetRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetPropertySetRequest) String ¶
func (request GetPropertySetRequest) String() string
func (GetPropertySetRequest) ValidateEnumValue ¶
func (request GetPropertySetRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetPropertySetResponse ¶
type GetPropertySetResponse struct {
// The underlying http response
RawResponse *http.Response
// The PropertySet instance
PropertySet `presentIn:"body"`
// Unique Oracle-assigned identifier for the request. If you need to contact
// Oracle about a particular request, please provide the request ID.
OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}
GetPropertySetResponse wrapper for the GetPropertySet operation
func (GetPropertySetResponse) HTTPResponse ¶
func (response GetPropertySetResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetPropertySetResponse) String ¶
func (response GetPropertySetResponse) String() string
type GetUserCredentialRequest ¶
type GetUserCredentialRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a Database Tools connection.
DatabaseToolsConnectionId *string `mandatory:"true" contributesTo:"path" name:"databaseToolsConnectionId"`
// The name of the database user.
UserKey *string `mandatory:"true" contributesTo:"path" name:"userKey"`
// The name of the credential
CredentialKey *string `mandatory:"true" contributesTo:"path" name:"credentialKey"`
// The client request ID for tracing.
OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`
// If-Match is most often used with state-changing methods (e.g., POST, PUT, DELETE) to prevent
// accidental overwrites when multiple user agentss might be acting in parallel on the same
// resource (i.e., to prevent the "lost update" problem). In general, it can be used with any
// method that involves the selection or modification of a representation to abort the request
// if the selected representation's current entity tag is not a member within the If-Match field value.
// When specified on an action-specific subresource, the ETag value of the resource on which the
// action is requested should be provided.
IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`
// Metadata about the request. This information will not be transmitted to the service, but
// represents information that the SDK will consume to drive retry behavior.
RequestMetadata common.RequestMetadata
}
GetUserCredentialRequest wrapper for the GetUserCredential operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/GetUserCredential.go.html to see an example of how to use GetUserCredentialRequest.
func (GetUserCredentialRequest) BinaryRequestBody ¶
func (request GetUserCredentialRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetUserCredentialRequest) HTTPRequest ¶
func (request GetUserCredentialRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetUserCredentialRequest) RetryPolicy ¶
func (request GetUserCredentialRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetUserCredentialRequest) String ¶
func (request GetUserCredentialRequest) String() string
func (GetUserCredentialRequest) ValidateEnumValue ¶
func (request GetUserCredentialRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetUserCredentialResponse ¶
type GetUserCredentialResponse struct {
// The underlying http response
RawResponse *http.Response
// The UserCredential instance
UserCredential `presentIn:"body"`
// Unique Oracle-assigned identifier for the request. If you need to contact
// Oracle about a particular request, please provide the request ID.
OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}
GetUserCredentialResponse wrapper for the GetUserCredential operation
func (GetUserCredentialResponse) HTTPResponse ¶
func (response GetUserCredentialResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetUserCredentialResponse) String ¶
func (response GetUserCredentialResponse) String() string
type GetWorkRequestRequest ¶
type GetWorkRequestRequest struct {
// The ID of the asynchronous request.
WorkRequestId *string `mandatory:"true" contributesTo:"path" name:"workRequestId"`
// The client request ID for tracing.
OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`
// Metadata about the request. This information will not be transmitted to the service, but
// represents information that the SDK will consume to drive retry behavior.
RequestMetadata common.RequestMetadata
}
GetWorkRequestRequest wrapper for the GetWorkRequest operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/GetWorkRequest.go.html to see an example of how to use GetWorkRequestRequest.
func (GetWorkRequestRequest) BinaryRequestBody ¶
func (request GetWorkRequestRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetWorkRequestRequest) HTTPRequest ¶
func (request GetWorkRequestRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetWorkRequestRequest) RetryPolicy ¶
func (request GetWorkRequestRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetWorkRequestRequest) String ¶
func (request GetWorkRequestRequest) String() string
func (GetWorkRequestRequest) ValidateEnumValue ¶
func (request GetWorkRequestRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetWorkRequestResponse ¶
type GetWorkRequestResponse struct {
// The underlying http response
RawResponse *http.Response
// The WorkRequest instance
WorkRequest `presentIn:"body"`
// Unique Oracle-assigned identifier for the request. If you need to contact
// Oracle about a particular request, please provide the request ID.
OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
// A decimal number representing the number of seconds the client should wait before polling this endpoint again.
RetryAfter *float32 `presentIn:"header" name:"retry-after"`
// For optimistic concurrency control. See `if-match`.
Etag *string `presentIn:"header" name:"etag"`
}
GetWorkRequestResponse wrapper for the GetWorkRequest operation
func (GetWorkRequestResponse) HTTPResponse ¶
func (response GetWorkRequestResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetWorkRequestResponse) String ¶
func (response GetWorkRequestResponse) String() string
type IdentityProviderTypeEnum ¶
type IdentityProviderTypeEnum string
IdentityProviderTypeEnum Enum with underlying type: string
const ( IdentityProviderTypeOciIam IdentityProviderTypeEnum = "OCI_IAM" IdentityProviderTypeAzureAd IdentityProviderTypeEnum = "AZURE_AD" IdentityProviderTypeNone IdentityProviderTypeEnum = "NONE" )
Set of constants representing the allowable values for IdentityProviderTypeEnum
func GetIdentityProviderTypeEnumValues ¶
func GetIdentityProviderTypeEnumValues() []IdentityProviderTypeEnum
GetIdentityProviderTypeEnumValues Enumerates the set of values for IdentityProviderTypeEnum
func GetMappingIdentityProviderTypeEnum ¶
func GetMappingIdentityProviderTypeEnum(val string) (IdentityProviderTypeEnum, bool)
GetMappingIdentityProviderTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type IdentityTypeEnum ¶
type IdentityTypeEnum string
IdentityTypeEnum Enum with underlying type: string
const (
IdentityTypeOracleDatabaseResourcePrincipal IdentityTypeEnum = "ORACLE_DATABASE_RESOURCE_PRINCIPAL"
)
Set of constants representing the allowable values for IdentityTypeEnum
func GetIdentityTypeEnumValues ¶
func GetIdentityTypeEnumValues() []IdentityTypeEnum
GetIdentityTypeEnumValues Enumerates the set of values for IdentityTypeEnum
func GetMappingIdentityTypeEnum ¶
func GetMappingIdentityTypeEnum(val string) (IdentityTypeEnum, bool)
GetMappingIdentityTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type ListCredentialExecuteGranteesRequest ¶
type ListCredentialExecuteGranteesRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a Database Tools connection.
DatabaseToolsConnectionId *string `mandatory:"true" contributesTo:"path" name:"databaseToolsConnectionId"`
// The name of the credential
CredentialKey *string `mandatory:"true" contributesTo:"path" name:"credentialKey"`
// The client request ID for tracing.
OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`
// If-Match is most often used with state-changing methods (e.g., POST, PUT, DELETE) to prevent
// accidental overwrites when multiple user agentss might be acting in parallel on the same
// resource (i.e., to prevent the "lost update" problem). In general, it can be used with any
// method that involves the selection or modification of a representation to abort the request
// if the selected representation's current entity tag is not a member within the If-Match field value.
// When specified on an action-specific subresource, the ETag value of the resource on which the
// action is requested should be provided.
IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`
// The maximum number of items to return.
Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`
// The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
Page *string `mandatory:"false" contributesTo:"query" name:"page"`
// The sort order to use, either 'asc' or 'desc'.
SortOrder ListCredentialExecuteGranteesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`
// Metadata about the request. This information will not be transmitted to the service, but
// represents information that the SDK will consume to drive retry behavior.
RequestMetadata common.RequestMetadata
}
ListCredentialExecuteGranteesRequest wrapper for the ListCredentialExecuteGrantees operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/ListCredentialExecuteGrantees.go.html to see an example of how to use ListCredentialExecuteGranteesRequest.
func (ListCredentialExecuteGranteesRequest) BinaryRequestBody ¶
func (request ListCredentialExecuteGranteesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListCredentialExecuteGranteesRequest) HTTPRequest ¶
func (request ListCredentialExecuteGranteesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListCredentialExecuteGranteesRequest) RetryPolicy ¶
func (request ListCredentialExecuteGranteesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListCredentialExecuteGranteesRequest) String ¶
func (request ListCredentialExecuteGranteesRequest) String() string
func (ListCredentialExecuteGranteesRequest) ValidateEnumValue ¶
func (request ListCredentialExecuteGranteesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListCredentialExecuteGranteesResponse ¶
type ListCredentialExecuteGranteesResponse struct {
// The underlying http response
RawResponse *http.Response
// A list of CredentialExecuteGranteeCollection instances
CredentialExecuteGranteeCollection `presentIn:"body"`
// Unique Oracle-assigned identifier for the request. If you need to contact
// Oracle about a particular request, please provide the request ID.
OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
// For pagination of a list of items. When paging through a list, if this header appears in the response,
// then a partial list might have been returned. Include this value as the `page` parameter for the
// subsequent GET request to get the next batch of items.
OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}
ListCredentialExecuteGranteesResponse wrapper for the ListCredentialExecuteGrantees operation
func (ListCredentialExecuteGranteesResponse) HTTPResponse ¶
func (response ListCredentialExecuteGranteesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListCredentialExecuteGranteesResponse) String ¶
func (response ListCredentialExecuteGranteesResponse) String() string
type ListCredentialExecuteGranteesSortOrderEnum ¶
type ListCredentialExecuteGranteesSortOrderEnum string
ListCredentialExecuteGranteesSortOrderEnum Enum with underlying type: string
const ( ListCredentialExecuteGranteesSortOrderAsc ListCredentialExecuteGranteesSortOrderEnum = "ASC" ListCredentialExecuteGranteesSortOrderDesc ListCredentialExecuteGranteesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListCredentialExecuteGranteesSortOrderEnum
func GetListCredentialExecuteGranteesSortOrderEnumValues ¶
func GetListCredentialExecuteGranteesSortOrderEnumValues() []ListCredentialExecuteGranteesSortOrderEnum
GetListCredentialExecuteGranteesSortOrderEnumValues Enumerates the set of values for ListCredentialExecuteGranteesSortOrderEnum
func GetMappingListCredentialExecuteGranteesSortOrderEnum ¶
func GetMappingListCredentialExecuteGranteesSortOrderEnum(val string) (ListCredentialExecuteGranteesSortOrderEnum, bool)
GetMappingListCredentialExecuteGranteesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListCredentialPublicSynonymsRequest ¶
type ListCredentialPublicSynonymsRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a Database Tools connection.
DatabaseToolsConnectionId *string `mandatory:"true" contributesTo:"path" name:"databaseToolsConnectionId"`
// The name of the credential
CredentialKey *string `mandatory:"true" contributesTo:"path" name:"credentialKey"`
// The client request ID for tracing.
OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`
// If-Match is most often used with state-changing methods (e.g., POST, PUT, DELETE) to prevent
// accidental overwrites when multiple user agentss might be acting in parallel on the same
// resource (i.e., to prevent the "lost update" problem). In general, it can be used with any
// method that involves the selection or modification of a representation to abort the request
// if the selected representation's current entity tag is not a member within the If-Match field value.
// When specified on an action-specific subresource, the ETag value of the resource on which the
// action is requested should be provided.
IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`
// The maximum number of items to return.
Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`
// The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
Page *string `mandatory:"false" contributesTo:"query" name:"page"`
// The sort order to use, either 'asc' or 'desc'.
SortOrder ListCredentialPublicSynonymsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`
// Metadata about the request. This information will not be transmitted to the service, but
// represents information that the SDK will consume to drive retry behavior.
RequestMetadata common.RequestMetadata
}
ListCredentialPublicSynonymsRequest wrapper for the ListCredentialPublicSynonyms operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/ListCredentialPublicSynonyms.go.html to see an example of how to use ListCredentialPublicSynonymsRequest.
func (ListCredentialPublicSynonymsRequest) BinaryRequestBody ¶
func (request ListCredentialPublicSynonymsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListCredentialPublicSynonymsRequest) HTTPRequest ¶
func (request ListCredentialPublicSynonymsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListCredentialPublicSynonymsRequest) RetryPolicy ¶
func (request ListCredentialPublicSynonymsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListCredentialPublicSynonymsRequest) String ¶
func (request ListCredentialPublicSynonymsRequest) String() string
func (ListCredentialPublicSynonymsRequest) ValidateEnumValue ¶
func (request ListCredentialPublicSynonymsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListCredentialPublicSynonymsResponse ¶
type ListCredentialPublicSynonymsResponse struct {
// The underlying http response
RawResponse *http.Response
// A list of CredentialPublicSynonymCollection instances
CredentialPublicSynonymCollection `presentIn:"body"`
// Unique Oracle-assigned identifier for the request. If you need to contact
// Oracle about a particular request, please provide the request ID.
OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
// For pagination of a list of items. When paging through a list, if this header appears in the response,
// then a partial list might have been returned. Include this value as the `page` parameter for the
// subsequent GET request to get the next batch of items.
OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}
ListCredentialPublicSynonymsResponse wrapper for the ListCredentialPublicSynonyms operation
func (ListCredentialPublicSynonymsResponse) HTTPResponse ¶
func (response ListCredentialPublicSynonymsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListCredentialPublicSynonymsResponse) String ¶
func (response ListCredentialPublicSynonymsResponse) String() string
type ListCredentialPublicSynonymsSortOrderEnum ¶
type ListCredentialPublicSynonymsSortOrderEnum string
ListCredentialPublicSynonymsSortOrderEnum Enum with underlying type: string
const ( ListCredentialPublicSynonymsSortOrderAsc ListCredentialPublicSynonymsSortOrderEnum = "ASC" ListCredentialPublicSynonymsSortOrderDesc ListCredentialPublicSynonymsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListCredentialPublicSynonymsSortOrderEnum
func GetListCredentialPublicSynonymsSortOrderEnumValues ¶
func GetListCredentialPublicSynonymsSortOrderEnumValues() []ListCredentialPublicSynonymsSortOrderEnum
GetListCredentialPublicSynonymsSortOrderEnumValues Enumerates the set of values for ListCredentialPublicSynonymsSortOrderEnum
func GetMappingListCredentialPublicSynonymsSortOrderEnum ¶
func GetMappingListCredentialPublicSynonymsSortOrderEnum(val string) (ListCredentialPublicSynonymsSortOrderEnum, bool)
GetMappingListCredentialPublicSynonymsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListCredentialsRequest ¶
type ListCredentialsRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a Database Tools connection.
DatabaseToolsConnectionId *string `mandatory:"true" contributesTo:"path" name:"databaseToolsConnectionId"`
// The client request ID for tracing.
OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`
// If-Match is most often used with state-changing methods (e.g., POST, PUT, DELETE) to prevent
// accidental overwrites when multiple user agentss might be acting in parallel on the same
// resource (i.e., to prevent the "lost update" problem). In general, it can be used with any
// method that involves the selection or modification of a representation to abort the request
// if the selected representation's current entity tag is not a member within the If-Match field value.
// When specified on an action-specific subresource, the ETag value of the resource on which the
// action is requested should be provided.
IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`
// The maximum number of items to return.
Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`
// The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
Page *string `mandatory:"false" contributesTo:"query" name:"page"`
// The sort order to use, either 'asc' or 'desc'.
SortOrder ListCredentialsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`
// Metadata about the request. This information will not be transmitted to the service, but
// represents information that the SDK will consume to drive retry behavior.
RequestMetadata common.RequestMetadata
}
ListCredentialsRequest wrapper for the ListCredentials operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/ListCredentials.go.html to see an example of how to use ListCredentialsRequest.
func (ListCredentialsRequest) BinaryRequestBody ¶
func (request ListCredentialsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListCredentialsRequest) HTTPRequest ¶
func (request ListCredentialsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListCredentialsRequest) RetryPolicy ¶
func (request ListCredentialsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListCredentialsRequest) String ¶
func (request ListCredentialsRequest) String() string
func (ListCredentialsRequest) ValidateEnumValue ¶
func (request ListCredentialsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListCredentialsResponse ¶
type ListCredentialsResponse struct {
// The underlying http response
RawResponse *http.Response
// A list of CredentialCollection instances
CredentialCollection `presentIn:"body"`
// For pagination of a list of items. When paging through a list, if this header appears in the response,
// then a partial list might have been returned. Include this value as the `page` parameter for the
// subsequent GET request to get the next batch of items.
OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
// Unique Oracle-assigned identifier for the request. If you need to contact
// Oracle about a particular request, please provide the request ID.
OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}
ListCredentialsResponse wrapper for the ListCredentials operation
func (ListCredentialsResponse) HTTPResponse ¶
func (response ListCredentialsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListCredentialsResponse) String ¶
func (response ListCredentialsResponse) String() string
type ListCredentialsSortOrderEnum ¶
type ListCredentialsSortOrderEnum string
ListCredentialsSortOrderEnum Enum with underlying type: string
const ( ListCredentialsSortOrderAsc ListCredentialsSortOrderEnum = "ASC" ListCredentialsSortOrderDesc ListCredentialsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListCredentialsSortOrderEnum
func GetListCredentialsSortOrderEnumValues ¶
func GetListCredentialsSortOrderEnumValues() []ListCredentialsSortOrderEnum
GetListCredentialsSortOrderEnumValues Enumerates the set of values for ListCredentialsSortOrderEnum
func GetMappingListCredentialsSortOrderEnum ¶
func GetMappingListCredentialsSortOrderEnum(val string) (ListCredentialsSortOrderEnum, bool)
GetMappingListCredentialsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesRequest ¶
type ListDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesRequest struct {
// The client request ID for tracing.
OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`
// Metadata about the request. This information will not be transmitted to the service, but
// represents information that the SDK will consume to drive retry behavior.
RequestMetadata common.RequestMetadata
}
ListDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesRequest wrapper for the ListDatabaseToolsDatabaseApiGatewayConfigAdvancedProperties operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/ListDatabaseToolsDatabaseApiGatewayConfigAdvancedProperties.go.html to see an example of how to use ListDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesRequest.
func (ListDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesRequest) BinaryRequestBody ¶
func (request ListDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesRequest) HTTPRequest ¶
func (request ListDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesRequest) RetryPolicy ¶
func (request ListDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesRequest) String ¶
func (request ListDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesRequest) String() string
func (ListDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesRequest) ValidateEnumValue ¶
func (request ListDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesResponse ¶
type ListDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesResponse struct {
// The underlying http response
RawResponse *http.Response
// The DatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryCollection instance
DatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryCollection `presentIn:"body"`
// Unique Oracle-assigned identifier for the request. If you need to contact
// Oracle about a particular request, please provide the request ID.
OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
// For pagination of a list of items. When paging through a list, if this header appears in the response,
// then a partial list might have been returned. Include this value as the `page` parameter for the
// subsequent GET request to get the next batch of items.
OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}
ListDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesResponse wrapper for the ListDatabaseToolsDatabaseApiGatewayConfigAdvancedProperties operation
func (ListDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesResponse) HTTPResponse ¶
func (response ListDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesResponse) String ¶
func (response ListDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesResponse) String() string
type ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsRequest ¶
type ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a Database Tools database API gateway config.
DatabaseToolsDatabaseApiGatewayConfigId *string `mandatory:"true" contributesTo:"path" name:"databaseToolsDatabaseApiGatewayConfigId"`
// The key of the pool config.
PoolKey *string `mandatory:"true" contributesTo:"path" name:"poolKey"`
// A filter to return only resources that match the entire specified display name.
DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`
// The maximum number of items to return.
Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`
// The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
Page *string `mandatory:"false" contributesTo:"query" name:"page"`
// The sort order to use, either 'asc' or 'desc'.
SortOrder ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`
// The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending. If no value is specified timeCreated is default.
SortBy ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`
// The client request ID for tracing.
OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`
// Metadata about the request. This information will not be transmitted to the service, but
// represents information that the SDK will consume to drive retry behavior.
RequestMetadata common.RequestMetadata
}
ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsRequest wrapper for the ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecs operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecs.go.html to see an example of how to use ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsRequest.
func (ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsRequest) BinaryRequestBody ¶
func (request ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsRequest) HTTPRequest ¶
func (request ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsRequest) RetryPolicy ¶
func (request ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsRequest) String ¶
func (request ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsRequest) String() string
func (ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsRequest) ValidateEnumValue ¶
func (request ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsResponse ¶
type ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsResponse struct {
// The underlying http response
RawResponse *http.Response
// A list of DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecCollection instances
DatabaseToolsDatabaseApiGatewayConfigPoolApiSpecCollection `presentIn:"body"`
// Unique Oracle-assigned identifier for the request. If you need to contact
// Oracle about a particular request, please provide the request ID.
OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
// For pagination of a list of items. When paging through a list, if this header appears in the response,
// then a partial list might have been returned. Include this value as the `page` parameter for the
// subsequent GET request to get the next batch of items.
OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}
ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsResponse wrapper for the ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecs operation
func (ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsResponse) HTTPResponse ¶
func (response ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsResponse) String ¶
func (response ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsResponse) String() string
type ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortByEnum ¶
type ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortByEnum string
ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortByEnum Enum with underlying type: string
const ( ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortByTimecreated ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortByEnum = "timeCreated" ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortByDisplayname ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortByEnum = "displayName" )
Set of constants representing the allowable values for ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortByEnum
func GetListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortByEnumValues ¶
func GetListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortByEnumValues() []ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortByEnum
GetListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortByEnumValues Enumerates the set of values for ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortByEnum
func GetMappingListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortByEnum ¶
func GetMappingListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortByEnum(val string) (ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortByEnum, bool)
GetMappingListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortOrderEnum ¶
type ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortOrderEnum string
ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortOrderEnum Enum with underlying type: string
const ( ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortOrderAsc ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortOrderEnum = "ASC" ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortOrderDesc ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortOrderEnum
func GetListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortOrderEnumValues ¶
func GetListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortOrderEnumValues() []ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortOrderEnum
GetListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortOrderEnumValues Enumerates the set of values for ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortOrderEnum
func GetMappingListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortOrderEnum ¶
func GetMappingListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortOrderEnum(val string) (ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortOrderEnum, bool)
GetMappingListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsRequest ¶
type ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a Database Tools database API gateway config.
DatabaseToolsDatabaseApiGatewayConfigId *string `mandatory:"true" contributesTo:"path" name:"databaseToolsDatabaseApiGatewayConfigId"`
// The key of the pool config.
PoolKey *string `mandatory:"true" contributesTo:"path" name:"poolKey"`
// A filter to return only resources that match the entire specified display name.
DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`
// The maximum number of items to return.
Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`
// The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
Page *string `mandatory:"false" contributesTo:"query" name:"page"`
// The sort order to use, either 'asc' or 'desc'.
SortOrder ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`
// The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending. If no value is specified timeCreated is default.
SortBy ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`
// The client request ID for tracing.
OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`
// Metadata about the request. This information will not be transmitted to the service, but
// represents information that the SDK will consume to drive retry behavior.
RequestMetadata common.RequestMetadata
}
ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsRequest wrapper for the ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecs operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecs.go.html to see an example of how to use ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsRequest.
func (ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsRequest) BinaryRequestBody ¶
func (request ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsRequest) HTTPRequest ¶
func (request ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsRequest) RetryPolicy ¶
func (request ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsRequest) String ¶
func (request ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsRequest) String() string
func (ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsRequest) ValidateEnumValue ¶
func (request ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsResponse ¶
type ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsResponse struct {
// The underlying http response
RawResponse *http.Response
// A list of DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecCollection instances
DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecCollection `presentIn:"body"`
// Unique Oracle-assigned identifier for the request. If you need to contact
// Oracle about a particular request, please provide the request ID.
OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
// For pagination of a list of items. When paging through a list, if this header appears in the response,
// then a partial list might have been returned. Include this value as the `page` parameter for the
// subsequent GET request to get the next batch of items.
OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}
ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsResponse wrapper for the ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecs operation
func (ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsResponse) HTTPResponse ¶
func (response ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsResponse) String ¶
func (response ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsResponse) String() string
type ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortByEnum ¶
type ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortByEnum string
ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortByEnum Enum with underlying type: string
const ( ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortByTimecreated ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortByEnum = "timeCreated" ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortByDisplayname ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortByEnum = "displayName" )
Set of constants representing the allowable values for ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortByEnum
func GetListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortByEnumValues ¶
func GetListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortByEnumValues() []ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortByEnum
GetListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortByEnumValues Enumerates the set of values for ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortByEnum
func GetMappingListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortByEnum ¶
func GetMappingListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortByEnum(val string) (ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortByEnum, bool)
GetMappingListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortOrderEnum ¶
type ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortOrderEnum string
ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortOrderEnum Enum with underlying type: string
const ( ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortOrderAsc ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortOrderEnum = "ASC" ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortOrderDesc ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortOrderEnum
func GetListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortOrderEnumValues ¶
func GetListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortOrderEnumValues() []ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortOrderEnum
GetListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortOrderEnumValues Enumerates the set of values for ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortOrderEnum
func GetMappingListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortOrderEnum ¶
func GetMappingListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortOrderEnum(val string) (ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortOrderEnum, bool)
GetMappingListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListDatabaseToolsDatabaseApiGatewayConfigPoolsRequest ¶
type ListDatabaseToolsDatabaseApiGatewayConfigPoolsRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a Database Tools database API gateway config.
DatabaseToolsDatabaseApiGatewayConfigId *string `mandatory:"true" contributesTo:"path" name:"databaseToolsDatabaseApiGatewayConfigId"`
// A filter to return only resources that match the entire specified display name.
DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`
// The maximum number of items to return.
Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`
// The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
Page *string `mandatory:"false" contributesTo:"query" name:"page"`
// The sort order to use, either 'asc' or 'desc'.
SortOrder ListDatabaseToolsDatabaseApiGatewayConfigPoolsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`
// The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending. If no value is specified timeCreated is default.
SortBy ListDatabaseToolsDatabaseApiGatewayConfigPoolsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`
// The client request ID for tracing.
OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`
// Metadata about the request. This information will not be transmitted to the service, but
// represents information that the SDK will consume to drive retry behavior.
RequestMetadata common.RequestMetadata
}
ListDatabaseToolsDatabaseApiGatewayConfigPoolsRequest wrapper for the ListDatabaseToolsDatabaseApiGatewayConfigPools operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/ListDatabaseToolsDatabaseApiGatewayConfigPools.go.html to see an example of how to use ListDatabaseToolsDatabaseApiGatewayConfigPoolsRequest.
func (ListDatabaseToolsDatabaseApiGatewayConfigPoolsRequest) BinaryRequestBody ¶
func (request ListDatabaseToolsDatabaseApiGatewayConfigPoolsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListDatabaseToolsDatabaseApiGatewayConfigPoolsRequest) HTTPRequest ¶
func (request ListDatabaseToolsDatabaseApiGatewayConfigPoolsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListDatabaseToolsDatabaseApiGatewayConfigPoolsRequest) RetryPolicy ¶
func (request ListDatabaseToolsDatabaseApiGatewayConfigPoolsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListDatabaseToolsDatabaseApiGatewayConfigPoolsRequest) String ¶
func (request ListDatabaseToolsDatabaseApiGatewayConfigPoolsRequest) String() string
func (ListDatabaseToolsDatabaseApiGatewayConfigPoolsRequest) ValidateEnumValue ¶
func (request ListDatabaseToolsDatabaseApiGatewayConfigPoolsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListDatabaseToolsDatabaseApiGatewayConfigPoolsResponse ¶
type ListDatabaseToolsDatabaseApiGatewayConfigPoolsResponse struct {
// The underlying http response
RawResponse *http.Response
// A list of DatabaseToolsDatabaseApiGatewayConfigPoolCollection instances
DatabaseToolsDatabaseApiGatewayConfigPoolCollection `presentIn:"body"`
// Unique Oracle-assigned identifier for the request. If you need to contact
// Oracle about a particular request, please provide the request ID.
OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
// For pagination of a list of items. When paging through a list, if this header appears in the response,
// then a partial list might have been returned. Include this value as the `page` parameter for the
// subsequent GET request to get the next batch of items.
OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}
ListDatabaseToolsDatabaseApiGatewayConfigPoolsResponse wrapper for the ListDatabaseToolsDatabaseApiGatewayConfigPools operation
func (ListDatabaseToolsDatabaseApiGatewayConfigPoolsResponse) HTTPResponse ¶
func (response ListDatabaseToolsDatabaseApiGatewayConfigPoolsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListDatabaseToolsDatabaseApiGatewayConfigPoolsResponse) String ¶
func (response ListDatabaseToolsDatabaseApiGatewayConfigPoolsResponse) String() string
type ListDatabaseToolsDatabaseApiGatewayConfigPoolsSortByEnum ¶
type ListDatabaseToolsDatabaseApiGatewayConfigPoolsSortByEnum string
ListDatabaseToolsDatabaseApiGatewayConfigPoolsSortByEnum Enum with underlying type: string
const ( ListDatabaseToolsDatabaseApiGatewayConfigPoolsSortByTimecreated ListDatabaseToolsDatabaseApiGatewayConfigPoolsSortByEnum = "timeCreated" ListDatabaseToolsDatabaseApiGatewayConfigPoolsSortByDisplayname ListDatabaseToolsDatabaseApiGatewayConfigPoolsSortByEnum = "displayName" )
Set of constants representing the allowable values for ListDatabaseToolsDatabaseApiGatewayConfigPoolsSortByEnum
func GetListDatabaseToolsDatabaseApiGatewayConfigPoolsSortByEnumValues ¶
func GetListDatabaseToolsDatabaseApiGatewayConfigPoolsSortByEnumValues() []ListDatabaseToolsDatabaseApiGatewayConfigPoolsSortByEnum
GetListDatabaseToolsDatabaseApiGatewayConfigPoolsSortByEnumValues Enumerates the set of values for ListDatabaseToolsDatabaseApiGatewayConfigPoolsSortByEnum
func GetMappingListDatabaseToolsDatabaseApiGatewayConfigPoolsSortByEnum ¶
func GetMappingListDatabaseToolsDatabaseApiGatewayConfigPoolsSortByEnum(val string) (ListDatabaseToolsDatabaseApiGatewayConfigPoolsSortByEnum, bool)
GetMappingListDatabaseToolsDatabaseApiGatewayConfigPoolsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListDatabaseToolsDatabaseApiGatewayConfigPoolsSortOrderEnum ¶
type ListDatabaseToolsDatabaseApiGatewayConfigPoolsSortOrderEnum string
ListDatabaseToolsDatabaseApiGatewayConfigPoolsSortOrderEnum Enum with underlying type: string
const ( ListDatabaseToolsDatabaseApiGatewayConfigPoolsSortOrderAsc ListDatabaseToolsDatabaseApiGatewayConfigPoolsSortOrderEnum = "ASC" ListDatabaseToolsDatabaseApiGatewayConfigPoolsSortOrderDesc ListDatabaseToolsDatabaseApiGatewayConfigPoolsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListDatabaseToolsDatabaseApiGatewayConfigPoolsSortOrderEnum
func GetListDatabaseToolsDatabaseApiGatewayConfigPoolsSortOrderEnumValues ¶
func GetListDatabaseToolsDatabaseApiGatewayConfigPoolsSortOrderEnumValues() []ListDatabaseToolsDatabaseApiGatewayConfigPoolsSortOrderEnum
GetListDatabaseToolsDatabaseApiGatewayConfigPoolsSortOrderEnumValues Enumerates the set of values for ListDatabaseToolsDatabaseApiGatewayConfigPoolsSortOrderEnum
func GetMappingListDatabaseToolsDatabaseApiGatewayConfigPoolsSortOrderEnum ¶
func GetMappingListDatabaseToolsDatabaseApiGatewayConfigPoolsSortOrderEnum(val string) (ListDatabaseToolsDatabaseApiGatewayConfigPoolsSortOrderEnum, bool)
GetMappingListDatabaseToolsDatabaseApiGatewayConfigPoolsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListUserCredentialsRequest ¶
type ListUserCredentialsRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a Database Tools connection.
DatabaseToolsConnectionId *string `mandatory:"true" contributesTo:"path" name:"databaseToolsConnectionId"`
// The name of the database user.
UserKey *string `mandatory:"true" contributesTo:"path" name:"userKey"`
// The client request ID for tracing.
OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`
// If-Match is most often used with state-changing methods (e.g., POST, PUT, DELETE) to prevent
// accidental overwrites when multiple user agentss might be acting in parallel on the same
// resource (i.e., to prevent the "lost update" problem). In general, it can be used with any
// method that involves the selection or modification of a representation to abort the request
// if the selected representation's current entity tag is not a member within the If-Match field value.
// When specified on an action-specific subresource, the ETag value of the resource on which the
// action is requested should be provided.
IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`
// The maximum number of items to return.
Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`
// The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
Page *string `mandatory:"false" contributesTo:"query" name:"page"`
// The sort order to use, either 'asc' or 'desc'.
SortOrder ListUserCredentialsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`
// Metadata about the request. This information will not be transmitted to the service, but
// represents information that the SDK will consume to drive retry behavior.
RequestMetadata common.RequestMetadata
}
ListUserCredentialsRequest wrapper for the ListUserCredentials operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/ListUserCredentials.go.html to see an example of how to use ListUserCredentialsRequest.
func (ListUserCredentialsRequest) BinaryRequestBody ¶
func (request ListUserCredentialsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListUserCredentialsRequest) HTTPRequest ¶
func (request ListUserCredentialsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListUserCredentialsRequest) RetryPolicy ¶
func (request ListUserCredentialsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListUserCredentialsRequest) String ¶
func (request ListUserCredentialsRequest) String() string
func (ListUserCredentialsRequest) ValidateEnumValue ¶
func (request ListUserCredentialsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListUserCredentialsResponse ¶
type ListUserCredentialsResponse struct {
// The underlying http response
RawResponse *http.Response
// A list of UserCredentialCollection instances
UserCredentialCollection `presentIn:"body"`
// For pagination of a list of items. When paging through a list, if this header appears in the response,
// then a partial list might have been returned. Include this value as the `page` parameter for the
// subsequent GET request to get the next batch of items.
OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
// Unique Oracle-assigned identifier for the request. If you need to contact
// Oracle about a particular request, please provide the request ID.
OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}
ListUserCredentialsResponse wrapper for the ListUserCredentials operation
func (ListUserCredentialsResponse) HTTPResponse ¶
func (response ListUserCredentialsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListUserCredentialsResponse) String ¶
func (response ListUserCredentialsResponse) String() string
type ListUserCredentialsSortOrderEnum ¶
type ListUserCredentialsSortOrderEnum string
ListUserCredentialsSortOrderEnum Enum with underlying type: string
const ( ListUserCredentialsSortOrderAsc ListUserCredentialsSortOrderEnum = "ASC" ListUserCredentialsSortOrderDesc ListUserCredentialsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListUserCredentialsSortOrderEnum
func GetListUserCredentialsSortOrderEnumValues ¶
func GetListUserCredentialsSortOrderEnumValues() []ListUserCredentialsSortOrderEnum
GetListUserCredentialsSortOrderEnumValues Enumerates the set of values for ListUserCredentialsSortOrderEnum
func GetMappingListUserCredentialsSortOrderEnum ¶
func GetMappingListUserCredentialsSortOrderEnum(val string) (ListUserCredentialsSortOrderEnum, bool)
GetMappingListUserCredentialsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListWorkRequestErrorsRequest ¶
type ListWorkRequestErrorsRequest struct {
// The ID of the asynchronous request.
WorkRequestId *string `mandatory:"true" contributesTo:"path" name:"workRequestId"`
// The client request ID for tracing.
OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`
// The sort order to use, either 'asc' or 'desc'.
SortOrder ListWorkRequestErrorsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`
// The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending. If no value is specified timeCreated is default.
SortBy ListWorkRequestErrorsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`
// The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
Page *string `mandatory:"false" contributesTo:"query" name:"page"`
// The maximum number of items to return.
Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`
// Metadata about the request. This information will not be transmitted to the service, but
// represents information that the SDK will consume to drive retry behavior.
RequestMetadata common.RequestMetadata
}
ListWorkRequestErrorsRequest wrapper for the ListWorkRequestErrors operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/ListWorkRequestErrors.go.html to see an example of how to use ListWorkRequestErrorsRequest.
func (ListWorkRequestErrorsRequest) BinaryRequestBody ¶
func (request ListWorkRequestErrorsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListWorkRequestErrorsRequest) HTTPRequest ¶
func (request ListWorkRequestErrorsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListWorkRequestErrorsRequest) RetryPolicy ¶
func (request ListWorkRequestErrorsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListWorkRequestErrorsRequest) String ¶
func (request ListWorkRequestErrorsRequest) String() string
func (ListWorkRequestErrorsRequest) ValidateEnumValue ¶
func (request ListWorkRequestErrorsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListWorkRequestErrorsResponse ¶
type ListWorkRequestErrorsResponse struct {
// The underlying http response
RawResponse *http.Response
// A list of WorkRequestErrorCollection instances
WorkRequestErrorCollection `presentIn:"body"`
// For pagination of a list of items. When paging through a list, if this header appears in the response,
// then a partial list might have been returned. Include this value as the `page` parameter for the
// subsequent GET request to get the next batch of items.
OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
// Unique Oracle-assigned identifier for the request. If you need to contact
// Oracle about a particular request, please provide the request ID.
OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}
ListWorkRequestErrorsResponse wrapper for the ListWorkRequestErrors operation
func (ListWorkRequestErrorsResponse) HTTPResponse ¶
func (response ListWorkRequestErrorsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListWorkRequestErrorsResponse) String ¶
func (response ListWorkRequestErrorsResponse) String() string
type ListWorkRequestErrorsSortByEnum ¶
type ListWorkRequestErrorsSortByEnum string
ListWorkRequestErrorsSortByEnum Enum with underlying type: string
const ( ListWorkRequestErrorsSortByTimecreated ListWorkRequestErrorsSortByEnum = "timeCreated" ListWorkRequestErrorsSortByDisplayname ListWorkRequestErrorsSortByEnum = "displayName" )
Set of constants representing the allowable values for ListWorkRequestErrorsSortByEnum
func GetListWorkRequestErrorsSortByEnumValues ¶
func GetListWorkRequestErrorsSortByEnumValues() []ListWorkRequestErrorsSortByEnum
GetListWorkRequestErrorsSortByEnumValues Enumerates the set of values for ListWorkRequestErrorsSortByEnum
func GetMappingListWorkRequestErrorsSortByEnum ¶
func GetMappingListWorkRequestErrorsSortByEnum(val string) (ListWorkRequestErrorsSortByEnum, bool)
GetMappingListWorkRequestErrorsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListWorkRequestErrorsSortOrderEnum ¶
type ListWorkRequestErrorsSortOrderEnum string
ListWorkRequestErrorsSortOrderEnum Enum with underlying type: string
const ( ListWorkRequestErrorsSortOrderAsc ListWorkRequestErrorsSortOrderEnum = "ASC" ListWorkRequestErrorsSortOrderDesc ListWorkRequestErrorsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListWorkRequestErrorsSortOrderEnum
func GetListWorkRequestErrorsSortOrderEnumValues ¶
func GetListWorkRequestErrorsSortOrderEnumValues() []ListWorkRequestErrorsSortOrderEnum
GetListWorkRequestErrorsSortOrderEnumValues Enumerates the set of values for ListWorkRequestErrorsSortOrderEnum
func GetMappingListWorkRequestErrorsSortOrderEnum ¶
func GetMappingListWorkRequestErrorsSortOrderEnum(val string) (ListWorkRequestErrorsSortOrderEnum, bool)
GetMappingListWorkRequestErrorsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListWorkRequestLogsRequest ¶
type ListWorkRequestLogsRequest struct {
// The ID of the asynchronous request.
WorkRequestId *string `mandatory:"true" contributesTo:"path" name:"workRequestId"`
// The client request ID for tracing.
OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`
// The sort order to use, either 'asc' or 'desc'.
SortOrder ListWorkRequestLogsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`
// The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending. If no value is specified timeCreated is default.
SortBy ListWorkRequestLogsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`
// The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
Page *string `mandatory:"false" contributesTo:"query" name:"page"`
// The maximum number of items to return.
Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`
// Metadata about the request. This information will not be transmitted to the service, but
// represents information that the SDK will consume to drive retry behavior.
RequestMetadata common.RequestMetadata
}
ListWorkRequestLogsRequest wrapper for the ListWorkRequestLogs operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/ListWorkRequestLogs.go.html to see an example of how to use ListWorkRequestLogsRequest.
func (ListWorkRequestLogsRequest) BinaryRequestBody ¶
func (request ListWorkRequestLogsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListWorkRequestLogsRequest) HTTPRequest ¶
func (request ListWorkRequestLogsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListWorkRequestLogsRequest) RetryPolicy ¶
func (request ListWorkRequestLogsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListWorkRequestLogsRequest) String ¶
func (request ListWorkRequestLogsRequest) String() string
func (ListWorkRequestLogsRequest) ValidateEnumValue ¶
func (request ListWorkRequestLogsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListWorkRequestLogsResponse ¶
type ListWorkRequestLogsResponse struct {
// The underlying http response
RawResponse *http.Response
// A list of WorkRequestLogEntryCollection instances
WorkRequestLogEntryCollection `presentIn:"body"`
// For pagination of a list of items. When paging through a list, if this header appears in the response,
// then a partial list might have been returned. Include this value as the `page` parameter for the
// subsequent GET request to get the next batch of items.
OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
// Unique Oracle-assigned identifier for the request. If you need to contact
// Oracle about a particular request, please provide the request ID.
OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}
ListWorkRequestLogsResponse wrapper for the ListWorkRequestLogs operation
func (ListWorkRequestLogsResponse) HTTPResponse ¶
func (response ListWorkRequestLogsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListWorkRequestLogsResponse) String ¶
func (response ListWorkRequestLogsResponse) String() string
type ListWorkRequestLogsSortByEnum ¶
type ListWorkRequestLogsSortByEnum string
ListWorkRequestLogsSortByEnum Enum with underlying type: string
const ( ListWorkRequestLogsSortByTimecreated ListWorkRequestLogsSortByEnum = "timeCreated" ListWorkRequestLogsSortByDisplayname ListWorkRequestLogsSortByEnum = "displayName" )
Set of constants representing the allowable values for ListWorkRequestLogsSortByEnum
func GetListWorkRequestLogsSortByEnumValues ¶
func GetListWorkRequestLogsSortByEnumValues() []ListWorkRequestLogsSortByEnum
GetListWorkRequestLogsSortByEnumValues Enumerates the set of values for ListWorkRequestLogsSortByEnum
func GetMappingListWorkRequestLogsSortByEnum ¶
func GetMappingListWorkRequestLogsSortByEnum(val string) (ListWorkRequestLogsSortByEnum, bool)
GetMappingListWorkRequestLogsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListWorkRequestLogsSortOrderEnum ¶
type ListWorkRequestLogsSortOrderEnum string
ListWorkRequestLogsSortOrderEnum Enum with underlying type: string
const ( ListWorkRequestLogsSortOrderAsc ListWorkRequestLogsSortOrderEnum = "ASC" ListWorkRequestLogsSortOrderDesc ListWorkRequestLogsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListWorkRequestLogsSortOrderEnum
func GetListWorkRequestLogsSortOrderEnumValues ¶
func GetListWorkRequestLogsSortOrderEnumValues() []ListWorkRequestLogsSortOrderEnum
GetListWorkRequestLogsSortOrderEnumValues Enumerates the set of values for ListWorkRequestLogsSortOrderEnum
func GetMappingListWorkRequestLogsSortOrderEnum ¶
func GetMappingListWorkRequestLogsSortOrderEnum(val string) (ListWorkRequestLogsSortOrderEnum, bool)
GetMappingListWorkRequestLogsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListWorkRequestsRequest ¶
type ListWorkRequestsRequest struct {
// The ID of the compartment in which to list resources.
CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the resource.
ResourceIdentifier *string `mandatory:"false" contributesTo:"query" name:"resourceIdentifier"`
// The client request ID for tracing.
OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`
// The sort order to use, either 'asc' or 'desc'.
SortOrder ListWorkRequestsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`
// The field to sort by. Only one sort order may be provided. Default order for timeAccepted is descending. If no value is specified timeAccepted is default.
SortBy ListWorkRequestsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`
// The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
Page *string `mandatory:"false" contributesTo:"query" name:"page"`
// The maximum number of items to return.
Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`
// The work request operation type.
OperationType []OperationTypeEnum `contributesTo:"query" name:"operationType" omitEmpty:"true" collectionFormat:"multi"`
// A filter to return only work requests initiated by the specified principal OCID.
CreatedByPrincipalId *string `mandatory:"false" contributesTo:"query" name:"createdByPrincipalId"`
// A filter to return only work requests with one of the specified status values.
Status []OperationStatusEnum `contributesTo:"query" name:"status" omitEmpty:"true" collectionFormat:"multi"`
// Metadata about the request. This information will not be transmitted to the service, but
// represents information that the SDK will consume to drive retry behavior.
RequestMetadata common.RequestMetadata
}
ListWorkRequestsRequest wrapper for the ListWorkRequests operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/ListWorkRequests.go.html to see an example of how to use ListWorkRequestsRequest.
func (ListWorkRequestsRequest) BinaryRequestBody ¶
func (request ListWorkRequestsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListWorkRequestsRequest) HTTPRequest ¶
func (request ListWorkRequestsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListWorkRequestsRequest) RetryPolicy ¶
func (request ListWorkRequestsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListWorkRequestsRequest) String ¶
func (request ListWorkRequestsRequest) String() string
func (ListWorkRequestsRequest) ValidateEnumValue ¶
func (request ListWorkRequestsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListWorkRequestsResponse ¶
type ListWorkRequestsResponse struct {
// The underlying http response
RawResponse *http.Response
// A list of WorkRequestCollection instances
WorkRequestCollection `presentIn:"body"`
// Unique Oracle-assigned identifier for the request. If you need to contact
// Oracle about a particular request, please provide the request ID.
OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
// For pagination of a list of items. When paging through a list, if this header appears in the response,
// then a partial list might have been returned. Include this value as the `page` parameter for the
// subsequent GET request to get the next batch of items.
OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}
ListWorkRequestsResponse wrapper for the ListWorkRequests operation
func (ListWorkRequestsResponse) HTTPResponse ¶
func (response ListWorkRequestsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListWorkRequestsResponse) String ¶
func (response ListWorkRequestsResponse) String() string
type ListWorkRequestsSortByEnum ¶
type ListWorkRequestsSortByEnum string
ListWorkRequestsSortByEnum Enum with underlying type: string
const ( ListWorkRequestsSortByTimeaccepted ListWorkRequestsSortByEnum = "timeAccepted" ListWorkRequestsSortByTimeupdated ListWorkRequestsSortByEnum = "timeUpdated" ListWorkRequestsSortByTimefinished ListWorkRequestsSortByEnum = "timeFinished" )
Set of constants representing the allowable values for ListWorkRequestsSortByEnum
func GetListWorkRequestsSortByEnumValues ¶
func GetListWorkRequestsSortByEnumValues() []ListWorkRequestsSortByEnum
GetListWorkRequestsSortByEnumValues Enumerates the set of values for ListWorkRequestsSortByEnum
func GetMappingListWorkRequestsSortByEnum ¶
func GetMappingListWorkRequestsSortByEnum(val string) (ListWorkRequestsSortByEnum, bool)
GetMappingListWorkRequestsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListWorkRequestsSortOrderEnum ¶
type ListWorkRequestsSortOrderEnum string
ListWorkRequestsSortOrderEnum Enum with underlying type: string
const ( ListWorkRequestsSortOrderAsc ListWorkRequestsSortOrderEnum = "ASC" ListWorkRequestsSortOrderDesc ListWorkRequestsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListWorkRequestsSortOrderEnum
func GetListWorkRequestsSortOrderEnumValues ¶
func GetListWorkRequestsSortOrderEnumValues() []ListWorkRequestsSortOrderEnum
GetListWorkRequestsSortOrderEnumValues Enumerates the set of values for ListWorkRequestsSortOrderEnum
func GetMappingListWorkRequestsSortOrderEnum ¶
func GetMappingListWorkRequestsSortOrderEnum(val string) (ListWorkRequestsSortOrderEnum, bool)
GetMappingListWorkRequestsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type OperationStatusEnum ¶
type OperationStatusEnum string
OperationStatusEnum Enum with underlying type: string
const ( OperationStatusAccepted OperationStatusEnum = "ACCEPTED" OperationStatusInProgress OperationStatusEnum = "IN_PROGRESS" OperationStatusFailed OperationStatusEnum = "FAILED" OperationStatusSucceeded OperationStatusEnum = "SUCCEEDED" OperationStatusCanceling OperationStatusEnum = "CANCELING" OperationStatusCanceled OperationStatusEnum = "CANCELED" OperationStatusWaiting OperationStatusEnum = "WAITING" )
Set of constants representing the allowable values for OperationStatusEnum
func GetMappingOperationStatusEnum ¶
func GetMappingOperationStatusEnum(val string) (OperationStatusEnum, bool)
GetMappingOperationStatusEnum performs case Insensitive comparison on enum value and return the desired enum
func GetOperationStatusEnumValues ¶
func GetOperationStatusEnumValues() []OperationStatusEnum
GetOperationStatusEnumValues Enumerates the set of values for OperationStatusEnum
type OperationTypeEnum ¶
type OperationTypeEnum string
OperationTypeEnum Enum with underlying type: string
const ( OperationTypeExecuteSql OperationTypeEnum = "EXECUTE_SQL" OperationTypeExecuteSqlScheduledDeletion OperationTypeEnum = "EXECUTE_SQL_SCHEDULED_DELETION" )
Set of constants representing the allowable values for OperationTypeEnum
func GetMappingOperationTypeEnum ¶
func GetMappingOperationTypeEnum(val string) (OperationTypeEnum, bool)
GetMappingOperationTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetOperationTypeEnumValues ¶
func GetOperationTypeEnumValues() []OperationTypeEnum
GetOperationTypeEnumValues Enumerates the set of values for OperationTypeEnum
type PayloadTypeEnum ¶
type PayloadTypeEnum string
PayloadTypeEnum Enum with underlying type: string
const ( PayloadTypeStandard PayloadTypeEnum = "STANDARD" PayloadTypeBatch PayloadTypeEnum = "BATCH" PayloadTypeScript PayloadTypeEnum = "SCRIPT" )
Set of constants representing the allowable values for PayloadTypeEnum
func GetMappingPayloadTypeEnum ¶
func GetMappingPayloadTypeEnum(val string) (PayloadTypeEnum, bool)
GetMappingPayloadTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetPayloadTypeEnumValues ¶
func GetPayloadTypeEnumValues() []PayloadTypeEnum
GetPayloadTypeEnumValues Enumerates the set of values for PayloadTypeEnum
type PropertySet ¶
type PropertySet interface {
// Indicates whether the property set is mutable or not
GetIsMutable() *bool
}
PropertySet The base definition for a property set
type PropertySetApex ¶
type PropertySetApex struct {
// Indicates whether the property set is mutable or not
IsMutable *bool `mandatory:"true" json:"isMutable"`
// The version of APEX
Version *string `mandatory:"false" json:"version"`
// The APEX engine schema name
UserKey *string `mandatory:"false" json:"userKey"`
}
PropertySetApex Contains the details of an APEX property set
func (PropertySetApex) GetIsMutable ¶
func (m PropertySetApex) GetIsMutable() *bool
GetIsMutable returns IsMutable
func (PropertySetApex) MarshalJSON ¶
func (m PropertySetApex) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (PropertySetApex) String ¶
func (m PropertySetApex) String() string
func (PropertySetApex) ValidateEnumValue ¶
func (m PropertySetApex) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type PropertySetApexDocumentGenerator ¶
type PropertySetApexDocumentGenerator struct {
// Indicates whether the property set is mutable or not
IsMutable *bool `mandatory:"true" json:"isMutable"`
// The name of the credential used by APEX to manage Object Storage Buckets and Objects as well as invoke the Document Generator function
CredentialKey *string `mandatory:"false" json:"credentialKey"`
// The Object Storage Namespace containing the Object Storage Buckets managed by APEX
ObjectStorageNamespace *string `mandatory:"false" json:"objectStorageNamespace"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment containing the Object Storage Buckets managed by APEX
ObjectStorageBucketCompartmentId *string `mandatory:"false" json:"objectStorageBucketCompartmentId"`
// Object Storage Endpoint
ObjectStorageEndpoint *string `mandatory:"false" json:"objectStorageEndpoint"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Document Generator function
FunctionId *string `mandatory:"false" json:"functionId"`
// The base endpoint URL to use to invoke the Document Generator function
InvokeEndpoint *string `mandatory:"false" json:"invokeEndpoint"`
// The print server type
PrintServerType PropertySetApexDocumentGeneratorPrintServerTypeEnum `mandatory:"false" json:"printServerType,omitempty"`
// The status of the Autonomous Database Serverless Resource Principal (OCI$RESOURCE_PRINCIPAL)
AutonomousDatabaseResourcePrincipalStatus PropertySetApexDocumentGeneratorAutonomousDatabaseResourcePrincipalStatusEnum `mandatory:"false" json:"autonomousDatabaseResourcePrincipalStatus,omitempty"`
}
PropertySetApexDocumentGenerator Contains the details of an APEX Document Generator property set
func (PropertySetApexDocumentGenerator) GetIsMutable ¶
func (m PropertySetApexDocumentGenerator) GetIsMutable() *bool
GetIsMutable returns IsMutable
func (PropertySetApexDocumentGenerator) MarshalJSON ¶
func (m PropertySetApexDocumentGenerator) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (PropertySetApexDocumentGenerator) String ¶
func (m PropertySetApexDocumentGenerator) String() string
func (PropertySetApexDocumentGenerator) ValidateEnumValue ¶
func (m PropertySetApexDocumentGenerator) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type PropertySetApexDocumentGeneratorAutonomousDatabaseResourcePrincipalStatusEnum ¶
type PropertySetApexDocumentGeneratorAutonomousDatabaseResourcePrincipalStatusEnum string
PropertySetApexDocumentGeneratorAutonomousDatabaseResourcePrincipalStatusEnum Enum with underlying type: string
const ( PropertySetApexDocumentGeneratorAutonomousDatabaseResourcePrincipalStatusEnabled PropertySetApexDocumentGeneratorAutonomousDatabaseResourcePrincipalStatusEnum = "ENABLED" PropertySetApexDocumentGeneratorAutonomousDatabaseResourcePrincipalStatusDisabled PropertySetApexDocumentGeneratorAutonomousDatabaseResourcePrincipalStatusEnum = "DISABLED" )
Set of constants representing the allowable values for PropertySetApexDocumentGeneratorAutonomousDatabaseResourcePrincipalStatusEnum
func GetMappingPropertySetApexDocumentGeneratorAutonomousDatabaseResourcePrincipalStatusEnum ¶
func GetMappingPropertySetApexDocumentGeneratorAutonomousDatabaseResourcePrincipalStatusEnum(val string) (PropertySetApexDocumentGeneratorAutonomousDatabaseResourcePrincipalStatusEnum, bool)
GetMappingPropertySetApexDocumentGeneratorAutonomousDatabaseResourcePrincipalStatusEnum performs case Insensitive comparison on enum value and return the desired enum
func GetPropertySetApexDocumentGeneratorAutonomousDatabaseResourcePrincipalStatusEnumValues ¶
func GetPropertySetApexDocumentGeneratorAutonomousDatabaseResourcePrincipalStatusEnumValues() []PropertySetApexDocumentGeneratorAutonomousDatabaseResourcePrincipalStatusEnum
GetPropertySetApexDocumentGeneratorAutonomousDatabaseResourcePrincipalStatusEnumValues Enumerates the set of values for PropertySetApexDocumentGeneratorAutonomousDatabaseResourcePrincipalStatusEnum
type PropertySetApexDocumentGeneratorPrintServerTypeEnum ¶
type PropertySetApexDocumentGeneratorPrintServerTypeEnum string
PropertySetApexDocumentGeneratorPrintServerTypeEnum Enum with underlying type: string
const ( PropertySetApexDocumentGeneratorPrintServerTypeDocumentGenerator PropertySetApexDocumentGeneratorPrintServerTypeEnum = "DOCUMENT_GENERATOR" PropertySetApexDocumentGeneratorPrintServerTypeNone PropertySetApexDocumentGeneratorPrintServerTypeEnum = "NONE" PropertySetApexDocumentGeneratorPrintServerTypeStandard PropertySetApexDocumentGeneratorPrintServerTypeEnum = "STANDARD" PropertySetApexDocumentGeneratorPrintServerTypeAdvanced PropertySetApexDocumentGeneratorPrintServerTypeEnum = "ADVANCED" PropertySetApexDocumentGeneratorPrintServerTypeAop PropertySetApexDocumentGeneratorPrintServerTypeEnum = "AOP" PropertySetApexDocumentGeneratorPrintServerTypeOther PropertySetApexDocumentGeneratorPrintServerTypeEnum = "OTHER" )
Set of constants representing the allowable values for PropertySetApexDocumentGeneratorPrintServerTypeEnum
func GetMappingPropertySetApexDocumentGeneratorPrintServerTypeEnum ¶
func GetMappingPropertySetApexDocumentGeneratorPrintServerTypeEnum(val string) (PropertySetApexDocumentGeneratorPrintServerTypeEnum, bool)
GetMappingPropertySetApexDocumentGeneratorPrintServerTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetPropertySetApexDocumentGeneratorPrintServerTypeEnumValues ¶
func GetPropertySetApexDocumentGeneratorPrintServerTypeEnumValues() []PropertySetApexDocumentGeneratorPrintServerTypeEnum
GetPropertySetApexDocumentGeneratorPrintServerTypeEnumValues Enumerates the set of values for PropertySetApexDocumentGeneratorPrintServerTypeEnum
type PropertySetApexFaIntegration ¶
type PropertySetApexFaIntegration struct {
// Indicates whether the property set is mutable or not
IsMutable *bool `mandatory:"true" json:"isMutable"`
// APEX FA Integration key-value pairs.
AuthenticationSubstitutions map[string]string `mandatory:"false" json:"authenticationSubstitutions"`
// Specifies whether database credentials can be used in all workspaces on the APEX instance. Supported values include: "Y", "N" and empty string.
InstanceDbmsCredentialEnabled *string `mandatory:"false" json:"instanceDbmsCredentialEnabled"`
PrerequisitesCheck *ApexFaIntegrationPrerequisitesCheck `mandatory:"false" json:"prerequisitesCheck"`
}
PropertySetApexFaIntegration Contains the details of an APEX FA Integration property set
func (PropertySetApexFaIntegration) GetIsMutable ¶
func (m PropertySetApexFaIntegration) GetIsMutable() *bool
GetIsMutable returns IsMutable
func (PropertySetApexFaIntegration) MarshalJSON ¶
func (m PropertySetApexFaIntegration) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (PropertySetApexFaIntegration) String ¶
func (m PropertySetApexFaIntegration) String() string
func (PropertySetApexFaIntegration) ValidateEnumValue ¶
func (m PropertySetApexFaIntegration) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type PropertySetKeyEnum ¶
type PropertySetKeyEnum string
PropertySetKeyEnum Enum with underlying type: string
const ( PropertySetKeyApexDocumentGenerator PropertySetKeyEnum = "APEX_DOCUMENT_GENERATOR" PropertySetKeyApex PropertySetKeyEnum = "APEX" PropertySetKeyApexFaIntegration PropertySetKeyEnum = "APEX_FA_INTEGRATION" PropertySetKeyOracleDatabaseExternalAuthentication PropertySetKeyEnum = "ORACLE_DATABASE_EXTERNAL_AUTHENTICATION" )
Set of constants representing the allowable values for PropertySetKeyEnum
func GetMappingPropertySetKeyEnum ¶
func GetMappingPropertySetKeyEnum(val string) (PropertySetKeyEnum, bool)
GetMappingPropertySetKeyEnum performs case Insensitive comparison on enum value and return the desired enum
func GetPropertySetKeyEnumValues ¶
func GetPropertySetKeyEnumValues() []PropertySetKeyEnum
GetPropertySetKeyEnumValues Enumerates the set of values for PropertySetKeyEnum
type PropertySetOracleDatabaseExternalAuthentication ¶
type PropertySetOracleDatabaseExternalAuthentication struct {
// Indicates whether the property set is mutable or not
IsMutable *bool `mandatory:"true" json:"isMutable"`
IdentityProvider PropertySetOracleDatabaseExternalAuthenticationIdentityProvider `mandatory:"false" json:"identityProvider"`
}
PropertySetOracleDatabaseExternalAuthentication Contains the details of Oracle Database External Authentication property set
func (PropertySetOracleDatabaseExternalAuthentication) GetIsMutable ¶
func (m PropertySetOracleDatabaseExternalAuthentication) GetIsMutable() *bool
GetIsMutable returns IsMutable
func (PropertySetOracleDatabaseExternalAuthentication) MarshalJSON ¶
func (m PropertySetOracleDatabaseExternalAuthentication) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (PropertySetOracleDatabaseExternalAuthentication) String ¶
func (m PropertySetOracleDatabaseExternalAuthentication) String() string
func (*PropertySetOracleDatabaseExternalAuthentication) UnmarshalJSON ¶
func (m *PropertySetOracleDatabaseExternalAuthentication) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (PropertySetOracleDatabaseExternalAuthentication) ValidateEnumValue ¶
func (m PropertySetOracleDatabaseExternalAuthentication) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type PropertySetOracleDatabaseExternalAuthenticationIdentityProvider ¶
type PropertySetOracleDatabaseExternalAuthenticationIdentityProvider interface {
}
PropertySetOracleDatabaseExternalAuthenticationIdentityProvider External identity type provider
type PropertySetOracleDatabaseExternalAuthenticationIdentityProviderAzureAd ¶
type PropertySetOracleDatabaseExternalAuthenticationIdentityProviderAzureAd struct {
// External identity provider configuration parameters. Simple key-value pair
// Example: { "tenant_id": "...", "application_id_uri": "...", ... }
Configs map[string]string `mandatory:"true" json:"configs"`
}
PropertySetOracleDatabaseExternalAuthenticationIdentityProviderAzureAd External identity provider for AZURE_AD
func (PropertySetOracleDatabaseExternalAuthenticationIdentityProviderAzureAd) MarshalJSON ¶
func (m PropertySetOracleDatabaseExternalAuthenticationIdentityProviderAzureAd) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (PropertySetOracleDatabaseExternalAuthenticationIdentityProviderAzureAd) String ¶
func (m PropertySetOracleDatabaseExternalAuthenticationIdentityProviderAzureAd) String() string
func (PropertySetOracleDatabaseExternalAuthenticationIdentityProviderAzureAd) ValidateEnumValue ¶
func (m PropertySetOracleDatabaseExternalAuthenticationIdentityProviderAzureAd) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type PropertySetOracleDatabaseExternalAuthenticationIdentityProviderNone ¶
type PropertySetOracleDatabaseExternalAuthenticationIdentityProviderNone struct {
}
PropertySetOracleDatabaseExternalAuthenticationIdentityProviderNone External identity provider value used to disable external authentication
func (PropertySetOracleDatabaseExternalAuthenticationIdentityProviderNone) MarshalJSON ¶
func (m PropertySetOracleDatabaseExternalAuthenticationIdentityProviderNone) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (PropertySetOracleDatabaseExternalAuthenticationIdentityProviderNone) String ¶
func (m PropertySetOracleDatabaseExternalAuthenticationIdentityProviderNone) String() string
func (PropertySetOracleDatabaseExternalAuthenticationIdentityProviderNone) ValidateEnumValue ¶
func (m PropertySetOracleDatabaseExternalAuthenticationIdentityProviderNone) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type PropertySetOracleDatabaseExternalAuthenticationIdentityProviderOciIam ¶
type PropertySetOracleDatabaseExternalAuthenticationIdentityProviderOciIam struct {
}
PropertySetOracleDatabaseExternalAuthenticationIdentityProviderOciIam External identity provider for OCI_IAM
func (PropertySetOracleDatabaseExternalAuthenticationIdentityProviderOciIam) MarshalJSON ¶
func (m PropertySetOracleDatabaseExternalAuthenticationIdentityProviderOciIam) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (PropertySetOracleDatabaseExternalAuthenticationIdentityProviderOciIam) String ¶
func (m PropertySetOracleDatabaseExternalAuthenticationIdentityProviderOciIam) String() string
func (PropertySetOracleDatabaseExternalAuthenticationIdentityProviderOciIam) ValidateEnumValue ¶
func (m PropertySetOracleDatabaseExternalAuthenticationIdentityProviderOciIam) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SortOrderEnum ¶
type SortOrderEnum string
SortOrderEnum Enum with underlying type: string
const ( SortOrderAsc SortOrderEnum = "ASC" SortOrderDesc SortOrderEnum = "DESC" )
Set of constants representing the allowable values for SortOrderEnum
func GetMappingSortOrderEnum ¶
func GetMappingSortOrderEnum(val string) (SortOrderEnum, bool)
GetMappingSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSortOrderEnumValues ¶
func GetSortOrderEnumValues() []SortOrderEnum
GetSortOrderEnumValues Enumerates the set of values for SortOrderEnum
type StatementTypeEnum ¶
type StatementTypeEnum string
StatementTypeEnum Enum with underlying type: string
const ( StatementTypeQuery StatementTypeEnum = "QUERY" StatementTypeDml StatementTypeEnum = "DML" StatementTypeDdl StatementTypeEnum = "DDL" StatementTypePlsql StatementTypeEnum = "PLSQL" StatementTypeSqlplus StatementTypeEnum = "SQLPLUS" StatementTypeIgnore StatementTypeEnum = "IGNORE" StatementTypeTransactionControl StatementTypeEnum = "TRANSACTION_CONTROL" StatementTypeSessionControl StatementTypeEnum = "SESSION_CONTROL" StatementTypeSystemControl StatementTypeEnum = "SYSTEM_CONTROL" StatementTypeJdbc StatementTypeEnum = "JDBC" StatementTypeOther StatementTypeEnum = "OTHER" )
Set of constants representing the allowable values for StatementTypeEnum
func GetMappingStatementTypeEnum ¶
func GetMappingStatementTypeEnum(val string) (StatementTypeEnum, bool)
GetMappingStatementTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetStatementTypeEnumValues ¶
func GetStatementTypeEnumValues() []StatementTypeEnum
GetStatementTypeEnumValues Enumerates the set of values for StatementTypeEnum
type UpdateCredentialBasicDetails ¶
type UpdateCredentialBasicDetails struct {
// The username for the new credential.
UserName *string `mandatory:"false" json:"userName"`
// The password for the new credential.
Password *string `mandatory:"false" json:"password"`
}
UpdateCredentialBasicDetails Credential information to be updated for the BASIC type.
func (UpdateCredentialBasicDetails) MarshalJSON ¶
func (m UpdateCredentialBasicDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (UpdateCredentialBasicDetails) String ¶
func (m UpdateCredentialBasicDetails) String() string
func (UpdateCredentialBasicDetails) ValidateEnumValue ¶
func (m UpdateCredentialBasicDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateCredentialDetails ¶
type UpdateCredentialDetails interface {
}
UpdateCredentialDetails Credential information to be updated.
type UpdateCredentialRequest ¶
type UpdateCredentialRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a Database Tools connection.
DatabaseToolsConnectionId *string `mandatory:"true" contributesTo:"path" name:"databaseToolsConnectionId"`
// The name of the credential
CredentialKey *string `mandatory:"true" contributesTo:"path" name:"credentialKey"`
// The information to be updated.
UpdateCredentialDetails `contributesTo:"body"`
// The client request ID for tracing.
OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`
// If-Match is most often used with state-changing methods (e.g., POST, PUT, DELETE) to prevent
// accidental overwrites when multiple user agentss might be acting in parallel on the same
// resource (i.e., to prevent the "lost update" problem). In general, it can be used with any
// method that involves the selection or modification of a representation to abort the request
// if the selected representation's current entity tag is not a member within the If-Match field value.
// When specified on an action-specific subresource, the ETag value of the resource on which the
// action is requested should be provided.
IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`
// Metadata about the request. This information will not be transmitted to the service, but
// represents information that the SDK will consume to drive retry behavior.
RequestMetadata common.RequestMetadata
}
UpdateCredentialRequest wrapper for the UpdateCredential operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/UpdateCredential.go.html to see an example of how to use UpdateCredentialRequest.
func (UpdateCredentialRequest) BinaryRequestBody ¶
func (request UpdateCredentialRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateCredentialRequest) HTTPRequest ¶
func (request UpdateCredentialRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateCredentialRequest) RetryPolicy ¶
func (request UpdateCredentialRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateCredentialRequest) String ¶
func (request UpdateCredentialRequest) String() string
func (UpdateCredentialRequest) ValidateEnumValue ¶
func (request UpdateCredentialRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateCredentialResponse ¶
type UpdateCredentialResponse struct {
// The underlying http response
RawResponse *http.Response
// The Credential instance
Credential `presentIn:"body"`
// Unique Oracle-assigned identifier for the request. If you need to contact
// Oracle about a particular request, please provide the request ID.
OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}
UpdateCredentialResponse wrapper for the UpdateCredential operation
func (UpdateCredentialResponse) HTTPResponse ¶
func (response UpdateCredentialResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateCredentialResponse) String ¶
func (response UpdateCredentialResponse) String() string
type UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDefaultDetails ¶
type UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDefaultDetails struct {
// The request header name providing the pool route value.
PoolRoutingHeader *string `mandatory:"false" json:"poolRoutingHeader"`
// Specifies the HTTP listen port. 0 disables HTTP. Use of ports below 1024 requires elevated (root) privileges and is generally discouraged; deployment on non-privileged ports (1024–65535) is recommended.
HttpPort *int `mandatory:"false" json:"httpPort"`
// Specifies the HTTPS listen port. 0 disables HTTPS. Use of ports below 1024 requires elevated (root) privileges and is generally discouraged; deployment on non-privileged ports (1024–65535) is recommended. ORDS will use a self-signed certificate if a certificate bundle is not provided.
HttpsPort *int `mandatory:"false" json:"httpsPort"`
CertificateBundle DatabaseApiGatewayConfigCertificateBundle `mandatory:"false" json:"certificateBundle"`
// The location of the static resources to be served under the / root server path.
DocumentRoot *string `mandatory:"false" json:"documentRoot"`
// Advanced global properties.
AdvancedProperties map[string]string `mandatory:"false" json:"advancedProperties"`
// How the target pool route value is determined for a HTTP request.
PoolRoute UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsPoolRouteEnum `mandatory:"false" json:"poolRoute,omitempty"`
// ORDS database API is a database management and monitoring REST API. Database Actions requires this feature.
DatabaseApiStatus UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsDatabaseApiStatusEnum `mandatory:"false" json:"databaseApiStatus,omitempty"`
}
UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDefaultDetails The content of the Database Tools database API gateway config global sub resource to be updated.
func (UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDefaultDetails) GetAdvancedProperties ¶
func (m UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDefaultDetails) GetAdvancedProperties() map[string]string
GetAdvancedProperties returns AdvancedProperties
func (UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDefaultDetails) GetCertificateBundle ¶
func (m UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDefaultDetails) GetCertificateBundle() DatabaseApiGatewayConfigCertificateBundle
GetCertificateBundle returns CertificateBundle
func (UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDefaultDetails) GetDatabaseApiStatus ¶
func (m UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDefaultDetails) GetDatabaseApiStatus() UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsDatabaseApiStatusEnum
GetDatabaseApiStatus returns DatabaseApiStatus
func (UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDefaultDetails) GetDocumentRoot ¶
func (m UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDefaultDetails) GetDocumentRoot() *string
GetDocumentRoot returns DocumentRoot
func (UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDefaultDetails) GetHttpPort ¶
func (m UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDefaultDetails) GetHttpPort() *int
GetHttpPort returns HttpPort
func (UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDefaultDetails) GetHttpsPort ¶
func (m UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDefaultDetails) GetHttpsPort() *int
GetHttpsPort returns HttpsPort
func (UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDefaultDetails) GetPoolRoute ¶
func (m UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDefaultDetails) GetPoolRoute() UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsPoolRouteEnum
GetPoolRoute returns PoolRoute
func (UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDefaultDetails) GetPoolRoutingHeader ¶
func (m UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDefaultDetails) GetPoolRoutingHeader() *string
GetPoolRoutingHeader returns PoolRoutingHeader
func (UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDefaultDetails) MarshalJSON ¶
func (m UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDefaultDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDefaultDetails) String ¶
func (m UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDefaultDetails) String() string
func (*UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDefaultDetails) UnmarshalJSON ¶
func (m *UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDefaultDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDefaultDetails) ValidateEnumValue ¶
func (m UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDefaultDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetails ¶
type UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetails interface {
// How the target pool route value is determined for a HTTP request.
GetPoolRoute() UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsPoolRouteEnum
// The request header name providing the pool route value.
GetPoolRoutingHeader() *string
// ORDS database API is a database management and monitoring REST API. Database Actions requires this feature.
GetDatabaseApiStatus() UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsDatabaseApiStatusEnum
// Specifies the HTTP listen port. 0 disables HTTP. Use of ports below 1024 requires elevated (root) privileges and is generally discouraged; deployment on non-privileged ports (1024–65535) is recommended.
GetHttpPort() *int
// Specifies the HTTPS listen port. 0 disables HTTPS. Use of ports below 1024 requires elevated (root) privileges and is generally discouraged; deployment on non-privileged ports (1024–65535) is recommended. ORDS will use a self-signed certificate if a certificate bundle is not provided.
GetHttpsPort() *int
GetCertificateBundle() DatabaseApiGatewayConfigCertificateBundle
// The location of the static resources to be served under the / root server path.
GetDocumentRoot() *string
// Advanced global properties.
GetAdvancedProperties() map[string]string
}
UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetails The content of the Database Tools database API gateway config global sub resource to be updated.
type UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsDatabaseApiStatusEnum ¶
type UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsDatabaseApiStatusEnum string
UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsDatabaseApiStatusEnum Enum with underlying type: string
const ( UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsDatabaseApiStatusEnabled UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsDatabaseApiStatusEnum = "ENABLED" UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsDatabaseApiStatusDisabled UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsDatabaseApiStatusEnum = "DISABLED" )
Set of constants representing the allowable values for UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsDatabaseApiStatusEnum
func GetMappingUpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsDatabaseApiStatusEnum ¶
func GetMappingUpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsDatabaseApiStatusEnum(val string) (UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsDatabaseApiStatusEnum, bool)
GetMappingUpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsDatabaseApiStatusEnum performs case Insensitive comparison on enum value and return the desired enum
func GetUpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsDatabaseApiStatusEnumValues ¶
func GetUpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsDatabaseApiStatusEnumValues() []UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsDatabaseApiStatusEnum
GetUpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsDatabaseApiStatusEnumValues Enumerates the set of values for UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsDatabaseApiStatusEnum
type UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsPoolRouteEnum ¶
type UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsPoolRouteEnum string
UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsPoolRouteEnum Enum with underlying type: string
const ( UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsPoolRoutePath UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsPoolRouteEnum = "PATH" UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsPoolRouteHeader UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsPoolRouteEnum = "HEADER" )
Set of constants representing the allowable values for UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsPoolRouteEnum
func GetMappingUpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsPoolRouteEnum ¶
func GetMappingUpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsPoolRouteEnum(val string) (UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsPoolRouteEnum, bool)
GetMappingUpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsPoolRouteEnum performs case Insensitive comparison on enum value and return the desired enum
func GetUpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsPoolRouteEnumValues ¶
func GetUpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsPoolRouteEnumValues() []UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsPoolRouteEnum
GetUpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsPoolRouteEnumValues Enumerates the set of values for UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetailsPoolRouteEnum
type UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalGlobalKeyEnum ¶
type UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalGlobalKeyEnum string
UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalGlobalKeyEnum Enum with underlying type: string
const (
UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalGlobalKeySettings UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalGlobalKeyEnum = "SETTINGS"
)
Set of constants representing the allowable values for UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalGlobalKeyEnum
func GetMappingUpdateDatabaseToolsDatabaseApiGatewayConfigGlobalGlobalKeyEnum ¶
func GetMappingUpdateDatabaseToolsDatabaseApiGatewayConfigGlobalGlobalKeyEnum(val string) (UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalGlobalKeyEnum, bool)
GetMappingUpdateDatabaseToolsDatabaseApiGatewayConfigGlobalGlobalKeyEnum performs case Insensitive comparison on enum value and return the desired enum
func GetUpdateDatabaseToolsDatabaseApiGatewayConfigGlobalGlobalKeyEnumValues ¶
func GetUpdateDatabaseToolsDatabaseApiGatewayConfigGlobalGlobalKeyEnumValues() []UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalGlobalKeyEnum
GetUpdateDatabaseToolsDatabaseApiGatewayConfigGlobalGlobalKeyEnumValues Enumerates the set of values for UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalGlobalKeyEnum
type UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalRequest ¶
type UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a Database Tools database API gateway config.
DatabaseToolsDatabaseApiGatewayConfigId *string `mandatory:"true" contributesTo:"path" name:"databaseToolsDatabaseApiGatewayConfigId"`
// The key of the global config.
GlobalKey UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalGlobalKeyEnum `mandatory:"true" contributesTo:"path" name:"globalKey"`
// The information to be updated.
UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalDetails `contributesTo:"body"`
// The client request ID for tracing.
OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`
// If-Match is most often used with state-changing methods (e.g., POST, PUT, DELETE) to prevent
// accidental overwrites when multiple user agentss might be acting in parallel on the same
// resource (i.e., to prevent the "lost update" problem). In general, it can be used with any
// method that involves the selection or modification of a representation to abort the request
// if the selected representation's current entity tag is not a member within the If-Match field value.
// When specified on an action-specific subresource, the ETag value of the resource on which the
// action is requested should be provided.
IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`
// Metadata about the request. This information will not be transmitted to the service, but
// represents information that the SDK will consume to drive retry behavior.
RequestMetadata common.RequestMetadata
}
UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalRequest wrapper for the UpdateDatabaseToolsDatabaseApiGatewayConfigGlobal operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/UpdateDatabaseToolsDatabaseApiGatewayConfigGlobal.go.html to see an example of how to use UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalRequest.
func (UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalRequest) BinaryRequestBody ¶
func (request UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalRequest) HTTPRequest ¶
func (request UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalRequest) RetryPolicy ¶
func (request UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalRequest) String ¶
func (request UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalRequest) String() string
func (UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalRequest) ValidateEnumValue ¶
func (request UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalResponse ¶
type UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalResponse struct {
// The underlying http response
RawResponse *http.Response
// The DatabaseToolsDatabaseApiGatewayConfigGlobal instance
DatabaseToolsDatabaseApiGatewayConfigGlobal `presentIn:"body"`
// For optimistic concurrency control. See `if-match`.
Etag *string `presentIn:"header" name:"etag"`
// Unique Oracle-assigned identifier for the request. If you need to contact
// Oracle about a particular request, please provide the request ID.
OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}
UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalResponse wrapper for the UpdateDatabaseToolsDatabaseApiGatewayConfigGlobal operation
func (UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalResponse) HTTPResponse ¶
func (response UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalResponse) String ¶
func (response UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalResponse) String() string
type UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultDetails ¶
type UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultDetails struct {
// A user-friendly name. Does not have to be unique, and it’s changeable. Avoid entering confidential information.
DisplayName *string `mandatory:"false" json:"displayName"`
// The content of a string-escaped Open API spec in JSON format.
Content *string `mandatory:"false" json:"content"`
}
UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultDetails The content of a Database Tools database API gateway config API spec sub resource to be updated.
func (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultDetails) GetContent ¶
func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultDetails) GetContent() *string
GetContent returns Content
func (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultDetails) GetDisplayName ¶
func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultDetails) GetDisplayName() *string
GetDisplayName returns DisplayName
func (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultDetails) MarshalJSON ¶
func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultDetails) String ¶
func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultDetails) String() string
func (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultDetails) ValidateEnumValue ¶
func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDefaultDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDetails ¶
type UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDetails interface {
// A user-friendly name. Does not have to be unique, and it’s changeable. Avoid entering confidential information.
GetDisplayName() *string
// The content of a string-escaped Open API spec in JSON format.
GetContent() *string
}
UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDetails The content of a Database Tools database API gateway config API spec sub resource to be updated.
type UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest ¶
type UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a Database Tools database API gateway config.
DatabaseToolsDatabaseApiGatewayConfigId *string `mandatory:"true" contributesTo:"path" name:"databaseToolsDatabaseApiGatewayConfigId"`
// The key of the pool config.
PoolKey *string `mandatory:"true" contributesTo:"path" name:"poolKey"`
// The key of the API spec config.
ApiSpecKey *string `mandatory:"true" contributesTo:"path" name:"apiSpecKey"`
// The information to be updated.
UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecDetails `contributesTo:"body"`
// The client request ID for tracing.
OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`
// If-Match is most often used with state-changing methods (e.g., POST, PUT, DELETE) to prevent
// accidental overwrites when multiple user agentss might be acting in parallel on the same
// resource (i.e., to prevent the "lost update" problem). In general, it can be used with any
// method that involves the selection or modification of a representation to abort the request
// if the selected representation's current entity tag is not a member within the If-Match field value.
// When specified on an action-specific subresource, the ETag value of the resource on which the
// action is requested should be provided.
IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`
// Metadata about the request. This information will not be transmitted to the service, but
// represents information that the SDK will consume to drive retry behavior.
RequestMetadata common.RequestMetadata
}
UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest wrapper for the UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec.go.html to see an example of how to use UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest.
func (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) BinaryRequestBody ¶
func (request UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) HTTPRequest ¶
func (request UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) RetryPolicy ¶
func (request UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) String ¶
func (request UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) String() string
func (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) ValidateEnumValue ¶
func (request UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecResponse ¶
type UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecResponse struct {
// The underlying http response
RawResponse *http.Response
// The DatabaseToolsDatabaseApiGatewayConfigPoolApiSpec instance
DatabaseToolsDatabaseApiGatewayConfigPoolApiSpec `presentIn:"body"`
// For optimistic concurrency control. See `if-match`.
Etag *string `presentIn:"header" name:"etag"`
// Unique Oracle-assigned identifier for the request. If you need to contact
// Oracle about a particular request, please provide the request ID.
OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}
UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecResponse wrapper for the UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec operation
func (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecResponse) HTTPResponse ¶
func (response UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecResponse) String ¶
func (response UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecResponse) String() string
type UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails ¶
type UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails struct {
// A user-friendly name. Does not have to be unique, and it’s changeable. Avoid entering confidential information.
DisplayName *string `mandatory:"false" json:"displayName"`
// The name of the database object.
DatabaseObjectName *string `mandatory:"false" json:"databaseObjectName"`
// Description of the autoApiSpec.
Description *string `mandatory:"false" json:"description"`
// Used as the URI path element for this object. When not specified the objectName lowercase is the default value.
Alias *string `mandatory:"false" json:"alias"`
// The name of the database API gateway config privilege protecting the resource. Only valid for SCOPE JWT Profile pools and BEARER securitySchemes.
Scope *string `mandatory:"false" json:"scope"`
// The name of the database API gateway config roles protecting the resource. Only valid for RBAC JWT Profile pools and BEARER securitySchemes.
Roles []string `mandatory:"false" json:"roles"`
// The type of the database object.
DatabaseObjectType UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnum `mandatory:"false" json:"databaseObjectType,omitempty"`
// The operations to limit access to this resource. If not specified then the default is ["READ","WRITE"].
Operations []UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsOperationsEnum `mandatory:"false" json:"operations,omitempty"`
// The security schemes that can access this resource. If not specified then the resource is public.
SecuritySchemes []UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsSecuritySchemesEnum `mandatory:"false" json:"securitySchemes,omitempty"`
}
UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails The content of a Database Tools database API gateway config auto API spec sub resource to be updated.
func (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetAlias ¶
func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetAlias() *string
GetAlias returns Alias
func (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetDatabaseObjectName ¶
func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetDatabaseObjectName() *string
GetDatabaseObjectName returns DatabaseObjectName
func (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetDatabaseObjectType ¶
func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetDatabaseObjectType() UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnum
GetDatabaseObjectType returns DatabaseObjectType
func (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetDescription ¶
func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetDescription() *string
GetDescription returns Description
func (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetDisplayName ¶
func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetDisplayName() *string
GetDisplayName returns DisplayName
func (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetOperations ¶
func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetOperations() []UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsOperationsEnum
GetOperations returns Operations
func (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetRoles ¶
func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetRoles() []string
GetRoles returns Roles
func (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetScope ¶
func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetScope() *string
GetScope returns Scope
func (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetSecuritySchemes ¶
func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) GetSecuritySchemes() []UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsSecuritySchemesEnum
GetSecuritySchemes returns SecuritySchemes
func (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) MarshalJSON ¶
func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) ValidateEnumValue ¶
func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDefaultDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetails ¶
type UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetails interface {
// A user-friendly name. Does not have to be unique, and it’s changeable. Avoid entering confidential information.
GetDisplayName() *string
// The name of the database object.
GetDatabaseObjectName() *string
// The type of the database object.
GetDatabaseObjectType() UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnum
// Description of the autoApiSpec.
GetDescription() *string
// Used as the URI path element for this object. When not specified the objectName lowercase is the default value.
GetAlias() *string
// The operations to limit access to this resource. If not specified then the default is ["READ","WRITE"].
GetOperations() []UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsOperationsEnum
// The security schemes that can access this resource. If not specified then the resource is public.
GetSecuritySchemes() []UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsSecuritySchemesEnum
// The name of the database API gateway config privilege protecting the resource. Only valid for SCOPE JWT Profile pools and BEARER securitySchemes.
GetScope() *string
// The name of the database API gateway config roles protecting the resource. Only valid for RBAC JWT Profile pools and BEARER securitySchemes.
GetRoles() []string
}
UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetails The content of a Database Tools database API gateway config auto API spec sub resource to be updated.
type UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnum ¶
type UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnum string
UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnum Enum with underlying type: string
const ( UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeFunction UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnum = "FUNCTION" UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeMview UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnum = "MVIEW" UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypePackage UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnum = "PACKAGE" UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeProcedure UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnum = "PROCEDURE" UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeTable UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnum = "TABLE" UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeView UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnum = "VIEW" UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeDualityview UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnum = "DUALITYVIEW" )
Set of constants representing the allowable values for UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnum
func GetMappingUpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnum ¶
func GetMappingUpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnum(val string) (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnum, bool)
GetMappingUpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetUpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnumValues ¶
func GetUpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnumValues() []UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnum
GetUpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnumValues Enumerates the set of values for UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsDatabaseObjectTypeEnum
type UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsOperationsEnum ¶
type UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsOperationsEnum string
UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsOperationsEnum Enum with underlying type: string
const ( UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsOperationsRead UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsOperationsEnum = "READ" UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsOperationsWrite UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsOperationsEnum = "WRITE" )
Set of constants representing the allowable values for UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsOperationsEnum
func GetMappingUpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsOperationsEnum ¶
func GetMappingUpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsOperationsEnum(val string) (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsOperationsEnum, bool)
GetMappingUpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsOperationsEnum performs case Insensitive comparison on enum value and return the desired enum
func GetUpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsOperationsEnumValues ¶
func GetUpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsOperationsEnumValues() []UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsOperationsEnum
GetUpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsOperationsEnumValues Enumerates the set of values for UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsOperationsEnum
type UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsSecuritySchemesEnum ¶
type UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsSecuritySchemesEnum string
UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsSecuritySchemesEnum Enum with underlying type: string
const ( UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsSecuritySchemesBasic UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsSecuritySchemesEnum = "BASIC" UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsSecuritySchemesBearer UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsSecuritySchemesEnum = "BEARER" )
Set of constants representing the allowable values for UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsSecuritySchemesEnum
func GetMappingUpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsSecuritySchemesEnum ¶
func GetMappingUpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsSecuritySchemesEnum(val string) (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsSecuritySchemesEnum, bool)
GetMappingUpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsSecuritySchemesEnum performs case Insensitive comparison on enum value and return the desired enum
func GetUpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsSecuritySchemesEnumValues ¶
func GetUpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsSecuritySchemesEnumValues() []UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsSecuritySchemesEnum
GetUpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsSecuritySchemesEnumValues Enumerates the set of values for UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetailsSecuritySchemesEnum
type UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest ¶
type UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a Database Tools database API gateway config.
DatabaseToolsDatabaseApiGatewayConfigId *string `mandatory:"true" contributesTo:"path" name:"databaseToolsDatabaseApiGatewayConfigId"`
// The key of the pool config.
PoolKey *string `mandatory:"true" contributesTo:"path" name:"poolKey"`
// The key of the auto API spec config.
AutoApiSpecKey *string `mandatory:"true" contributesTo:"path" name:"autoApiSpecKey"`
// The information to be updated.
UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecDetails `contributesTo:"body"`
// The client request ID for tracing.
OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`
// If-Match is most often used with state-changing methods (e.g., POST, PUT, DELETE) to prevent
// accidental overwrites when multiple user agentss might be acting in parallel on the same
// resource (i.e., to prevent the "lost update" problem). In general, it can be used with any
// method that involves the selection or modification of a representation to abort the request
// if the selected representation's current entity tag is not a member within the If-Match field value.
// When specified on an action-specific subresource, the ETag value of the resource on which the
// action is requested should be provided.
IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`
// Metadata about the request. This information will not be transmitted to the service, but
// represents information that the SDK will consume to drive retry behavior.
RequestMetadata common.RequestMetadata
}
UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest wrapper for the UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec.go.html to see an example of how to use UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest.
func (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) BinaryRequestBody ¶
func (request UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) HTTPRequest ¶
func (request UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) RetryPolicy ¶
func (request UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) String ¶
func (request UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) String() string
func (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) ValidateEnumValue ¶
func (request UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecResponse ¶
type UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecResponse struct {
// The underlying http response
RawResponse *http.Response
// The DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec instance
DatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec `presentIn:"body"`
// For optimistic concurrency control. See `if-match`.
Etag *string `presentIn:"header" name:"etag"`
// Unique Oracle-assigned identifier for the request. If you need to contact
// Oracle about a particular request, please provide the request ID.
OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}
UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecResponse wrapper for the UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec operation
func (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecResponse) HTTPResponse ¶
func (response UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecResponse) String ¶
func (response UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecResponse) String() string
type UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails ¶
type UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails struct {
// A user-friendly name. Does not have to be unique, and it’s changeable. Avoid entering confidential information.
DisplayName *string `mandatory:"false" json:"displayName"`
// The pool route value provided in requests to target this pool.
PoolRouteValue *string `mandatory:"false" json:"poolRouteValue"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the related Database Tools connection. Specifies the OCI database tools connection ocid to build the connection pool from.
DatabaseToolsConnectionId *string `mandatory:"false" json:"databaseToolsConnectionId"`
// Specifies the maximum number of database connections allowed for the pool.
MaxPoolSize *int `mandatory:"false" json:"maxPoolSize"`
// Specifies the minimum number of database connections allowed for the pool.
MinPoolSize *int `mandatory:"false" json:"minPoolSize"`
// Specifies the initial size for the number of database connections that will be created for the pool.
InitialPoolSize *int `mandatory:"false" json:"initialPoolSize"`
// Specifies the URL of the JSON Web Key (JWK) that is used to verify the signature of the JWT token.
JwtProfileJwkUrl *string `mandatory:"false" json:"jwtProfileJwkUrl"`
// Specifies the issuer of the JWT token. This value is used to validate the iss claim in the JWT token.
JwtProfileIssuer *string `mandatory:"false" json:"jwtProfileIssuer"`
// Specifies the expected audience for the JWT token. This value is used to validate the aud claim in the JWT token.
JwtProfileAudience *string `mandatory:"false" json:"jwtProfileAudience"`
// Specifies the JSON pointer to the claim in the JWT token that contains the roles of the users.
JwtProfileRoleClaimName *string `mandatory:"false" json:"jwtProfileRoleClaimName"`
// Advanced pool properties.
AdvancedProperties map[string]string `mandatory:"false" json:"advancedProperties"`
// Specifies to enable the Database Actions feature.
DatabaseActionsStatus UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsDatabaseActionsStatusEnum `mandatory:"false" json:"databaseActionsStatus,omitempty"`
// Specifies whether the REST-Enabled SQL service is active.
RestEnabledSqlStatus UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusEnum `mandatory:"false" json:"restEnabledSqlStatus,omitempty"`
}
UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails The content of a Database Tools database API gateway config pool sub resource to be updated.
func (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetAdvancedProperties ¶
func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetAdvancedProperties() map[string]string
GetAdvancedProperties returns AdvancedProperties
func (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetDatabaseActionsStatus ¶
func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetDatabaseActionsStatus() UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsDatabaseActionsStatusEnum
GetDatabaseActionsStatus returns DatabaseActionsStatus
func (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetDatabaseToolsConnectionId ¶
func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetDatabaseToolsConnectionId() *string
GetDatabaseToolsConnectionId returns DatabaseToolsConnectionId
func (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetDisplayName ¶
func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetDisplayName() *string
GetDisplayName returns DisplayName
func (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetInitialPoolSize ¶
func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetInitialPoolSize() *int
GetInitialPoolSize returns InitialPoolSize
func (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetJwtProfileAudience ¶
func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetJwtProfileAudience() *string
GetJwtProfileAudience returns JwtProfileAudience
func (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetJwtProfileIssuer ¶
func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetJwtProfileIssuer() *string
GetJwtProfileIssuer returns JwtProfileIssuer
func (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetJwtProfileJwkUrl ¶
func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetJwtProfileJwkUrl() *string
GetJwtProfileJwkUrl returns JwtProfileJwkUrl
func (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetJwtProfileRoleClaimName ¶
func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetJwtProfileRoleClaimName() *string
GetJwtProfileRoleClaimName returns JwtProfileRoleClaimName
func (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetMaxPoolSize ¶
func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetMaxPoolSize() *int
GetMaxPoolSize returns MaxPoolSize
func (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetMinPoolSize ¶
func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetMinPoolSize() *int
GetMinPoolSize returns MinPoolSize
func (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetPoolRouteValue ¶
func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetPoolRouteValue() *string
GetPoolRouteValue returns PoolRouteValue
func (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetRestEnabledSqlStatus ¶
func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) GetRestEnabledSqlStatus() UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusEnum
GetRestEnabledSqlStatus returns RestEnabledSqlStatus
func (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) MarshalJSON ¶
func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) String ¶
func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) String() string
func (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) ValidateEnumValue ¶
func (m UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDefaultDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetails ¶
type UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetails interface {
// A user-friendly name. Does not have to be unique, and it’s changeable. Avoid entering confidential information.
GetDisplayName() *string
// The pool route value provided in requests to target this pool.
GetPoolRouteValue() *string
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the related Database Tools connection. Specifies the OCI database tools connection ocid to build the connection pool from.
GetDatabaseToolsConnectionId() *string
// Specifies the maximum number of database connections allowed for the pool.
GetMaxPoolSize() *int
// Specifies the minimum number of database connections allowed for the pool.
GetMinPoolSize() *int
// Specifies the initial size for the number of database connections that will be created for the pool.
GetInitialPoolSize() *int
// Specifies the URL of the JSON Web Key (JWK) that is used to verify the signature of the JWT token.
GetJwtProfileJwkUrl() *string
// Specifies the issuer of the JWT token. This value is used to validate the iss claim in the JWT token.
GetJwtProfileIssuer() *string
// Specifies the expected audience for the JWT token. This value is used to validate the aud claim in the JWT token.
GetJwtProfileAudience() *string
// Specifies the JSON pointer to the claim in the JWT token that contains the roles of the users.
GetJwtProfileRoleClaimName() *string
// Specifies to enable the Database Actions feature.
GetDatabaseActionsStatus() UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsDatabaseActionsStatusEnum
// Specifies whether the REST-Enabled SQL service is active.
GetRestEnabledSqlStatus() UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusEnum
// Advanced pool properties.
GetAdvancedProperties() map[string]string
}
UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetails The content of a Database Tools database API gateway config pool sub resource to be updated.
type UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsDatabaseActionsStatusEnum ¶
type UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsDatabaseActionsStatusEnum string
UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsDatabaseActionsStatusEnum Enum with underlying type: string
const ( UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsDatabaseActionsStatusEnabled UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsDatabaseActionsStatusEnum = "ENABLED" UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsDatabaseActionsStatusDisabled UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsDatabaseActionsStatusEnum = "DISABLED" )
Set of constants representing the allowable values for UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsDatabaseActionsStatusEnum
func GetMappingUpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsDatabaseActionsStatusEnum ¶
func GetMappingUpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsDatabaseActionsStatusEnum(val string) (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsDatabaseActionsStatusEnum, bool)
GetMappingUpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsDatabaseActionsStatusEnum performs case Insensitive comparison on enum value and return the desired enum
func GetUpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsDatabaseActionsStatusEnumValues ¶
func GetUpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsDatabaseActionsStatusEnumValues() []UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsDatabaseActionsStatusEnum
GetUpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsDatabaseActionsStatusEnumValues Enumerates the set of values for UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsDatabaseActionsStatusEnum
type UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusEnum ¶
type UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusEnum string
UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusEnum Enum with underlying type: string
const ( UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusEnabled UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusEnum = "ENABLED" UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusDisabled UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusEnum = "DISABLED" )
Set of constants representing the allowable values for UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusEnum
func GetMappingUpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusEnum ¶
func GetMappingUpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusEnum(val string) (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusEnum, bool)
GetMappingUpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusEnum performs case Insensitive comparison on enum value and return the desired enum
func GetUpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusEnumValues ¶
func GetUpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusEnumValues() []UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusEnum
GetUpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusEnumValues Enumerates the set of values for UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetailsRestEnabledSqlStatusEnum
type UpdateDatabaseToolsDatabaseApiGatewayConfigPoolRequest ¶
type UpdateDatabaseToolsDatabaseApiGatewayConfigPoolRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a Database Tools database API gateway config.
DatabaseToolsDatabaseApiGatewayConfigId *string `mandatory:"true" contributesTo:"path" name:"databaseToolsDatabaseApiGatewayConfigId"`
// The key of the pool config.
PoolKey *string `mandatory:"true" contributesTo:"path" name:"poolKey"`
// The information to be updated.
UpdateDatabaseToolsDatabaseApiGatewayConfigPoolDetails `contributesTo:"body"`
// The client request ID for tracing.
OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`
// If-Match is most often used with state-changing methods (e.g., POST, PUT, DELETE) to prevent
// accidental overwrites when multiple user agentss might be acting in parallel on the same
// resource (i.e., to prevent the "lost update" problem). In general, it can be used with any
// method that involves the selection or modification of a representation to abort the request
// if the selected representation's current entity tag is not a member within the If-Match field value.
// When specified on an action-specific subresource, the ETag value of the resource on which the
// action is requested should be provided.
IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`
// Metadata about the request. This information will not be transmitted to the service, but
// represents information that the SDK will consume to drive retry behavior.
RequestMetadata common.RequestMetadata
}
UpdateDatabaseToolsDatabaseApiGatewayConfigPoolRequest wrapper for the UpdateDatabaseToolsDatabaseApiGatewayConfigPool operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/UpdateDatabaseToolsDatabaseApiGatewayConfigPool.go.html to see an example of how to use UpdateDatabaseToolsDatabaseApiGatewayConfigPoolRequest.
func (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolRequest) BinaryRequestBody ¶
func (request UpdateDatabaseToolsDatabaseApiGatewayConfigPoolRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolRequest) HTTPRequest ¶
func (request UpdateDatabaseToolsDatabaseApiGatewayConfigPoolRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolRequest) RetryPolicy ¶
func (request UpdateDatabaseToolsDatabaseApiGatewayConfigPoolRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolRequest) String ¶
func (request UpdateDatabaseToolsDatabaseApiGatewayConfigPoolRequest) String() string
func (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolRequest) ValidateEnumValue ¶
func (request UpdateDatabaseToolsDatabaseApiGatewayConfigPoolRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateDatabaseToolsDatabaseApiGatewayConfigPoolResponse ¶
type UpdateDatabaseToolsDatabaseApiGatewayConfigPoolResponse struct {
// The underlying http response
RawResponse *http.Response
// The DatabaseToolsDatabaseApiGatewayConfigPool instance
DatabaseToolsDatabaseApiGatewayConfigPool `presentIn:"body"`
// For optimistic concurrency control. See `if-match`.
Etag *string `presentIn:"header" name:"etag"`
// Unique Oracle-assigned identifier for the request. If you need to contact
// Oracle about a particular request, please provide the request ID.
OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}
UpdateDatabaseToolsDatabaseApiGatewayConfigPoolResponse wrapper for the UpdateDatabaseToolsDatabaseApiGatewayConfigPool operation
func (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolResponse) HTTPResponse ¶
func (response UpdateDatabaseToolsDatabaseApiGatewayConfigPoolResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateDatabaseToolsDatabaseApiGatewayConfigPoolResponse) String ¶
func (response UpdateDatabaseToolsDatabaseApiGatewayConfigPoolResponse) String() string
type UpdatePropertySetApexDocumentGeneratorDetails ¶
type UpdatePropertySetApexDocumentGeneratorDetails struct {
// The name of the credential used by APEX to manage Object Storage Buckets and Objects as well as invoke the Document Generator function.
CredentialKey *string `mandatory:"false" json:"credentialKey"`
// The Object Storage Namespace containing the Object Storage Buckets managed by APEX
ObjectStorageNamespace *string `mandatory:"false" json:"objectStorageNamespace"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment containing the Object Storage Buckets managed by APEX
ObjectStorageBucketCompartmentId *string `mandatory:"false" json:"objectStorageBucketCompartmentId"`
// Object Storage Endpoint
ObjectStorageEndpoint *string `mandatory:"false" json:"objectStorageEndpoint"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Document Generator function
FunctionId *string `mandatory:"false" json:"functionId"`
// The base endpoint URL to use to invoke the Document Generator function
InvokeEndpoint *string `mandatory:"false" json:"invokeEndpoint"`
// The print server type
PrintServerType PropertySetApexDocumentGeneratorPrintServerTypeEnum `mandatory:"false" json:"printServerType,omitempty"`
// The status of the Autonomous Database Serverless Resource Principal (OCI$RESOURCE_PRINCIPAL)
AutonomousDatabaseResourcePrincipalStatus PropertySetApexDocumentGeneratorAutonomousDatabaseResourcePrincipalStatusEnum `mandatory:"false" json:"autonomousDatabaseResourcePrincipalStatus,omitempty"`
}
UpdatePropertySetApexDocumentGeneratorDetails Contains the update details of an APEX document generator property set
func (UpdatePropertySetApexDocumentGeneratorDetails) MarshalJSON ¶
func (m UpdatePropertySetApexDocumentGeneratorDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (UpdatePropertySetApexDocumentGeneratorDetails) String ¶
func (m UpdatePropertySetApexDocumentGeneratorDetails) String() string
func (UpdatePropertySetApexDocumentGeneratorDetails) ValidateEnumValue ¶
func (m UpdatePropertySetApexDocumentGeneratorDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdatePropertySetApexFaIntegrationDetails ¶
type UpdatePropertySetApexFaIntegrationDetails struct {
// APEX FA Integration key-value pairs.
AuthenticationSubstitutions map[string]string `mandatory:"false" json:"authenticationSubstitutions"`
// Specifies whether database credentials can be used in all workspaces on the APEX instance. Supported values include: "Y", "N" and empty string.
InstanceDbmsCredentialEnabled *string `mandatory:"false" json:"instanceDbmsCredentialEnabled"`
}
UpdatePropertySetApexFaIntegrationDetails Contains the update details of an APEX FA Integration property set
func (UpdatePropertySetApexFaIntegrationDetails) MarshalJSON ¶
func (m UpdatePropertySetApexFaIntegrationDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (UpdatePropertySetApexFaIntegrationDetails) String ¶
func (m UpdatePropertySetApexFaIntegrationDetails) String() string
func (UpdatePropertySetApexFaIntegrationDetails) ValidateEnumValue ¶
func (m UpdatePropertySetApexFaIntegrationDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdatePropertySetDetails ¶
type UpdatePropertySetDetails interface {
}
UpdatePropertySetDetails The base definition for a property set update
type UpdatePropertySetOracleDatabaseExternalAuthenticationDetails ¶
type UpdatePropertySetOracleDatabaseExternalAuthenticationDetails struct {
IdentityProvider PropertySetOracleDatabaseExternalAuthenticationIdentityProvider `mandatory:"true" json:"identityProvider"`
}
UpdatePropertySetOracleDatabaseExternalAuthenticationDetails Contains the update details of an Oracle Database External Authentication property set
func (UpdatePropertySetOracleDatabaseExternalAuthenticationDetails) MarshalJSON ¶
func (m UpdatePropertySetOracleDatabaseExternalAuthenticationDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (UpdatePropertySetOracleDatabaseExternalAuthenticationDetails) String ¶
func (m UpdatePropertySetOracleDatabaseExternalAuthenticationDetails) String() string
func (*UpdatePropertySetOracleDatabaseExternalAuthenticationDetails) UnmarshalJSON ¶
func (m *UpdatePropertySetOracleDatabaseExternalAuthenticationDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (UpdatePropertySetOracleDatabaseExternalAuthenticationDetails) ValidateEnumValue ¶
func (m UpdatePropertySetOracleDatabaseExternalAuthenticationDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdatePropertySetPropertySetKeyEnum ¶
type UpdatePropertySetPropertySetKeyEnum string
UpdatePropertySetPropertySetKeyEnum Enum with underlying type: string
const ( UpdatePropertySetPropertySetKeyApexDocumentGenerator UpdatePropertySetPropertySetKeyEnum = "APEX_DOCUMENT_GENERATOR" UpdatePropertySetPropertySetKeyApex UpdatePropertySetPropertySetKeyEnum = "APEX" UpdatePropertySetPropertySetKeyApexFaIntegration UpdatePropertySetPropertySetKeyEnum = "APEX_FA_INTEGRATION" UpdatePropertySetPropertySetKeyOracleDatabaseExternalAuthentication UpdatePropertySetPropertySetKeyEnum = "ORACLE_DATABASE_EXTERNAL_AUTHENTICATION" )
Set of constants representing the allowable values for UpdatePropertySetPropertySetKeyEnum
func GetMappingUpdatePropertySetPropertySetKeyEnum ¶
func GetMappingUpdatePropertySetPropertySetKeyEnum(val string) (UpdatePropertySetPropertySetKeyEnum, bool)
GetMappingUpdatePropertySetPropertySetKeyEnum performs case Insensitive comparison on enum value and return the desired enum
func GetUpdatePropertySetPropertySetKeyEnumValues ¶
func GetUpdatePropertySetPropertySetKeyEnumValues() []UpdatePropertySetPropertySetKeyEnum
GetUpdatePropertySetPropertySetKeyEnumValues Enumerates the set of values for UpdatePropertySetPropertySetKeyEnum
type UpdatePropertySetRequest ¶
type UpdatePropertySetRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a Database Tools connection.
DatabaseToolsConnectionId *string `mandatory:"true" contributesTo:"path" name:"databaseToolsConnectionId"`
// The name of the property set
PropertySetKey UpdatePropertySetPropertySetKeyEnum `mandatory:"true" contributesTo:"path" name:"propertySetKey"`
// The information to be updated.
UpdatePropertySetDetails `contributesTo:"body"`
// The client request ID for tracing.
OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`
// If-Match is most often used with state-changing methods (e.g., POST, PUT, DELETE) to prevent
// accidental overwrites when multiple user agentss might be acting in parallel on the same
// resource (i.e., to prevent the "lost update" problem). In general, it can be used with any
// method that involves the selection or modification of a representation to abort the request
// if the selected representation's current entity tag is not a member within the If-Match field value.
// When specified on an action-specific subresource, the ETag value of the resource on which the
// action is requested should be provided.
IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`
// Metadata about the request. This information will not be transmitted to the service, but
// represents information that the SDK will consume to drive retry behavior.
RequestMetadata common.RequestMetadata
}
UpdatePropertySetRequest wrapper for the UpdatePropertySet operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/UpdatePropertySet.go.html to see an example of how to use UpdatePropertySetRequest.
func (UpdatePropertySetRequest) BinaryRequestBody ¶
func (request UpdatePropertySetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdatePropertySetRequest) HTTPRequest ¶
func (request UpdatePropertySetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdatePropertySetRequest) RetryPolicy ¶
func (request UpdatePropertySetRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdatePropertySetRequest) String ¶
func (request UpdatePropertySetRequest) String() string
func (UpdatePropertySetRequest) ValidateEnumValue ¶
func (request UpdatePropertySetRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdatePropertySetResponse ¶
type UpdatePropertySetResponse struct {
// The underlying http response
RawResponse *http.Response
// The PropertySet instance
PropertySet `presentIn:"body"`
// Unique Oracle-assigned identifier for the request. If you need to contact
// Oracle about a particular request, please provide the request ID.
OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}
UpdatePropertySetResponse wrapper for the UpdatePropertySet operation
func (UpdatePropertySetResponse) HTTPResponse ¶
func (response UpdatePropertySetResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdatePropertySetResponse) String ¶
func (response UpdatePropertySetResponse) String() string
type UserCredential ¶
type UserCredential struct {
// Name of the credential
Key *string `mandatory:"true" json:"key"`
// Name of the user that will be used to log in to the remote database or the remote or local operating system
UserName *string `mandatory:"true" json:"userName"`
// Indicates whether this credential is enabled (TRUE) or not (FALSE)
Enabled *string `mandatory:"true" json:"enabled"`
// Owner of the credential
Owner *string `mandatory:"true" json:"owner"`
// For a Windows target, the Windows domain to use when logging in
WindowsDomain *string `mandatory:"false" json:"windowsDomain"`
// Indicates whether this refers to a public synonym or not.
KeyType CredentialKeyTypeEnum `mandatory:"false" json:"keyType,omitempty"`
RelatedResource *CredentialRelatedResource `mandatory:"false" json:"relatedResource"`
}
UserCredential Credential information
func (UserCredential) String ¶
func (m UserCredential) String() string
func (UserCredential) ValidateEnumValue ¶
func (m UserCredential) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UserCredentialCollection ¶
type UserCredentialCollection struct {
// Array of `UserCredentialSummary` items.
Items []UserCredentialSummary `mandatory:"true" json:"items"`
}
UserCredentialCollection List of `UserCredentialSummary` items.
func (UserCredentialCollection) String ¶
func (m UserCredentialCollection) String() string
func (UserCredentialCollection) ValidateEnumValue ¶
func (m UserCredentialCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UserCredentialSummary ¶
type UserCredentialSummary struct {
// Name of the credential
Key *string `mandatory:"true" json:"key"`
// Name of the user that will be used to log in to the remote database or the remote or local operating system
UserName *string `mandatory:"true" json:"userName"`
// Indicates whether this credential is enabled (TRUE) or not (FALSE)
Enabled *string `mandatory:"true" json:"enabled"`
// Owner of the credential
Owner *string `mandatory:"true" json:"owner"`
// For a Windows target, the Windows domain to use when logging in
WindowsDomain *string `mandatory:"false" json:"windowsDomain"`
// Indicates whether this refers to a public synonym or not.
KeyType CredentialKeyTypeEnum `mandatory:"false" json:"keyType,omitempty"`
RelatedResource *CredentialRelatedResource `mandatory:"false" json:"relatedResource"`
}
UserCredentialSummary User Credential information
func (UserCredentialSummary) String ¶
func (m UserCredentialSummary) String() string
func (UserCredentialSummary) ValidateEnumValue ¶
func (m UserCredentialSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ValidateDatabaseToolsConnectionDetails ¶
type ValidateDatabaseToolsConnectionDetails interface {
}
ValidateDatabaseToolsConnectionDetails Connection validation details.
type ValidateDatabaseToolsConnectionMySqlDetails ¶
type ValidateDatabaseToolsConnectionMySqlDetails struct {
}
ValidateDatabaseToolsConnectionMySqlDetails Connection validation details for the MySQL Server.
func (ValidateDatabaseToolsConnectionMySqlDetails) MarshalJSON ¶
func (m ValidateDatabaseToolsConnectionMySqlDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ValidateDatabaseToolsConnectionMySqlDetails) String ¶
func (m ValidateDatabaseToolsConnectionMySqlDetails) String() string
func (ValidateDatabaseToolsConnectionMySqlDetails) ValidateEnumValue ¶
func (m ValidateDatabaseToolsConnectionMySqlDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ValidateDatabaseToolsConnectionMySqlResult ¶
type ValidateDatabaseToolsConnectionMySqlResult struct {
// A short code that defines the result of the validation, meant for programmatic parsing. The value OK indicates that the validation was successful.
Code *string `mandatory:"true" json:"code"`
// A human-readable message that describes the result of the validation.
Message *string `mandatory:"true" json:"message"`
// The database version.
DatabaseVersion *string `mandatory:"true" json:"databaseVersion"`
// A human-readable message that describes possible causes for the validation error.
Cause *string `mandatory:"false" json:"cause"`
// A human-readable message that suggests a remedial action to resolve the validation error.
Action *string `mandatory:"false" json:"action"`
// The database name.
DatabaseName *string `mandatory:"false" json:"databaseName"`
}
ValidateDatabaseToolsConnectionMySqlResult Connection validation result for the MySQL Server.
func (ValidateDatabaseToolsConnectionMySqlResult) GetAction ¶
func (m ValidateDatabaseToolsConnectionMySqlResult) GetAction() *string
GetAction returns Action
func (ValidateDatabaseToolsConnectionMySqlResult) GetCause ¶
func (m ValidateDatabaseToolsConnectionMySqlResult) GetCause() *string
GetCause returns Cause
func (ValidateDatabaseToolsConnectionMySqlResult) GetCode ¶
func (m ValidateDatabaseToolsConnectionMySqlResult) GetCode() *string
GetCode returns Code
func (ValidateDatabaseToolsConnectionMySqlResult) GetMessage ¶
func (m ValidateDatabaseToolsConnectionMySqlResult) GetMessage() *string
GetMessage returns Message
func (ValidateDatabaseToolsConnectionMySqlResult) MarshalJSON ¶
func (m ValidateDatabaseToolsConnectionMySqlResult) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ValidateDatabaseToolsConnectionMySqlResult) String ¶
func (m ValidateDatabaseToolsConnectionMySqlResult) String() string
func (ValidateDatabaseToolsConnectionMySqlResult) ValidateEnumValue ¶
func (m ValidateDatabaseToolsConnectionMySqlResult) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ValidateDatabaseToolsConnectionOracleDatabaseDetails ¶
type ValidateDatabaseToolsConnectionOracleDatabaseDetails struct {
}
ValidateDatabaseToolsConnectionOracleDatabaseDetails Connection validation details for the Oracle Database.
func (ValidateDatabaseToolsConnectionOracleDatabaseDetails) MarshalJSON ¶
func (m ValidateDatabaseToolsConnectionOracleDatabaseDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ValidateDatabaseToolsConnectionOracleDatabaseDetails) String ¶
func (m ValidateDatabaseToolsConnectionOracleDatabaseDetails) String() string
func (ValidateDatabaseToolsConnectionOracleDatabaseDetails) ValidateEnumValue ¶
func (m ValidateDatabaseToolsConnectionOracleDatabaseDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ValidateDatabaseToolsConnectionOracleDatabaseResult ¶
type ValidateDatabaseToolsConnectionOracleDatabaseResult struct {
// A short code that defines the result of the validation, meant for programmatic parsing. The value OK indicates that the validation was successful.
Code *string `mandatory:"true" json:"code"`
// A human-readable message that describes the result of the validation.
Message *string `mandatory:"true" json:"message"`
// The database version.
DatabaseVersion *string `mandatory:"true" json:"databaseVersion"`
// A human-readable message that describes possible causes for the validation error.
Cause *string `mandatory:"false" json:"cause"`
// A human-readable message that suggests a remedial action to resolve the validation error.
Action *string `mandatory:"false" json:"action"`
// The database name.
DatabaseName *string `mandatory:"false" json:"databaseName"`
// The name of the currently active default schema.
CurrentSchema *string `mandatory:"false" json:"currentSchema"`
// The name of the session user (the user who logged on).
SessionUser *string `mandatory:"false" json:"sessionUser"`
// Name of the database user who opened the current session on behalf of sessionUser.
ProxyUser *string `mandatory:"false" json:"proxyUser"`
// Returns the identity used in authentication.
AuthenticatedIdentity *string `mandatory:"false" json:"authenticatedIdentity"`
// Returns the method of authentication.
AuthenticationMethod *string `mandatory:"false" json:"authenticationMethod"`
// Displays the CLOUD_SERVICE value within the USERENV context
CloudService *string `mandatory:"false" json:"cloudService"`
// Status on whether an identity type can be used with this connection or not.
DatabaseToolsIdentityStatuses []ValidationIdentityStatus `mandatory:"false" json:"databaseToolsIdentityStatuses"`
// Displays the enterprise identity value within the USERENV context
EnterpriseIdentity *string `mandatory:"false" json:"enterpriseIdentity"`
// Displays the proxy enterprise identity value within the USERENV context
ProxyEnterpriseIdentity *string `mandatory:"false" json:"proxyEnterpriseIdentity"`
// Status on whether an external authentication can be used with this connection or not.
ExternalAuthenticationStatuses []ValidationExternalAuthenticationStatus `mandatory:"false" json:"externalAuthenticationStatuses"`
// The DBMS_CLOUD package installation status.
DbmsCloudStatus DbmsCloudStatusEnum `mandatory:"true" json:"dbmsCloudStatus"`
}
ValidateDatabaseToolsConnectionOracleDatabaseResult Connection validation result for the Oracle Database.
func (ValidateDatabaseToolsConnectionOracleDatabaseResult) GetAction ¶
func (m ValidateDatabaseToolsConnectionOracleDatabaseResult) GetAction() *string
GetAction returns Action
func (ValidateDatabaseToolsConnectionOracleDatabaseResult) GetCause ¶
func (m ValidateDatabaseToolsConnectionOracleDatabaseResult) GetCause() *string
GetCause returns Cause
func (ValidateDatabaseToolsConnectionOracleDatabaseResult) GetCode ¶
func (m ValidateDatabaseToolsConnectionOracleDatabaseResult) GetCode() *string
GetCode returns Code
func (ValidateDatabaseToolsConnectionOracleDatabaseResult) GetMessage ¶
func (m ValidateDatabaseToolsConnectionOracleDatabaseResult) GetMessage() *string
GetMessage returns Message
func (ValidateDatabaseToolsConnectionOracleDatabaseResult) MarshalJSON ¶
func (m ValidateDatabaseToolsConnectionOracleDatabaseResult) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ValidateDatabaseToolsConnectionOracleDatabaseResult) String ¶
func (m ValidateDatabaseToolsConnectionOracleDatabaseResult) String() string
func (ValidateDatabaseToolsConnectionOracleDatabaseResult) ValidateEnumValue ¶
func (m ValidateDatabaseToolsConnectionOracleDatabaseResult) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ValidateDatabaseToolsConnectionPostgresqlDetails ¶
type ValidateDatabaseToolsConnectionPostgresqlDetails struct {
}
ValidateDatabaseToolsConnectionPostgresqlDetails Connection validation details for the Postgresql Server.
func (ValidateDatabaseToolsConnectionPostgresqlDetails) MarshalJSON ¶
func (m ValidateDatabaseToolsConnectionPostgresqlDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ValidateDatabaseToolsConnectionPostgresqlDetails) String ¶
func (m ValidateDatabaseToolsConnectionPostgresqlDetails) String() string
func (ValidateDatabaseToolsConnectionPostgresqlDetails) ValidateEnumValue ¶
func (m ValidateDatabaseToolsConnectionPostgresqlDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ValidateDatabaseToolsConnectionPostgresqlResult ¶
type ValidateDatabaseToolsConnectionPostgresqlResult struct {
// A short code that defines the result of the validation, meant for programmatic parsing. The value OK indicates that the validation was successful.
Code *string `mandatory:"true" json:"code"`
// A human-readable message that describes the result of the validation.
Message *string `mandatory:"true" json:"message"`
// The database version.
DatabaseVersion *string `mandatory:"true" json:"databaseVersion"`
// A human-readable message that describes possible causes for the validation error.
Cause *string `mandatory:"false" json:"cause"`
// A human-readable message that suggests a remedial action to resolve the validation error.
Action *string `mandatory:"false" json:"action"`
// The database name.
DatabaseName *string `mandatory:"false" json:"databaseName"`
}
ValidateDatabaseToolsConnectionPostgresqlResult Connection validation result for the PostgreSQL Server.
func (ValidateDatabaseToolsConnectionPostgresqlResult) GetAction ¶
func (m ValidateDatabaseToolsConnectionPostgresqlResult) GetAction() *string
GetAction returns Action
func (ValidateDatabaseToolsConnectionPostgresqlResult) GetCause ¶
func (m ValidateDatabaseToolsConnectionPostgresqlResult) GetCause() *string
GetCause returns Cause
func (ValidateDatabaseToolsConnectionPostgresqlResult) GetCode ¶
func (m ValidateDatabaseToolsConnectionPostgresqlResult) GetCode() *string
GetCode returns Code
func (ValidateDatabaseToolsConnectionPostgresqlResult) GetMessage ¶
func (m ValidateDatabaseToolsConnectionPostgresqlResult) GetMessage() *string
GetMessage returns Message
func (ValidateDatabaseToolsConnectionPostgresqlResult) MarshalJSON ¶
func (m ValidateDatabaseToolsConnectionPostgresqlResult) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ValidateDatabaseToolsConnectionPostgresqlResult) String ¶
func (m ValidateDatabaseToolsConnectionPostgresqlResult) String() string
func (ValidateDatabaseToolsConnectionPostgresqlResult) ValidateEnumValue ¶
func (m ValidateDatabaseToolsConnectionPostgresqlResult) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ValidateDatabaseToolsConnectionRequest ¶
type ValidateDatabaseToolsConnectionRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a Database Tools connection.
DatabaseToolsConnectionId *string `mandatory:"true" contributesTo:"path" name:"databaseToolsConnectionId"`
// Request to validate a DatabaseToolsConnection.
ValidateDatabaseToolsConnectionDetails `contributesTo:"body"`
// The client request ID for tracing.
OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`
// If-Match is most often used with state-changing methods (e.g., POST, PUT, DELETE) to prevent
// accidental overwrites when multiple user agentss might be acting in parallel on the same
// resource (i.e., to prevent the "lost update" problem). In general, it can be used with any
// method that involves the selection or modification of a representation to abort the request
// if the selected representation's current entity tag is not a member within the If-Match field value.
// When specified on an action-specific subresource, the ETag value of the resource on which the
// action is requested should be provided.
IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`
// Metadata about the request. This information will not be transmitted to the service, but
// represents information that the SDK will consume to drive retry behavior.
RequestMetadata common.RequestMetadata
}
ValidateDatabaseToolsConnectionRequest wrapper for the ValidateDatabaseToolsConnection operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/ValidateDatabaseToolsConnection.go.html to see an example of how to use ValidateDatabaseToolsConnectionRequest.
func (ValidateDatabaseToolsConnectionRequest) BinaryRequestBody ¶
func (request ValidateDatabaseToolsConnectionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ValidateDatabaseToolsConnectionRequest) HTTPRequest ¶
func (request ValidateDatabaseToolsConnectionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ValidateDatabaseToolsConnectionRequest) RetryPolicy ¶
func (request ValidateDatabaseToolsConnectionRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ValidateDatabaseToolsConnectionRequest) String ¶
func (request ValidateDatabaseToolsConnectionRequest) String() string
func (ValidateDatabaseToolsConnectionRequest) ValidateEnumValue ¶
func (request ValidateDatabaseToolsConnectionRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ValidateDatabaseToolsConnectionResponse ¶
type ValidateDatabaseToolsConnectionResponse struct {
// The underlying http response
RawResponse *http.Response
// The ValidateDatabaseToolsConnectionResult instance
ValidateDatabaseToolsConnectionResult `presentIn:"body"`
// Unique Oracle-assigned identifier for the request. If you need to contact
// Oracle about a particular request, please provide the request ID.
OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}
ValidateDatabaseToolsConnectionResponse wrapper for the ValidateDatabaseToolsConnection operation
func (ValidateDatabaseToolsConnectionResponse) HTTPResponse ¶
func (response ValidateDatabaseToolsConnectionResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ValidateDatabaseToolsConnectionResponse) String ¶
func (response ValidateDatabaseToolsConnectionResponse) String() string
type ValidateDatabaseToolsConnectionResult ¶
type ValidateDatabaseToolsConnectionResult interface {
// A short code that defines the result of the validation, meant for programmatic parsing. The value OK indicates that the validation was successful.
GetCode() *string
// A human-readable message that describes the result of the validation.
GetMessage() *string
// A human-readable message that describes possible causes for the validation error.
GetCause() *string
// A human-readable message that suggests a remedial action to resolve the validation error.
GetAction() *string
}
ValidateDatabaseToolsConnectionResult Connection validation result.
type ValidateDatabaseToolsIdentityCredentialDetails ¶
type ValidateDatabaseToolsIdentityCredentialDetails interface {
}
ValidateDatabaseToolsIdentityCredentialDetails Identity Credential validation details.
type ValidateDatabaseToolsIdentityCredentialOracleDatabaseResourcePrincipalDetails ¶
type ValidateDatabaseToolsIdentityCredentialOracleDatabaseResourcePrincipalDetails struct {
}
ValidateDatabaseToolsIdentityCredentialOracleDatabaseResourcePrincipalDetails The Database Tools identity validate credential details for the Oracle Database resource principal identity type.
func (ValidateDatabaseToolsIdentityCredentialOracleDatabaseResourcePrincipalDetails) MarshalJSON ¶
func (m ValidateDatabaseToolsIdentityCredentialOracleDatabaseResourcePrincipalDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ValidateDatabaseToolsIdentityCredentialOracleDatabaseResourcePrincipalDetails) ValidateEnumValue ¶
func (m ValidateDatabaseToolsIdentityCredentialOracleDatabaseResourcePrincipalDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ValidateDatabaseToolsIdentityCredentialOracleDatabaseResourcePrincipalResult ¶
type ValidateDatabaseToolsIdentityCredentialOracleDatabaseResourcePrincipalResult struct {
// A short code that defines the result of the validation, meant for programmatic parsing. The value OK indicates that the validation was successful.
Code *string `mandatory:"true" json:"code"`
// A human-readable message that describes the result of the validation.
Message *string `mandatory:"true" json:"message"`
// A human-readable message that describes possible causes for the validation error.
Cause *string `mandatory:"false" json:"cause"`
// A human-readable message that suggests a remedial action to resolve the validation error.
Action *string `mandatory:"false" json:"action"`
}
ValidateDatabaseToolsIdentityCredentialOracleDatabaseResourcePrincipalResult The Database Tools identity validate credentials result for the Oracle Database resource principal identity type.
func (ValidateDatabaseToolsIdentityCredentialOracleDatabaseResourcePrincipalResult) GetAction ¶
func (m ValidateDatabaseToolsIdentityCredentialOracleDatabaseResourcePrincipalResult) GetAction() *string
GetAction returns Action
func (ValidateDatabaseToolsIdentityCredentialOracleDatabaseResourcePrincipalResult) GetCause ¶
func (m ValidateDatabaseToolsIdentityCredentialOracleDatabaseResourcePrincipalResult) GetCause() *string
GetCause returns Cause
func (ValidateDatabaseToolsIdentityCredentialOracleDatabaseResourcePrincipalResult) GetCode ¶
func (m ValidateDatabaseToolsIdentityCredentialOracleDatabaseResourcePrincipalResult) GetCode() *string
GetCode returns Code
func (ValidateDatabaseToolsIdentityCredentialOracleDatabaseResourcePrincipalResult) GetMessage ¶
func (m ValidateDatabaseToolsIdentityCredentialOracleDatabaseResourcePrincipalResult) GetMessage() *string
GetMessage returns Message
func (ValidateDatabaseToolsIdentityCredentialOracleDatabaseResourcePrincipalResult) MarshalJSON ¶
func (m ValidateDatabaseToolsIdentityCredentialOracleDatabaseResourcePrincipalResult) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ValidateDatabaseToolsIdentityCredentialOracleDatabaseResourcePrincipalResult) ValidateEnumValue ¶
func (m ValidateDatabaseToolsIdentityCredentialOracleDatabaseResourcePrincipalResult) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ValidateDatabaseToolsIdentityCredentialRequest ¶
type ValidateDatabaseToolsIdentityCredentialRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a Database Tools identity.
DatabaseToolsIdentityId *string `mandatory:"true" contributesTo:"path" name:"databaseToolsIdentityId"`
// Request to validate a Database Tools identity Credential.
ValidateDatabaseToolsIdentityCredentialDetails `contributesTo:"body"`
// If-Match is most often used with state-changing methods (e.g., POST, PUT, DELETE) to prevent
// accidental overwrites when multiple user agentss might be acting in parallel on the same
// resource (i.e., to prevent the "lost update" problem). In general, it can be used with any
// method that involves the selection or modification of a representation to abort the request
// if the selected representation's current entity tag is not a member within the If-Match field value.
// When specified on an action-specific subresource, the ETag value of the resource on which the
// action is requested should be provided.
IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`
// The client request ID for tracing.
OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`
// Metadata about the request. This information will not be transmitted to the service, but
// represents information that the SDK will consume to drive retry behavior.
RequestMetadata common.RequestMetadata
}
ValidateDatabaseToolsIdentityCredentialRequest wrapper for the ValidateDatabaseToolsIdentityCredential operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasetoolsruntime/ValidateDatabaseToolsIdentityCredential.go.html to see an example of how to use ValidateDatabaseToolsIdentityCredentialRequest.
func (ValidateDatabaseToolsIdentityCredentialRequest) BinaryRequestBody ¶
func (request ValidateDatabaseToolsIdentityCredentialRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ValidateDatabaseToolsIdentityCredentialRequest) HTTPRequest ¶
func (request ValidateDatabaseToolsIdentityCredentialRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ValidateDatabaseToolsIdentityCredentialRequest) RetryPolicy ¶
func (request ValidateDatabaseToolsIdentityCredentialRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ValidateDatabaseToolsIdentityCredentialRequest) String ¶
func (request ValidateDatabaseToolsIdentityCredentialRequest) String() string
func (ValidateDatabaseToolsIdentityCredentialRequest) ValidateEnumValue ¶
func (request ValidateDatabaseToolsIdentityCredentialRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ValidateDatabaseToolsIdentityCredentialResponse ¶
type ValidateDatabaseToolsIdentityCredentialResponse struct {
// The underlying http response
RawResponse *http.Response
// The ValidateDatabaseToolsIdentityCredentialResult instance
ValidateDatabaseToolsIdentityCredentialResult `presentIn:"body"`
// Unique Oracle-assigned identifier for the request. If you need to contact
// Oracle about a particular request, please provide the request ID.
OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}
ValidateDatabaseToolsIdentityCredentialResponse wrapper for the ValidateDatabaseToolsIdentityCredential operation
func (ValidateDatabaseToolsIdentityCredentialResponse) HTTPResponse ¶
func (response ValidateDatabaseToolsIdentityCredentialResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ValidateDatabaseToolsIdentityCredentialResponse) String ¶
func (response ValidateDatabaseToolsIdentityCredentialResponse) String() string
type ValidateDatabaseToolsIdentityCredentialResult ¶
type ValidateDatabaseToolsIdentityCredentialResult interface {
// A short code that defines the result of the validation, meant for programmatic parsing. The value OK indicates that the validation was successful.
GetCode() *string
// A human-readable message that describes the result of the validation.
GetMessage() *string
// A human-readable message that describes possible causes for the validation error.
GetCause() *string
// A human-readable message that suggests a remedial action to resolve the validation error.
GetAction() *string
}
ValidateDatabaseToolsIdentityCredentialResult Identity validation result.
type ValidationExternalAuthenticationStatus ¶
type ValidationExternalAuthenticationStatus struct {
// The Database Tools identity provider type.
Type IdentityProviderTypeEnum `mandatory:"false" json:"type,omitempty"`
// The status of the external authentication. AVAILABLE if the external authentication can be used with this connection. UNAVAILABLE if not.
// ENABLED if the external authentication is enabled.
Status DatabaseToolsExternalAuthenticationStatusEnum `mandatory:"false" json:"status,omitempty"`
// If the status is UNAVAILABLE this displays the cause.
StatusDetails *string `mandatory:"false" json:"statusDetails"`
}
ValidationExternalAuthenticationStatus Status details for an external authentication
func (ValidationExternalAuthenticationStatus) String ¶
func (m ValidationExternalAuthenticationStatus) String() string
func (ValidationExternalAuthenticationStatus) ValidateEnumValue ¶
func (m ValidationExternalAuthenticationStatus) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ValidationIdentityStatus ¶
type ValidationIdentityStatus struct {
// The Database Tools identity type.
Type IdentityTypeEnum `mandatory:"false" json:"type,omitempty"`
// The status of the identity. AVAILABLE if the identity type can be used with this connection. UNAVAILABLE if not.
Status DatabaseToolsIdentityStatusEnum `mandatory:"false" json:"status,omitempty"`
// If the status is UNAVAILABLE this displays the cause.
StatusDetails *string `mandatory:"false" json:"statusDetails"`
}
ValidationIdentityStatus Status details for an identity type
func (ValidationIdentityStatus) String ¶
func (m ValidationIdentityStatus) String() string
func (ValidationIdentityStatus) ValidateEnumValue ¶
func (m ValidationIdentityStatus) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type WorkRequest ¶
type WorkRequest struct {
// The asynchronous operation tracked by this work request.
OperationType OperationTypeEnum `mandatory:"true" json:"operationType"`
// The status of the work request.
Status OperationStatusEnum `mandatory:"true" json:"status"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request.
Id *string `mandatory:"true" json:"id"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that contains the work request.
CompartmentId *string `mandatory:"true" json:"compartmentId"`
// The resources affected by this work request.
Resources []WorkRequestResource `mandatory:"true" json:"resources"`
// Percentage of the request completed.
PercentComplete *float32 `mandatory:"true" json:"percentComplete"`
// The date and time the work request was created, in the format defined by RFC3339.
TimeAccepted *common.SDKTime `mandatory:"true" json:"timeAccepted"`
// A user-friendly name for the operation.
// If provided for an asynchronous operation, this value will be propagated to the displayName property of the resulting Work Request, allowing for easier identification and tracking of the operation's progress and outcome. This name is purely for descriptive purposes and does not affect the functionality of the operation itself.
DisplayName *string `mandatory:"false" json:"displayName"`
// Principal id of the user or resource that submitted the asynchrounous request.
CreatedByPrincipalId *string `mandatory:"false" json:"createdByPrincipalId"`
// Identity domain OCID for the user that submitted the asynchronous request.
CreatedByPrincipalDomainId *string `mandatory:"false" json:"createdByPrincipalDomainId"`
// The date and time the work request transitioned from `ACCEPTED` to `IN_PROGRESS`,
// in the format defined by RFC3339.
TimeStarted *common.SDKTime `mandatory:"false" json:"timeStarted"`
// The date and time the work request reached a terminal state, either `FAILED` or `SUCCEEDED`.
// Format is defined by RFC3339.
TimeFinished *common.SDKTime `mandatory:"false" json:"timeFinished"`
// The date and time the work request was last updated,
// in the format defined by RFC3339.
TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`
// The date and time the work request is eligible to be launched,
// in the format defined by RFC3339.
TimeScheduled *common.SDKTime `mandatory:"false" json:"timeScheduled"`
}
WorkRequest An asynchronous work request.
func (WorkRequest) String ¶
func (m WorkRequest) String() string
func (WorkRequest) ValidateEnumValue ¶
func (m WorkRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type WorkRequestCollection ¶
type WorkRequestCollection struct {
// Array of `WorkRequestSummary` items.
Items []WorkRequestSummary `mandatory:"true" json:"items"`
}
WorkRequestCollection List of `WorkRequestSummary` items.
func (WorkRequestCollection) String ¶
func (m WorkRequestCollection) String() string
func (WorkRequestCollection) ValidateEnumValue ¶
func (m WorkRequestCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type WorkRequestError ¶
type WorkRequestError struct {
// A machine-usable code for the error that occured. Error codes are listed on
// (https://docs.oracle.com/iaas/Content/API/References/apierrors.htm)
Code *string `mandatory:"true" json:"code"`
// A human readable description of the issue encountered.
Message *string `mandatory:"true" json:"message"`
// The time the error occured. An RFC3339 formatted datetime string.
Timestamp *common.SDKTime `mandatory:"true" json:"timestamp"`
}
WorkRequestError An error encountered while executing a work request.
func (WorkRequestError) String ¶
func (m WorkRequestError) String() string
func (WorkRequestError) ValidateEnumValue ¶
func (m WorkRequestError) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type WorkRequestErrorCollection ¶
type WorkRequestErrorCollection struct {
// Array of Work Request Error items.
Items []WorkRequestError `mandatory:"true" json:"items"`
}
WorkRequestErrorCollection List of WorkRequestError items.
func (WorkRequestErrorCollection) String ¶
func (m WorkRequestErrorCollection) String() string
func (WorkRequestErrorCollection) ValidateEnumValue ¶
func (m WorkRequestErrorCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type WorkRequestLogEntry ¶
type WorkRequestLogEntry struct {
// Human-readable log message.
Message *string `mandatory:"true" json:"message"`
// The time the log message was written. An RFC3339 formatted datetime string.
Timestamp *common.SDKTime `mandatory:"true" json:"timestamp"`
}
WorkRequestLogEntry A log message from the execution of a work request.
func (WorkRequestLogEntry) String ¶
func (m WorkRequestLogEntry) String() string
func (WorkRequestLogEntry) ValidateEnumValue ¶
func (m WorkRequestLogEntry) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type WorkRequestLogEntryCollection ¶
type WorkRequestLogEntryCollection struct {
// Array of work request log items.
Items []WorkRequestLogEntry `mandatory:"true" json:"items"`
}
WorkRequestLogEntryCollection List of work request log items.
func (WorkRequestLogEntryCollection) String ¶
func (m WorkRequestLogEntryCollection) String() string
func (WorkRequestLogEntryCollection) ValidateEnumValue ¶
func (m WorkRequestLogEntryCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type WorkRequestResource ¶
type WorkRequestResource struct {
// The resource type the work request affects.
EntityType *string `mandatory:"true" json:"entityType"`
// The way in which this resource is affected by the work tracked in the work request.
// A resource being created, updated, or deleted will remain in the IN_PROGRESS state until
// work is complete for that resource at which point it will transition to CREATED, UPDATED,
// or DELETED, respectively.
ActionType ActionTypeEnum `mandatory:"true" json:"actionType"`
// The identifier of the resource the work request affects.
Identifier *string `mandatory:"true" json:"identifier"`
// The URI path that the user can use for a GET operation to access the resource metadata.
EntityUri *string `mandatory:"false" json:"entityUri"`
// Additional information explaining the resource.
Metadata map[string]string `mandatory:"false" json:"metadata"`
}
WorkRequestResource A resource created or operated on by a work request.
func (WorkRequestResource) String ¶
func (m WorkRequestResource) String() string
func (WorkRequestResource) ValidateEnumValue ¶
func (m WorkRequestResource) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type WorkRequestSummary ¶
type WorkRequestSummary struct {
// The asynchronous operation tracked by this work request.
OperationType OperationTypeEnum `mandatory:"true" json:"operationType"`
// The status of the work request.
Status OperationStatusEnum `mandatory:"true" json:"status"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request.
Id *string `mandatory:"true" json:"id"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that contains the work request.
CompartmentId *string `mandatory:"true" json:"compartmentId"`
// Percentage of the request completed.
PercentComplete *float32 `mandatory:"true" json:"percentComplete"`
// The date and time the work request was created, in the format defined by RFC3339.
TimeAccepted *common.SDKTime `mandatory:"true" json:"timeAccepted"`
// A user-friendly name for the operation.
// If provided for an asynchronous operation, this value will be propagated to the displayName property of the resulting Work Request, allowing for easier identification and tracking of the operation's progress and outcome. This name is purely for descriptive purposes and does not affect the functionality of the operation itself.
DisplayName *string `mandatory:"false" json:"displayName"`
// Principal id of the user or resource that submitted the asynchrounous request.
CreatedByPrincipalId *string `mandatory:"false" json:"createdByPrincipalId"`
// Identity domain OCID for the user that submitted the asynchronous request.
CreatedByPrincipalDomainId *string `mandatory:"false" json:"createdByPrincipalDomainId"`
// The resources affected by this work request.
Resources []WorkRequestResource `mandatory:"false" json:"resources"`
// The date and time the work request transitioned from `ACCEPTED` to `IN_PROGRESS`,
// in the format defined by RFC3339.
TimeStarted *common.SDKTime `mandatory:"false" json:"timeStarted"`
// The date and time the work request reached a terminal state, either `FAILED` or `SUCCEEDED`.
// Format is defined by RFC3339.
TimeFinished *common.SDKTime `mandatory:"false" json:"timeFinished"`
// The date and time the work request was last updated,
// in the format defined by RFC3339.
TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`
// The date and time the work request is eligible to be launched,
// in the format defined by RFC3339.
TimeScheduled *common.SDKTime `mandatory:"false" json:"timeScheduled"`
}
WorkRequestSummary A summary of the status of a work request.
func (WorkRequestSummary) String ¶
func (m WorkRequestSummary) String() string
func (WorkRequestSummary) ValidateEnumValue ¶
func (m WorkRequestSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
Source Files
¶
- action_type.go
- apex_fa_integration_prerequisites_check.go
- cancel_work_request_request_response.go
- connection_type.go
- create_credential_basic_details.go
- create_credential_details.go
- create_credential_execute_grantee_details.go
- create_credential_execute_grantee_request_response.go
- create_credential_public_synonym_details.go
- create_credential_public_synonym_request_response.go
- create_credential_request_response.go
- create_database_tools_database_api_gateway_config_pool_api_spec_default_details.go
- create_database_tools_database_api_gateway_config_pool_api_spec_details.go
- create_database_tools_database_api_gateway_config_pool_api_spec_request_response.go
- create_database_tools_database_api_gateway_config_pool_auto_api_spec_default_details.go
- create_database_tools_database_api_gateway_config_pool_auto_api_spec_details.go
- create_database_tools_database_api_gateway_config_pool_auto_api_spec_request_response.go
- create_database_tools_database_api_gateway_config_pool_default_details.go
- create_database_tools_database_api_gateway_config_pool_details.go
- create_database_tools_database_api_gateway_config_pool_request_response.go
- credential.go
- credential_collection.go
- credential_execute_grantee.go
- credential_execute_grantee_collection.go
- credential_execute_grantee_summary.go
- credential_key_type.go
- credential_public_synonym.go
- credential_public_synonym_collection.go
- credential_public_synonym_summary.go
- credential_related_resource.go
- credential_related_resource_type.go
- credential_summary.go
- credential_type.go
- database_api_gateway_config_advanced_property_config_type.go
- database_api_gateway_config_certificate_bundle.go
- database_api_gateway_config_certificate_bundle_file_name.go
- database_api_gateway_config_certificate_bundle_self_signed.go
- database_api_gateway_config_certificate_private_key_file_name.go
- database_api_gateway_config_certificate_public_file_name.go
- database_api_gateway_config_global_key.go
- database_api_gateway_config_type.go
- database_tools_connection.go
- database_tools_database_api_gateway_config.go
- database_tools_database_api_gateway_config_advanced_property_summary.go
- database_tools_database_api_gateway_config_advanced_property_summary_collection.go
- database_tools_database_api_gateway_config_content.go
- database_tools_database_api_gateway_config_global.go
- database_tools_database_api_gateway_config_global_default.go
- database_tools_database_api_gateway_config_pool.go
- database_tools_database_api_gateway_config_pool_api_spec.go
- database_tools_database_api_gateway_config_pool_api_spec_collection.go
- database_tools_database_api_gateway_config_pool_api_spec_default.go
- database_tools_database_api_gateway_config_pool_api_spec_default_summary.go
- database_tools_database_api_gateway_config_pool_api_spec_summary.go
- database_tools_database_api_gateway_config_pool_auto_api_spec.go
- database_tools_database_api_gateway_config_pool_auto_api_spec_collection.go
- database_tools_database_api_gateway_config_pool_auto_api_spec_default.go
- database_tools_database_api_gateway_config_pool_auto_api_spec_default_summary.go
- database_tools_database_api_gateway_config_pool_auto_api_spec_summary.go
- database_tools_database_api_gateway_config_pool_collection.go
- database_tools_database_api_gateway_config_pool_content.go
- database_tools_database_api_gateway_config_pool_content_default.go
- database_tools_database_api_gateway_config_pool_default.go
- database_tools_database_api_gateway_config_pool_default_summary.go
- database_tools_database_api_gateway_config_pool_summary.go
- database_tools_external_authentication_status.go
- database_tools_identity.go
- database_tools_identity_lifecycle_state.go
- database_tools_identity_oracle_database_resource_principal.go
- database_tools_identity_status.go
- databasetoolsruntime_client.go
- dbms_cloud_status.go
- delete_credential_execute_grantee_request_response.go
- delete_credential_public_synonym_request_response.go
- delete_credential_request_response.go
- delete_database_tools_database_api_gateway_config_pool_api_spec_request_response.go
- delete_database_tools_database_api_gateway_config_pool_auto_api_spec_request_response.go
- delete_database_tools_database_api_gateway_config_pool_request_response.go
- execute_sql_asynchronous_input_details.go
- execute_sql_asynchronous_input_inline_details.go
- execute_sql_asynchronous_input_object_storage_details.go
- execute_sql_bind.go
- execute_sql_bind_plsql_table.go
- execute_sql_bind_type_component.go
- execute_sql_database_tools_connection_asynchronous_details.go
- execute_sql_database_tools_connection_details.go
- execute_sql_database_tools_connection_request_response.go
- execute_sql_database_tools_connection_synchronous_details.go
- execute_sql_input_batch_details.go
- execute_sql_input_details.go
- execute_sql_input_script_details.go
- execute_sql_input_script_sql_request_details.go
- execute_sql_input_standard_details.go
- execute_sql_object_storage_location.go
- execute_sql_output_details.go
- execute_sql_output_disposition_details.go
- execute_sql_output_disposition_object_storage_details.go
- execute_sql_output_object_storage_details.go
- execute_sql_output_result_disposition_template.go
- execute_sql_response.go
- execute_sql_response_batch.go
- execute_sql_response_env.go
- execute_sql_response_format.go
- execute_sql_response_item_batch.go
- execute_sql_response_item_error.go
- execute_sql_response_item_properties.go
- execute_sql_response_item_result_set.go
- execute_sql_response_item_result_set_metadata.go
- execute_sql_response_item_script.go
- execute_sql_response_item_standard.go
- execute_sql_response_item_statement_pos.go
- execute_sql_response_script.go
- execute_sql_response_standard.go
- get_credential_execute_grantee_request_response.go
- get_credential_public_synonym_request_response.go
- get_credential_request_response.go
- get_database_tools_database_api_gateway_config_content_request_response.go
- get_database_tools_database_api_gateway_config_global_request_response.go
- get_database_tools_database_api_gateway_config_pool_api_spec_request_response.go
- get_database_tools_database_api_gateway_config_pool_auto_api_spec_request_response.go
- get_database_tools_database_api_gateway_config_pool_request_response.go
- get_property_set_request_response.go
- get_user_credential_request_response.go
- get_work_request_request_response.go
- identity_provider_type.go
- identity_type.go
- list_credential_execute_grantees_request_response.go
- list_credential_public_synonyms_request_response.go
- list_credentials_request_response.go
- list_database_tools_database_api_gateway_config_advanced_properties_request_response.go
- list_database_tools_database_api_gateway_config_pool_api_specs_request_response.go
- list_database_tools_database_api_gateway_config_pool_auto_api_specs_request_response.go
- list_database_tools_database_api_gateway_config_pools_request_response.go
- list_user_credentials_request_response.go
- list_work_request_errors_request_response.go
- list_work_request_logs_request_response.go
- list_work_requests_request_response.go
- operation_status.go
- operation_type.go
- payload_type.go
- property_set.go
- property_set_apex.go
- property_set_apex_document_generator.go
- property_set_apex_fa_integration.go
- property_set_key.go
- property_set_oracle_database_external_authentication.go
- property_set_oracle_database_external_authentication_identity_provider.go
- property_set_oracle_database_external_authentication_identity_provider_azure_ad.go
- property_set_oracle_database_external_authentication_identity_provider_none.go
- property_set_oracle_database_external_authentication_identity_provider_oci_iam.go
- sort_order.go
- statement_type.go
- update_credential_basic_details.go
- update_credential_details.go
- update_credential_request_response.go
- update_database_tools_database_api_gateway_config_global_default_details.go
- update_database_tools_database_api_gateway_config_global_details.go
- update_database_tools_database_api_gateway_config_global_request_response.go
- update_database_tools_database_api_gateway_config_pool_api_spec_default_details.go
- update_database_tools_database_api_gateway_config_pool_api_spec_details.go
- update_database_tools_database_api_gateway_config_pool_api_spec_request_response.go
- update_database_tools_database_api_gateway_config_pool_auto_api_spec_default_details.go
- update_database_tools_database_api_gateway_config_pool_auto_api_spec_details.go
- update_database_tools_database_api_gateway_config_pool_auto_api_spec_request_response.go
- update_database_tools_database_api_gateway_config_pool_default_details.go
- update_database_tools_database_api_gateway_config_pool_details.go
- update_database_tools_database_api_gateway_config_pool_request_response.go
- update_property_set_apex_document_generator_details.go
- update_property_set_apex_fa_integration_details.go
- update_property_set_details.go
- update_property_set_oracle_database_external_authentication_details.go
- update_property_set_request_response.go
- user_credential.go
- user_credential_collection.go
- user_credential_summary.go
- validate_database_tools_connection_details.go
- validate_database_tools_connection_my_sql_details.go
- validate_database_tools_connection_my_sql_result.go
- validate_database_tools_connection_oracle_database_details.go
- validate_database_tools_connection_oracle_database_result.go
- validate_database_tools_connection_postgresql_details.go
- validate_database_tools_connection_postgresql_result.go
- validate_database_tools_connection_request_response.go
- validate_database_tools_connection_result.go
- validate_database_tools_identity_credential_details.go
- validate_database_tools_identity_credential_oracle_database_resource_principal_details.go
- validate_database_tools_identity_credential_oracle_database_resource_principal_result.go
- validate_database_tools_identity_credential_request_response.go
- validate_database_tools_identity_credential_result.go
- validation_external_authentication_status.go
- validation_identity_status.go
- work_request.go
- work_request_collection.go
- work_request_error.go
- work_request_error_collection.go
- work_request_log_entry.go
- work_request_log_entry_collection.go
- work_request_resource.go
- work_request_summary.go