Documentation
¶
Index ¶
- func GetActionTypeEnumStringValues() []string
- func GetArcAgentNodesStatusEnumStringValues() []string
- func GetGcpNodesStatusEnumStringValues() []string
- func GetGetMultiCloudResourceDiscoverySortOrderEnumStringValues() []string
- func GetGetOracleDbAzureBlobContainerSortOrderEnumStringValues() []string
- func GetGetOracleDbAzureBlobMountSortOrderEnumStringValues() []string
- func GetGetOracleDbAzureConnectorSortOrderEnumStringValues() []string
- func GetGetOracleDbAzureKeySortOrderEnumStringValues() []string
- func GetGetOracleDbAzureVaultAssociationSortOrderEnumStringValues() []string
- func GetGetOracleDbAzureVaultSortOrderEnumStringValues() []string
- func GetGetOracleDbGcpKeyRingSortOrderEnumStringValues() []string
- func GetListMultiCloudResourceDiscoveriesSortByEnumStringValues() []string
- func GetListMultiCloudResourceDiscoveriesSortOrderEnumStringValues() []string
- func GetListOracleDbAzureBlobContainersSortByEnumStringValues() []string
- func GetListOracleDbAzureBlobContainersSortOrderEnumStringValues() []string
- func GetListOracleDbAzureBlobMountsSortByEnumStringValues() []string
- func GetListOracleDbAzureBlobMountsSortOrderEnumStringValues() []string
- func GetListOracleDbAzureConnectorsSortByEnumStringValues() []string
- func GetListOracleDbAzureConnectorsSortOrderEnumStringValues() []string
- func GetListOracleDbAzureKeysSortByEnumStringValues() []string
- func GetListOracleDbAzureKeysSortOrderEnumStringValues() []string
- func GetListOracleDbAzureVaultAssociationsSortByEnumStringValues() []string
- func GetListOracleDbAzureVaultAssociationsSortOrderEnumStringValues() []string
- func GetListOracleDbAzureVaultsSortByEnumStringValues() []string
- func GetListOracleDbAzureVaultsSortOrderEnumStringValues() []string
- func GetListOracleDbGcpIdentityConnectorsSortByEnumStringValues() []string
- func GetListOracleDbGcpIdentityConnectorsSortOrderEnumStringValues() []string
- func GetListOracleDbGcpKeyRingsSortByEnumStringValues() []string
- func GetListOracleDbGcpKeyRingsSortOrderEnumStringValues() []string
- func GetListOracleDbGcpKeysSortByEnumStringValues() []string
- func GetListOracleDbGcpKeysSortOrderEnumStringValues() []string
- func GetListWorkRequestErrorsSortByEnumStringValues() []string
- func GetListWorkRequestErrorsSortOrderEnumStringValues() []string
- func GetListWorkRequestLogsSortByEnumStringValues() []string
- func GetListWorkRequestLogsSortOrderEnumStringValues() []string
- func GetListWorkRequestsSortByEnumStringValues() []string
- func GetListWorkRequestsSortOrderEnumStringValues() []string
- func GetListWorkRequestsStatusEnumStringValues() []string
- func GetMultiCloudResourceDiscoveryLifecycleStateEnumStringValues() []string
- func GetMultiCloudResourceDiscoveryResourceTypeEnumStringValues() []string
- func GetOperationStatusEnumStringValues() []string
- func GetOperationTypeEnumStringValues() []string
- func GetOracleDbAzureBlobContainerLifecycleStateEnumStringValues() []string
- func GetOracleDbAzureBlobMountLifecycleStateEnumStringValues() []string
- func GetOracleDbAzureConnectorAzureIdentityConnectivityStatusEnumStringValues() []string
- func GetOracleDbAzureConnectorAzureIdentityMechanismEnumStringValues() []string
- func GetOracleDbAzureConnectorLifecycleStateEnumStringValues() []string
- func GetOracleDbAzureKeyLifecycleStateEnumStringValues() []string
- func GetOracleDbAzureVaultAssociationLifecycleStateEnumStringValues() []string
- func GetOracleDbAzureVaultLifecycleStateEnumStringValues() []string
- func GetOracleDbGcpIdentityConnectorGcpIdentityConnectivityStatusEnumStringValues() []string
- func GetOracleDbGcpIdentityConnectorLifecycleStateEnumStringValues() []string
- func GetOracleDbGcpKeyLifecycleStateEnumStringValues() []string
- func GetOracleDbGcpKeyRingLifecycleStateEnumStringValues() []string
- func GetSortOrderEnumStringValues() []string
- func GetWorkRequestResourceMetadataKeyEnumStringValues() []string
- type ActionTypeEnum
- type ArcAgentNodes
- type ArcAgentNodesStatusEnum
- 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 CascadingDeleteOracleDbAzureVaultAssociationRequest
- func (request CascadingDeleteOracleDbAzureVaultAssociationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CascadingDeleteOracleDbAzureVaultAssociationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CascadingDeleteOracleDbAzureVaultAssociationRequest) RetryPolicy() *common.RetryPolicy
- func (request CascadingDeleteOracleDbAzureVaultAssociationRequest) String() string
- func (request CascadingDeleteOracleDbAzureVaultAssociationRequest) ValidateEnumValue() (bool, error)
- type CascadingDeleteOracleDbAzureVaultAssociationResponse
- type ChangeMultiCloudResourceDiscoveryCompartmentDetails
- type ChangeMultiCloudResourceDiscoveryCompartmentRequest
- func (request ChangeMultiCloudResourceDiscoveryCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ChangeMultiCloudResourceDiscoveryCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ChangeMultiCloudResourceDiscoveryCompartmentRequest) RetryPolicy() *common.RetryPolicy
- func (request ChangeMultiCloudResourceDiscoveryCompartmentRequest) String() string
- func (request ChangeMultiCloudResourceDiscoveryCompartmentRequest) ValidateEnumValue() (bool, error)
- type ChangeMultiCloudResourceDiscoveryCompartmentResponse
- type ChangeOracleDbAzureBlobContainerCompartmentDetails
- type ChangeOracleDbAzureBlobContainerCompartmentRequest
- func (request ChangeOracleDbAzureBlobContainerCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ChangeOracleDbAzureBlobContainerCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ChangeOracleDbAzureBlobContainerCompartmentRequest) RetryPolicy() *common.RetryPolicy
- func (request ChangeOracleDbAzureBlobContainerCompartmentRequest) String() string
- func (request ChangeOracleDbAzureBlobContainerCompartmentRequest) ValidateEnumValue() (bool, error)
- type ChangeOracleDbAzureBlobContainerCompartmentResponse
- type ChangeOracleDbAzureBlobMountCompartmentDetails
- type ChangeOracleDbAzureBlobMountCompartmentRequest
- func (request ChangeOracleDbAzureBlobMountCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ChangeOracleDbAzureBlobMountCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ChangeOracleDbAzureBlobMountCompartmentRequest) RetryPolicy() *common.RetryPolicy
- func (request ChangeOracleDbAzureBlobMountCompartmentRequest) String() string
- func (request ChangeOracleDbAzureBlobMountCompartmentRequest) ValidateEnumValue() (bool, error)
- type ChangeOracleDbAzureBlobMountCompartmentResponse
- type ChangeOracleDbAzureConnectorCompartmentDetails
- type ChangeOracleDbAzureConnectorCompartmentRequest
- func (request ChangeOracleDbAzureConnectorCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ChangeOracleDbAzureConnectorCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ChangeOracleDbAzureConnectorCompartmentRequest) RetryPolicy() *common.RetryPolicy
- func (request ChangeOracleDbAzureConnectorCompartmentRequest) String() string
- func (request ChangeOracleDbAzureConnectorCompartmentRequest) ValidateEnumValue() (bool, error)
- type ChangeOracleDbAzureConnectorCompartmentResponse
- type ChangeOracleDbAzureVaultAssociationCompartmentDetails
- type ChangeOracleDbAzureVaultAssociationCompartmentRequest
- func (request ChangeOracleDbAzureVaultAssociationCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ChangeOracleDbAzureVaultAssociationCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ChangeOracleDbAzureVaultAssociationCompartmentRequest) RetryPolicy() *common.RetryPolicy
- func (request ChangeOracleDbAzureVaultAssociationCompartmentRequest) String() string
- func (request ChangeOracleDbAzureVaultAssociationCompartmentRequest) ValidateEnumValue() (bool, error)
- type ChangeOracleDbAzureVaultAssociationCompartmentResponse
- type ChangeOracleDbAzureVaultCompartmentDetails
- type ChangeOracleDbAzureVaultCompartmentRequest
- func (request ChangeOracleDbAzureVaultCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ChangeOracleDbAzureVaultCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ChangeOracleDbAzureVaultCompartmentRequest) RetryPolicy() *common.RetryPolicy
- func (request ChangeOracleDbAzureVaultCompartmentRequest) String() string
- func (request ChangeOracleDbAzureVaultCompartmentRequest) ValidateEnumValue() (bool, error)
- type ChangeOracleDbAzureVaultCompartmentResponse
- type ChangeOracleDbGcpIdentityConnectorCompartmentDetails
- type ChangeOracleDbGcpIdentityConnectorCompartmentRequest
- func (request ChangeOracleDbGcpIdentityConnectorCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ChangeOracleDbGcpIdentityConnectorCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ChangeOracleDbGcpIdentityConnectorCompartmentRequest) RetryPolicy() *common.RetryPolicy
- func (request ChangeOracleDbGcpIdentityConnectorCompartmentRequest) String() string
- func (request ChangeOracleDbGcpIdentityConnectorCompartmentRequest) ValidateEnumValue() (bool, error)
- type ChangeOracleDbGcpIdentityConnectorCompartmentResponse
- type ChangeOracleDbGcpKeyRingCompartmentDetails
- type ChangeOracleDbGcpKeyRingCompartmentRequest
- func (request ChangeOracleDbGcpKeyRingCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ChangeOracleDbGcpKeyRingCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ChangeOracleDbGcpKeyRingCompartmentRequest) RetryPolicy() *common.RetryPolicy
- func (request ChangeOracleDbGcpKeyRingCompartmentRequest) String() string
- func (request ChangeOracleDbGcpKeyRingCompartmentRequest) ValidateEnumValue() (bool, error)
- type ChangeOracleDbGcpKeyRingCompartmentResponse
- type CreateMultiCloudResourceDiscoveryDetails
- type CreateMultiCloudResourceDiscoveryRequest
- func (request CreateMultiCloudResourceDiscoveryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateMultiCloudResourceDiscoveryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateMultiCloudResourceDiscoveryRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateMultiCloudResourceDiscoveryRequest) String() string
- func (request CreateMultiCloudResourceDiscoveryRequest) ValidateEnumValue() (bool, error)
- type CreateMultiCloudResourceDiscoveryResponse
- type CreateOracleDbAzureBlobContainerDetails
- type CreateOracleDbAzureBlobContainerRequest
- func (request CreateOracleDbAzureBlobContainerRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateOracleDbAzureBlobContainerRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateOracleDbAzureBlobContainerRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateOracleDbAzureBlobContainerRequest) String() string
- func (request CreateOracleDbAzureBlobContainerRequest) ValidateEnumValue() (bool, error)
- type CreateOracleDbAzureBlobContainerResponse
- type CreateOracleDbAzureBlobMountDetails
- type CreateOracleDbAzureBlobMountRequest
- func (request CreateOracleDbAzureBlobMountRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateOracleDbAzureBlobMountRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateOracleDbAzureBlobMountRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateOracleDbAzureBlobMountRequest) String() string
- func (request CreateOracleDbAzureBlobMountRequest) ValidateEnumValue() (bool, error)
- type CreateOracleDbAzureBlobMountResponse
- type CreateOracleDbAzureConnectorDetails
- type CreateOracleDbAzureConnectorRequest
- func (request CreateOracleDbAzureConnectorRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateOracleDbAzureConnectorRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateOracleDbAzureConnectorRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateOracleDbAzureConnectorRequest) String() string
- func (request CreateOracleDbAzureConnectorRequest) ValidateEnumValue() (bool, error)
- type CreateOracleDbAzureConnectorResponse
- type CreateOracleDbAzureVaultAssociationDetails
- type CreateOracleDbAzureVaultAssociationRequest
- func (request CreateOracleDbAzureVaultAssociationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateOracleDbAzureVaultAssociationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateOracleDbAzureVaultAssociationRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateOracleDbAzureVaultAssociationRequest) String() string
- func (request CreateOracleDbAzureVaultAssociationRequest) ValidateEnumValue() (bool, error)
- type CreateOracleDbAzureVaultAssociationResponse
- type CreateOracleDbAzureVaultDetails
- type CreateOracleDbAzureVaultRequest
- func (request CreateOracleDbAzureVaultRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateOracleDbAzureVaultRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateOracleDbAzureVaultRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateOracleDbAzureVaultRequest) String() string
- func (request CreateOracleDbAzureVaultRequest) ValidateEnumValue() (bool, error)
- type CreateOracleDbAzureVaultResponse
- type CreateOracleDbGcpIdentityConnectorDetails
- type CreateOracleDbGcpIdentityConnectorRequest
- func (request CreateOracleDbGcpIdentityConnectorRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateOracleDbGcpIdentityConnectorRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateOracleDbGcpIdentityConnectorRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateOracleDbGcpIdentityConnectorRequest) String() string
- func (request CreateOracleDbGcpIdentityConnectorRequest) ValidateEnumValue() (bool, error)
- type CreateOracleDbGcpIdentityConnectorResponse
- type CreateOracleDbGcpKeyRingDetails
- type CreateOracleDbGcpKeyRingRequest
- func (request CreateOracleDbGcpKeyRingRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateOracleDbGcpKeyRingRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateOracleDbGcpKeyRingRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateOracleDbGcpKeyRingRequest) String() string
- func (request CreateOracleDbGcpKeyRingRequest) ValidateEnumValue() (bool, error)
- type CreateOracleDbGcpKeyRingResponse
- type DbMulticloudGCPProviderClient
- func NewDbMulticloudGCPProviderClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client DbMulticloudGCPProviderClient, err error)
- func NewDbMulticloudGCPProviderClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client DbMulticloudGCPProviderClient, err error)
- func (client DbMulticloudGCPProviderClient) ChangeOracleDbGcpIdentityConnectorCompartment(ctx context.Context, ...) (response ChangeOracleDbGcpIdentityConnectorCompartmentResponse, err error)
- func (client DbMulticloudGCPProviderClient) ChangeOracleDbGcpKeyRingCompartment(ctx context.Context, request ChangeOracleDbGcpKeyRingCompartmentRequest) (response ChangeOracleDbGcpKeyRingCompartmentResponse, err error)
- func (client *DbMulticloudGCPProviderClient) ConfigurationProvider() *common.ConfigurationProvider
- func (client DbMulticloudGCPProviderClient) CreateOracleDbGcpIdentityConnector(ctx context.Context, request CreateOracleDbGcpIdentityConnectorRequest) (response CreateOracleDbGcpIdentityConnectorResponse, err error)
- func (client DbMulticloudGCPProviderClient) CreateOracleDbGcpKeyRing(ctx context.Context, request CreateOracleDbGcpKeyRingRequest) (response CreateOracleDbGcpKeyRingResponse, err error)
- func (client DbMulticloudGCPProviderClient) DeleteOracleDbGcpIdentityConnector(ctx context.Context, request DeleteOracleDbGcpIdentityConnectorRequest) (response DeleteOracleDbGcpIdentityConnectorResponse, err error)
- func (client DbMulticloudGCPProviderClient) DeleteOracleDbGcpKeyRing(ctx context.Context, request DeleteOracleDbGcpKeyRingRequest) (response DeleteOracleDbGcpKeyRingResponse, err error)
- func (client DbMulticloudGCPProviderClient) GetOracleDbGcpIdentityConnector(ctx context.Context, request GetOracleDbGcpIdentityConnectorRequest) (response GetOracleDbGcpIdentityConnectorResponse, err error)
- func (client DbMulticloudGCPProviderClient) GetOracleDbGcpKey(ctx context.Context, request GetOracleDbGcpKeyRequest) (response GetOracleDbGcpKeyResponse, err error)
- func (client DbMulticloudGCPProviderClient) GetOracleDbGcpKeyRing(ctx context.Context, request GetOracleDbGcpKeyRingRequest) (response GetOracleDbGcpKeyRingResponse, err error)
- func (client DbMulticloudGCPProviderClient) ListOracleDbGcpIdentityConnectors(ctx context.Context, request ListOracleDbGcpIdentityConnectorsRequest) (response ListOracleDbGcpIdentityConnectorsResponse, err error)
- func (client DbMulticloudGCPProviderClient) ListOracleDbGcpKeyRings(ctx context.Context, request ListOracleDbGcpKeyRingsRequest) (response ListOracleDbGcpKeyRingsResponse, err error)
- func (client DbMulticloudGCPProviderClient) ListOracleDbGcpKeys(ctx context.Context, request ListOracleDbGcpKeysRequest) (response ListOracleDbGcpKeysResponse, err error)
- func (client DbMulticloudGCPProviderClient) RefreshOracleDbGcpIdentityConnector(ctx context.Context, request RefreshOracleDbGcpIdentityConnectorRequest) (response RefreshOracleDbGcpIdentityConnectorResponse, err error)
- func (client DbMulticloudGCPProviderClient) RefreshOracleDbGcpKeyRing(ctx context.Context, request RefreshOracleDbGcpKeyRingRequest) (response RefreshOracleDbGcpKeyRingResponse, err error)
- func (client *DbMulticloudGCPProviderClient) SetRegion(region string)
- func (client DbMulticloudGCPProviderClient) UpdateOracleDbGcpIdentityConnector(ctx context.Context, request UpdateOracleDbGcpIdentityConnectorRequest) (response UpdateOracleDbGcpIdentityConnectorResponse, err error)
- func (client DbMulticloudGCPProviderClient) UpdateOracleDbGcpKeyRing(ctx context.Context, request UpdateOracleDbGcpKeyRingRequest) (response UpdateOracleDbGcpKeyRingResponse, err error)
- type DeleteMultiCloudResourceDiscoveryRequest
- func (request DeleteMultiCloudResourceDiscoveryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteMultiCloudResourceDiscoveryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteMultiCloudResourceDiscoveryRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteMultiCloudResourceDiscoveryRequest) String() string
- func (request DeleteMultiCloudResourceDiscoveryRequest) ValidateEnumValue() (bool, error)
- type DeleteMultiCloudResourceDiscoveryResponse
- type DeleteOracleDbAzureBlobContainerRequest
- func (request DeleteOracleDbAzureBlobContainerRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteOracleDbAzureBlobContainerRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteOracleDbAzureBlobContainerRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteOracleDbAzureBlobContainerRequest) String() string
- func (request DeleteOracleDbAzureBlobContainerRequest) ValidateEnumValue() (bool, error)
- type DeleteOracleDbAzureBlobContainerResponse
- type DeleteOracleDbAzureBlobMountRequest
- func (request DeleteOracleDbAzureBlobMountRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteOracleDbAzureBlobMountRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteOracleDbAzureBlobMountRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteOracleDbAzureBlobMountRequest) String() string
- func (request DeleteOracleDbAzureBlobMountRequest) ValidateEnumValue() (bool, error)
- type DeleteOracleDbAzureBlobMountResponse
- type DeleteOracleDbAzureConnectorRequest
- func (request DeleteOracleDbAzureConnectorRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteOracleDbAzureConnectorRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteOracleDbAzureConnectorRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteOracleDbAzureConnectorRequest) String() string
- func (request DeleteOracleDbAzureConnectorRequest) ValidateEnumValue() (bool, error)
- type DeleteOracleDbAzureConnectorResponse
- type DeleteOracleDbAzureVaultAssociationRequest
- func (request DeleteOracleDbAzureVaultAssociationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteOracleDbAzureVaultAssociationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteOracleDbAzureVaultAssociationRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteOracleDbAzureVaultAssociationRequest) String() string
- func (request DeleteOracleDbAzureVaultAssociationRequest) ValidateEnumValue() (bool, error)
- type DeleteOracleDbAzureVaultAssociationResponse
- type DeleteOracleDbAzureVaultRequest
- func (request DeleteOracleDbAzureVaultRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteOracleDbAzureVaultRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteOracleDbAzureVaultRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteOracleDbAzureVaultRequest) String() string
- func (request DeleteOracleDbAzureVaultRequest) ValidateEnumValue() (bool, error)
- type DeleteOracleDbAzureVaultResponse
- type DeleteOracleDbGcpIdentityConnectorRequest
- func (request DeleteOracleDbGcpIdentityConnectorRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteOracleDbGcpIdentityConnectorRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteOracleDbGcpIdentityConnectorRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteOracleDbGcpIdentityConnectorRequest) String() string
- func (request DeleteOracleDbGcpIdentityConnectorRequest) ValidateEnumValue() (bool, error)
- type DeleteOracleDbGcpIdentityConnectorResponse
- type DeleteOracleDbGcpKeyRingRequest
- func (request DeleteOracleDbGcpKeyRingRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteOracleDbGcpKeyRingRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteOracleDbGcpKeyRingRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteOracleDbGcpKeyRingRequest) String() string
- func (request DeleteOracleDbGcpKeyRingRequest) ValidateEnumValue() (bool, error)
- type DeleteOracleDbGcpKeyRingResponse
- type GcpNodes
- type GcpNodesStatusEnum
- type GetMultiCloudResourceDiscoveryRequest
- func (request GetMultiCloudResourceDiscoveryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetMultiCloudResourceDiscoveryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetMultiCloudResourceDiscoveryRequest) RetryPolicy() *common.RetryPolicy
- func (request GetMultiCloudResourceDiscoveryRequest) String() string
- func (request GetMultiCloudResourceDiscoveryRequest) ValidateEnumValue() (bool, error)
- type GetMultiCloudResourceDiscoveryResponse
- type GetMultiCloudResourceDiscoverySortOrderEnum
- type GetOracleDbAzureBlobContainerRequest
- func (request GetOracleDbAzureBlobContainerRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetOracleDbAzureBlobContainerRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetOracleDbAzureBlobContainerRequest) RetryPolicy() *common.RetryPolicy
- func (request GetOracleDbAzureBlobContainerRequest) String() string
- func (request GetOracleDbAzureBlobContainerRequest) ValidateEnumValue() (bool, error)
- type GetOracleDbAzureBlobContainerResponse
- type GetOracleDbAzureBlobContainerSortOrderEnum
- type GetOracleDbAzureBlobMountRequest
- func (request GetOracleDbAzureBlobMountRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetOracleDbAzureBlobMountRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetOracleDbAzureBlobMountRequest) RetryPolicy() *common.RetryPolicy
- func (request GetOracleDbAzureBlobMountRequest) String() string
- func (request GetOracleDbAzureBlobMountRequest) ValidateEnumValue() (bool, error)
- type GetOracleDbAzureBlobMountResponse
- type GetOracleDbAzureBlobMountSortOrderEnum
- type GetOracleDbAzureConnectorRequest
- func (request GetOracleDbAzureConnectorRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetOracleDbAzureConnectorRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetOracleDbAzureConnectorRequest) RetryPolicy() *common.RetryPolicy
- func (request GetOracleDbAzureConnectorRequest) String() string
- func (request GetOracleDbAzureConnectorRequest) ValidateEnumValue() (bool, error)
- type GetOracleDbAzureConnectorResponse
- type GetOracleDbAzureConnectorSortOrderEnum
- type GetOracleDbAzureKeyRequest
- func (request GetOracleDbAzureKeyRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetOracleDbAzureKeyRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetOracleDbAzureKeyRequest) RetryPolicy() *common.RetryPolicy
- func (request GetOracleDbAzureKeyRequest) String() string
- func (request GetOracleDbAzureKeyRequest) ValidateEnumValue() (bool, error)
- type GetOracleDbAzureKeyResponse
- type GetOracleDbAzureKeySortOrderEnum
- type GetOracleDbAzureVaultAssociationRequest
- func (request GetOracleDbAzureVaultAssociationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetOracleDbAzureVaultAssociationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetOracleDbAzureVaultAssociationRequest) RetryPolicy() *common.RetryPolicy
- func (request GetOracleDbAzureVaultAssociationRequest) String() string
- func (request GetOracleDbAzureVaultAssociationRequest) ValidateEnumValue() (bool, error)
- type GetOracleDbAzureVaultAssociationResponse
- type GetOracleDbAzureVaultAssociationSortOrderEnum
- type GetOracleDbAzureVaultRequest
- func (request GetOracleDbAzureVaultRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetOracleDbAzureVaultRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetOracleDbAzureVaultRequest) RetryPolicy() *common.RetryPolicy
- func (request GetOracleDbAzureVaultRequest) String() string
- func (request GetOracleDbAzureVaultRequest) ValidateEnumValue() (bool, error)
- type GetOracleDbAzureVaultResponse
- type GetOracleDbAzureVaultSortOrderEnum
- type GetOracleDbGcpIdentityConnectorRequest
- func (request GetOracleDbGcpIdentityConnectorRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetOracleDbGcpIdentityConnectorRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetOracleDbGcpIdentityConnectorRequest) RetryPolicy() *common.RetryPolicy
- func (request GetOracleDbGcpIdentityConnectorRequest) String() string
- func (request GetOracleDbGcpIdentityConnectorRequest) ValidateEnumValue() (bool, error)
- type GetOracleDbGcpIdentityConnectorResponse
- type GetOracleDbGcpKeyRequest
- func (request GetOracleDbGcpKeyRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetOracleDbGcpKeyRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetOracleDbGcpKeyRequest) RetryPolicy() *common.RetryPolicy
- func (request GetOracleDbGcpKeyRequest) String() string
- func (request GetOracleDbGcpKeyRequest) ValidateEnumValue() (bool, error)
- type GetOracleDbGcpKeyResponse
- type GetOracleDbGcpKeyRingRequest
- func (request GetOracleDbGcpKeyRingRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetOracleDbGcpKeyRingRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetOracleDbGcpKeyRingRequest) RetryPolicy() *common.RetryPolicy
- func (request GetOracleDbGcpKeyRingRequest) String() string
- func (request GetOracleDbGcpKeyRingRequest) ValidateEnumValue() (bool, error)
- type GetOracleDbGcpKeyRingResponse
- type GetOracleDbGcpKeyRingSortOrderEnum
- 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 ListMultiCloudResourceDiscoveriesRequest
- func (request ListMultiCloudResourceDiscoveriesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListMultiCloudResourceDiscoveriesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListMultiCloudResourceDiscoveriesRequest) RetryPolicy() *common.RetryPolicy
- func (request ListMultiCloudResourceDiscoveriesRequest) String() string
- func (request ListMultiCloudResourceDiscoveriesRequest) ValidateEnumValue() (bool, error)
- type ListMultiCloudResourceDiscoveriesResponse
- type ListMultiCloudResourceDiscoveriesSortByEnum
- type ListMultiCloudResourceDiscoveriesSortOrderEnum
- type ListOracleDbAzureBlobContainersRequest
- func (request ListOracleDbAzureBlobContainersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListOracleDbAzureBlobContainersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListOracleDbAzureBlobContainersRequest) RetryPolicy() *common.RetryPolicy
- func (request ListOracleDbAzureBlobContainersRequest) String() string
- func (request ListOracleDbAzureBlobContainersRequest) ValidateEnumValue() (bool, error)
- type ListOracleDbAzureBlobContainersResponse
- type ListOracleDbAzureBlobContainersSortByEnum
- type ListOracleDbAzureBlobContainersSortOrderEnum
- type ListOracleDbAzureBlobMountsRequest
- func (request ListOracleDbAzureBlobMountsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListOracleDbAzureBlobMountsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListOracleDbAzureBlobMountsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListOracleDbAzureBlobMountsRequest) String() string
- func (request ListOracleDbAzureBlobMountsRequest) ValidateEnumValue() (bool, error)
- type ListOracleDbAzureBlobMountsResponse
- type ListOracleDbAzureBlobMountsSortByEnum
- type ListOracleDbAzureBlobMountsSortOrderEnum
- type ListOracleDbAzureConnectorsRequest
- func (request ListOracleDbAzureConnectorsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListOracleDbAzureConnectorsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListOracleDbAzureConnectorsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListOracleDbAzureConnectorsRequest) String() string
- func (request ListOracleDbAzureConnectorsRequest) ValidateEnumValue() (bool, error)
- type ListOracleDbAzureConnectorsResponse
- type ListOracleDbAzureConnectorsSortByEnum
- type ListOracleDbAzureConnectorsSortOrderEnum
- type ListOracleDbAzureKeysRequest
- func (request ListOracleDbAzureKeysRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListOracleDbAzureKeysRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListOracleDbAzureKeysRequest) RetryPolicy() *common.RetryPolicy
- func (request ListOracleDbAzureKeysRequest) String() string
- func (request ListOracleDbAzureKeysRequest) ValidateEnumValue() (bool, error)
- type ListOracleDbAzureKeysResponse
- type ListOracleDbAzureKeysSortByEnum
- type ListOracleDbAzureKeysSortOrderEnum
- type ListOracleDbAzureVaultAssociationsRequest
- func (request ListOracleDbAzureVaultAssociationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListOracleDbAzureVaultAssociationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListOracleDbAzureVaultAssociationsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListOracleDbAzureVaultAssociationsRequest) String() string
- func (request ListOracleDbAzureVaultAssociationsRequest) ValidateEnumValue() (bool, error)
- type ListOracleDbAzureVaultAssociationsResponse
- type ListOracleDbAzureVaultAssociationsSortByEnum
- type ListOracleDbAzureVaultAssociationsSortOrderEnum
- type ListOracleDbAzureVaultsRequest
- func (request ListOracleDbAzureVaultsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListOracleDbAzureVaultsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListOracleDbAzureVaultsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListOracleDbAzureVaultsRequest) String() string
- func (request ListOracleDbAzureVaultsRequest) ValidateEnumValue() (bool, error)
- type ListOracleDbAzureVaultsResponse
- type ListOracleDbAzureVaultsSortByEnum
- type ListOracleDbAzureVaultsSortOrderEnum
- type ListOracleDbGcpIdentityConnectorsRequest
- func (request ListOracleDbGcpIdentityConnectorsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListOracleDbGcpIdentityConnectorsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListOracleDbGcpIdentityConnectorsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListOracleDbGcpIdentityConnectorsRequest) String() string
- func (request ListOracleDbGcpIdentityConnectorsRequest) ValidateEnumValue() (bool, error)
- type ListOracleDbGcpIdentityConnectorsResponse
- type ListOracleDbGcpIdentityConnectorsSortByEnum
- type ListOracleDbGcpIdentityConnectorsSortOrderEnum
- type ListOracleDbGcpKeyRingsRequest
- func (request ListOracleDbGcpKeyRingsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListOracleDbGcpKeyRingsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListOracleDbGcpKeyRingsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListOracleDbGcpKeyRingsRequest) String() string
- func (request ListOracleDbGcpKeyRingsRequest) ValidateEnumValue() (bool, error)
- type ListOracleDbGcpKeyRingsResponse
- type ListOracleDbGcpKeyRingsSortByEnum
- type ListOracleDbGcpKeyRingsSortOrderEnum
- type ListOracleDbGcpKeysRequest
- func (request ListOracleDbGcpKeysRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListOracleDbGcpKeysRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListOracleDbGcpKeysRequest) RetryPolicy() *common.RetryPolicy
- func (request ListOracleDbGcpKeysRequest) String() string
- func (request ListOracleDbGcpKeysRequest) ValidateEnumValue() (bool, error)
- type ListOracleDbGcpKeysResponse
- type ListOracleDbGcpKeysSortByEnum
- type ListOracleDbGcpKeysSortOrderEnum
- 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 ListWorkRequestsStatusEnum
- type MultiCloudResourceDiscovery
- type MultiCloudResourceDiscoveryClient
- func NewMultiCloudResourceDiscoveryClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client MultiCloudResourceDiscoveryClient, err error)
- func NewMultiCloudResourceDiscoveryClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client MultiCloudResourceDiscoveryClient, err error)
- func (client MultiCloudResourceDiscoveryClient) ChangeMultiCloudResourceDiscoveryCompartment(ctx context.Context, ...) (response ChangeMultiCloudResourceDiscoveryCompartmentResponse, err error)
- func (client *MultiCloudResourceDiscoveryClient) ConfigurationProvider() *common.ConfigurationProvider
- func (client MultiCloudResourceDiscoveryClient) CreateMultiCloudResourceDiscovery(ctx context.Context, request CreateMultiCloudResourceDiscoveryRequest) (response CreateMultiCloudResourceDiscoveryResponse, err error)
- func (client MultiCloudResourceDiscoveryClient) DeleteMultiCloudResourceDiscovery(ctx context.Context, request DeleteMultiCloudResourceDiscoveryRequest) (response DeleteMultiCloudResourceDiscoveryResponse, err error)
- func (client MultiCloudResourceDiscoveryClient) GetMultiCloudResourceDiscovery(ctx context.Context, request GetMultiCloudResourceDiscoveryRequest) (response GetMultiCloudResourceDiscoveryResponse, err error)
- func (client MultiCloudResourceDiscoveryClient) ListMultiCloudResourceDiscoveries(ctx context.Context, request ListMultiCloudResourceDiscoveriesRequest) (response ListMultiCloudResourceDiscoveriesResponse, err error)
- func (client *MultiCloudResourceDiscoveryClient) SetRegion(region string)
- func (client MultiCloudResourceDiscoveryClient) UpdateMultiCloudResourceDiscovery(ctx context.Context, request UpdateMultiCloudResourceDiscoveryRequest) (response UpdateMultiCloudResourceDiscoveryResponse, err error)
- type MultiCloudResourceDiscoveryLifecycleStateEnum
- type MultiCloudResourceDiscoveryResourceTypeEnum
- type MultiCloudResourceDiscoverySummary
- type MultiCloudResourceDiscoverySummaryCollection
- type OperationStatusEnum
- type OperationTypeEnum
- type OracleDBAzureBlobContainerClient
- func NewOracleDBAzureBlobContainerClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client OracleDBAzureBlobContainerClient, err error)
- func NewOracleDBAzureBlobContainerClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client OracleDBAzureBlobContainerClient, err error)
- func (client OracleDBAzureBlobContainerClient) ChangeOracleDbAzureBlobContainerCompartment(ctx context.Context, ...) (response ChangeOracleDbAzureBlobContainerCompartmentResponse, err error)
- func (client *OracleDBAzureBlobContainerClient) ConfigurationProvider() *common.ConfigurationProvider
- func (client OracleDBAzureBlobContainerClient) CreateOracleDbAzureBlobContainer(ctx context.Context, request CreateOracleDbAzureBlobContainerRequest) (response CreateOracleDbAzureBlobContainerResponse, err error)
- func (client OracleDBAzureBlobContainerClient) DeleteOracleDbAzureBlobContainer(ctx context.Context, request DeleteOracleDbAzureBlobContainerRequest) (response DeleteOracleDbAzureBlobContainerResponse, err error)
- func (client OracleDBAzureBlobContainerClient) GetOracleDbAzureBlobContainer(ctx context.Context, request GetOracleDbAzureBlobContainerRequest) (response GetOracleDbAzureBlobContainerResponse, err error)
- func (client OracleDBAzureBlobContainerClient) ListOracleDbAzureBlobContainers(ctx context.Context, request ListOracleDbAzureBlobContainersRequest) (response ListOracleDbAzureBlobContainersResponse, err error)
- func (client *OracleDBAzureBlobContainerClient) SetRegion(region string)
- func (client OracleDBAzureBlobContainerClient) UpdateOracleDbAzureBlobContainer(ctx context.Context, request UpdateOracleDbAzureBlobContainerRequest) (response UpdateOracleDbAzureBlobContainerResponse, err error)
- type OracleDBAzureBlobMountClient
- func NewOracleDBAzureBlobMountClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client OracleDBAzureBlobMountClient, err error)
- func NewOracleDBAzureBlobMountClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client OracleDBAzureBlobMountClient, err error)
- func (client OracleDBAzureBlobMountClient) ChangeOracleDbAzureBlobMountCompartment(ctx context.Context, request ChangeOracleDbAzureBlobMountCompartmentRequest) (response ChangeOracleDbAzureBlobMountCompartmentResponse, err error)
- func (client *OracleDBAzureBlobMountClient) ConfigurationProvider() *common.ConfigurationProvider
- func (client OracleDBAzureBlobMountClient) CreateOracleDbAzureBlobMount(ctx context.Context, request CreateOracleDbAzureBlobMountRequest) (response CreateOracleDbAzureBlobMountResponse, err error)
- func (client OracleDBAzureBlobMountClient) DeleteOracleDbAzureBlobMount(ctx context.Context, request DeleteOracleDbAzureBlobMountRequest) (response DeleteOracleDbAzureBlobMountResponse, err error)
- func (client OracleDBAzureBlobMountClient) GetOracleDbAzureBlobMount(ctx context.Context, request GetOracleDbAzureBlobMountRequest) (response GetOracleDbAzureBlobMountResponse, err error)
- func (client OracleDBAzureBlobMountClient) ListOracleDbAzureBlobMounts(ctx context.Context, request ListOracleDbAzureBlobMountsRequest) (response ListOracleDbAzureBlobMountsResponse, err error)
- func (client *OracleDBAzureBlobMountClient) SetRegion(region string)
- func (client OracleDBAzureBlobMountClient) UpdateOracleDbAzureBlobMount(ctx context.Context, request UpdateOracleDbAzureBlobMountRequest) (response UpdateOracleDbAzureBlobMountResponse, err error)
- type OracleDBAzureConnectorClient
- func NewOracleDBAzureConnectorClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client OracleDBAzureConnectorClient, err error)
- func NewOracleDBAzureConnectorClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client OracleDBAzureConnectorClient, err error)
- func (client OracleDBAzureConnectorClient) ChangeOracleDbAzureConnectorCompartment(ctx context.Context, request ChangeOracleDbAzureConnectorCompartmentRequest) (response ChangeOracleDbAzureConnectorCompartmentResponse, err error)
- func (client *OracleDBAzureConnectorClient) ConfigurationProvider() *common.ConfigurationProvider
- func (client OracleDBAzureConnectorClient) CreateOracleDbAzureConnector(ctx context.Context, request CreateOracleDbAzureConnectorRequest) (response CreateOracleDbAzureConnectorResponse, err error)
- func (client OracleDBAzureConnectorClient) DeleteOracleDbAzureConnector(ctx context.Context, request DeleteOracleDbAzureConnectorRequest) (response DeleteOracleDbAzureConnectorResponse, err error)
- func (client OracleDBAzureConnectorClient) GetOracleDbAzureConnector(ctx context.Context, request GetOracleDbAzureConnectorRequest) (response GetOracleDbAzureConnectorResponse, err error)
- func (client OracleDBAzureConnectorClient) ListOracleDbAzureConnectors(ctx context.Context, request ListOracleDbAzureConnectorsRequest) (response ListOracleDbAzureConnectorsResponse, err error)
- func (client OracleDBAzureConnectorClient) PatchOracleDbAzureConnector(ctx context.Context, request PatchOracleDbAzureConnectorRequest) (response PatchOracleDbAzureConnectorResponse, err error)
- func (client OracleDBAzureConnectorClient) RefreshOracleDbAzureConnector(ctx context.Context, request RefreshOracleDbAzureConnectorRequest) (response RefreshOracleDbAzureConnectorResponse, err error)
- func (client *OracleDBAzureConnectorClient) SetRegion(region string)
- func (client OracleDBAzureConnectorClient) UpdateOracleDbAzureConnector(ctx context.Context, request UpdateOracleDbAzureConnectorRequest) (response UpdateOracleDbAzureConnectorResponse, err error)
- type OracleDbAzureBlobContainer
- type OracleDbAzureBlobContainerLifecycleStateEnum
- type OracleDbAzureBlobContainerSummary
- type OracleDbAzureBlobContainerSummaryCollection
- type OracleDbAzureBlobMount
- type OracleDbAzureBlobMountLifecycleStateEnum
- type OracleDbAzureBlobMountSummary
- type OracleDbAzureBlobMountSummaryCollection
- type OracleDbAzureConnector
- type OracleDbAzureConnectorAzureIdentityConnectivityStatusEnum
- type OracleDbAzureConnectorAzureIdentityMechanismEnum
- type OracleDbAzureConnectorLifecycleStateEnum
- type OracleDbAzureConnectorSummary
- type OracleDbAzureConnectorSummaryCollection
- type OracleDbAzureKey
- type OracleDbAzureKeyClient
- func (client *OracleDbAzureKeyClient) ConfigurationProvider() *common.ConfigurationProvider
- func (client OracleDbAzureKeyClient) GetOracleDbAzureKey(ctx context.Context, request GetOracleDbAzureKeyRequest) (response GetOracleDbAzureKeyResponse, err error)
- func (client OracleDbAzureKeyClient) ListOracleDbAzureKeys(ctx context.Context, request ListOracleDbAzureKeysRequest) (response ListOracleDbAzureKeysResponse, err error)
- func (client *OracleDbAzureKeyClient) SetRegion(region string)
- type OracleDbAzureKeyLifecycleStateEnum
- type OracleDbAzureKeySummary
- type OracleDbAzureKeySummaryCollection
- type OracleDbAzureVault
- type OracleDbAzureVaultAssociation
- type OracleDbAzureVaultAssociationClient
- func NewOracleDbAzureVaultAssociationClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client OracleDbAzureVaultAssociationClient, err error)
- func NewOracleDbAzureVaultAssociationClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client OracleDbAzureVaultAssociationClient, err error)
- func (client OracleDbAzureVaultAssociationClient) CascadingDeleteOracleDbAzureVaultAssociation(ctx context.Context, ...) (response CascadingDeleteOracleDbAzureVaultAssociationResponse, err error)
- func (client OracleDbAzureVaultAssociationClient) ChangeOracleDbAzureVaultAssociationCompartment(ctx context.Context, ...) (response ChangeOracleDbAzureVaultAssociationCompartmentResponse, err error)
- func (client *OracleDbAzureVaultAssociationClient) ConfigurationProvider() *common.ConfigurationProvider
- func (client OracleDbAzureVaultAssociationClient) CreateOracleDbAzureVaultAssociation(ctx context.Context, request CreateOracleDbAzureVaultAssociationRequest) (response CreateOracleDbAzureVaultAssociationResponse, err error)
- func (client OracleDbAzureVaultAssociationClient) DeleteOracleDbAzureVaultAssociation(ctx context.Context, request DeleteOracleDbAzureVaultAssociationRequest) (response DeleteOracleDbAzureVaultAssociationResponse, err error)
- func (client OracleDbAzureVaultAssociationClient) GetOracleDbAzureVaultAssociation(ctx context.Context, request GetOracleDbAzureVaultAssociationRequest) (response GetOracleDbAzureVaultAssociationResponse, err error)
- func (client OracleDbAzureVaultAssociationClient) ListOracleDbAzureVaultAssociations(ctx context.Context, request ListOracleDbAzureVaultAssociationsRequest) (response ListOracleDbAzureVaultAssociationsResponse, err error)
- func (client *OracleDbAzureVaultAssociationClient) SetRegion(region string)
- func (client OracleDbAzureVaultAssociationClient) UpdateOracleDbAzureVaultAssociation(ctx context.Context, request UpdateOracleDbAzureVaultAssociationRequest) (response UpdateOracleDbAzureVaultAssociationResponse, err error)
- type OracleDbAzureVaultAssociationLifecycleStateEnum
- type OracleDbAzureVaultAssociationSummary
- type OracleDbAzureVaultAssociationSummaryCollection
- type OracleDbAzureVaultClient
- func (client OracleDbAzureVaultClient) ChangeOracleDbAzureVaultCompartment(ctx context.Context, request ChangeOracleDbAzureVaultCompartmentRequest) (response ChangeOracleDbAzureVaultCompartmentResponse, err error)
- func (client *OracleDbAzureVaultClient) ConfigurationProvider() *common.ConfigurationProvider
- func (client OracleDbAzureVaultClient) CreateOracleDbAzureVault(ctx context.Context, request CreateOracleDbAzureVaultRequest) (response CreateOracleDbAzureVaultResponse, err error)
- func (client OracleDbAzureVaultClient) DeleteOracleDbAzureVault(ctx context.Context, request DeleteOracleDbAzureVaultRequest) (response DeleteOracleDbAzureVaultResponse, err error)
- func (client OracleDbAzureVaultClient) GetOracleDbAzureVault(ctx context.Context, request GetOracleDbAzureVaultRequest) (response GetOracleDbAzureVaultResponse, err error)
- func (client OracleDbAzureVaultClient) ListOracleDbAzureVaults(ctx context.Context, request ListOracleDbAzureVaultsRequest) (response ListOracleDbAzureVaultsResponse, err error)
- func (client OracleDbAzureVaultClient) RefreshOracleDbAzureVault(ctx context.Context, request RefreshOracleDbAzureVaultRequest) (response RefreshOracleDbAzureVaultResponse, err error)
- func (client *OracleDbAzureVaultClient) SetRegion(region string)
- func (client OracleDbAzureVaultClient) UpdateOracleDbAzureVault(ctx context.Context, request UpdateOracleDbAzureVaultRequest) (response UpdateOracleDbAzureVaultResponse, err error)
- type OracleDbAzureVaultLifecycleStateEnum
- type OracleDbAzureVaultSummary
- type OracleDbAzureVaultSummaryCollection
- type OracleDbGcpIdentityConnector
- type OracleDbGcpIdentityConnectorGcpIdentityConnectivityStatusEnum
- func GetMappingOracleDbGcpIdentityConnectorGcpIdentityConnectivityStatusEnum(val string) (OracleDbGcpIdentityConnectorGcpIdentityConnectivityStatusEnum, bool)
- func GetOracleDbGcpIdentityConnectorGcpIdentityConnectivityStatusEnumValues() []OracleDbGcpIdentityConnectorGcpIdentityConnectivityStatusEnum
- type OracleDbGcpIdentityConnectorLifecycleStateEnum
- type OracleDbGcpIdentityConnectorSummary
- type OracleDbGcpIdentityConnectorSummaryCollection
- type OracleDbGcpKey
- type OracleDbGcpKeyLifecycleStateEnum
- type OracleDbGcpKeyRing
- type OracleDbGcpKeyRingLifecycleStateEnum
- type OracleDbGcpKeyRingSummary
- type OracleDbGcpKeyRingSummaryCollection
- type OracleDbGcpKeySummary
- type OracleDbGcpKeySummaryCollection
- type PatchOracleDbAzureConnectorDetails
- type PatchOracleDbAzureConnectorRequest
- func (request PatchOracleDbAzureConnectorRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request PatchOracleDbAzureConnectorRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request PatchOracleDbAzureConnectorRequest) RetryPolicy() *common.RetryPolicy
- func (request PatchOracleDbAzureConnectorRequest) String() string
- func (request PatchOracleDbAzureConnectorRequest) ValidateEnumValue() (bool, error)
- type PatchOracleDbAzureConnectorResponse
- type RefreshOracleDbAzureConnectorRequest
- func (request RefreshOracleDbAzureConnectorRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request RefreshOracleDbAzureConnectorRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request RefreshOracleDbAzureConnectorRequest) RetryPolicy() *common.RetryPolicy
- func (request RefreshOracleDbAzureConnectorRequest) String() string
- func (request RefreshOracleDbAzureConnectorRequest) ValidateEnumValue() (bool, error)
- type RefreshOracleDbAzureConnectorResponse
- type RefreshOracleDbAzureVaultDetails
- type RefreshOracleDbAzureVaultRequest
- func (request RefreshOracleDbAzureVaultRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request RefreshOracleDbAzureVaultRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request RefreshOracleDbAzureVaultRequest) RetryPolicy() *common.RetryPolicy
- func (request RefreshOracleDbAzureVaultRequest) String() string
- func (request RefreshOracleDbAzureVaultRequest) ValidateEnumValue() (bool, error)
- type RefreshOracleDbAzureVaultResponse
- type RefreshOracleDbGcpIdentityConnectorRequest
- func (request RefreshOracleDbGcpIdentityConnectorRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request RefreshOracleDbGcpIdentityConnectorRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request RefreshOracleDbGcpIdentityConnectorRequest) RetryPolicy() *common.RetryPolicy
- func (request RefreshOracleDbGcpIdentityConnectorRequest) String() string
- func (request RefreshOracleDbGcpIdentityConnectorRequest) ValidateEnumValue() (bool, error)
- type RefreshOracleDbGcpIdentityConnectorResponse
- type RefreshOracleDbGcpKeyRingDetails
- type RefreshOracleDbGcpKeyRingRequest
- func (request RefreshOracleDbGcpKeyRingRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request RefreshOracleDbGcpKeyRingRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request RefreshOracleDbGcpKeyRingRequest) RetryPolicy() *common.RetryPolicy
- func (request RefreshOracleDbGcpKeyRingRequest) String() string
- func (request RefreshOracleDbGcpKeyRingRequest) ValidateEnumValue() (bool, error)
- type RefreshOracleDbGcpKeyRingResponse
- type Resources
- type SortOrderEnum
- type UpdateMultiCloudResourceDiscoveryDetails
- type UpdateMultiCloudResourceDiscoveryRequest
- func (request UpdateMultiCloudResourceDiscoveryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateMultiCloudResourceDiscoveryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateMultiCloudResourceDiscoveryRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateMultiCloudResourceDiscoveryRequest) String() string
- func (request UpdateMultiCloudResourceDiscoveryRequest) ValidateEnumValue() (bool, error)
- type UpdateMultiCloudResourceDiscoveryResponse
- type UpdateOracleDbAzureBlobContainerDetails
- type UpdateOracleDbAzureBlobContainerRequest
- func (request UpdateOracleDbAzureBlobContainerRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateOracleDbAzureBlobContainerRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateOracleDbAzureBlobContainerRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateOracleDbAzureBlobContainerRequest) String() string
- func (request UpdateOracleDbAzureBlobContainerRequest) ValidateEnumValue() (bool, error)
- type UpdateOracleDbAzureBlobContainerResponse
- type UpdateOracleDbAzureBlobMountDetails
- type UpdateOracleDbAzureBlobMountRequest
- func (request UpdateOracleDbAzureBlobMountRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateOracleDbAzureBlobMountRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateOracleDbAzureBlobMountRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateOracleDbAzureBlobMountRequest) String() string
- func (request UpdateOracleDbAzureBlobMountRequest) ValidateEnumValue() (bool, error)
- type UpdateOracleDbAzureBlobMountResponse
- type UpdateOracleDbAzureConnectorDetails
- type UpdateOracleDbAzureConnectorRequest
- func (request UpdateOracleDbAzureConnectorRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateOracleDbAzureConnectorRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateOracleDbAzureConnectorRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateOracleDbAzureConnectorRequest) String() string
- func (request UpdateOracleDbAzureConnectorRequest) ValidateEnumValue() (bool, error)
- type UpdateOracleDbAzureConnectorResponse
- type UpdateOracleDbAzureVaultAssociationDetails
- type UpdateOracleDbAzureVaultAssociationRequest
- func (request UpdateOracleDbAzureVaultAssociationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateOracleDbAzureVaultAssociationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateOracleDbAzureVaultAssociationRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateOracleDbAzureVaultAssociationRequest) String() string
- func (request UpdateOracleDbAzureVaultAssociationRequest) ValidateEnumValue() (bool, error)
- type UpdateOracleDbAzureVaultAssociationResponse
- type UpdateOracleDbAzureVaultDetails
- type UpdateOracleDbAzureVaultRequest
- func (request UpdateOracleDbAzureVaultRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateOracleDbAzureVaultRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateOracleDbAzureVaultRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateOracleDbAzureVaultRequest) String() string
- func (request UpdateOracleDbAzureVaultRequest) ValidateEnumValue() (bool, error)
- type UpdateOracleDbAzureVaultResponse
- type UpdateOracleDbGcpIdentityConnectorDetails
- type UpdateOracleDbGcpIdentityConnectorRequest
- func (request UpdateOracleDbGcpIdentityConnectorRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateOracleDbGcpIdentityConnectorRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateOracleDbGcpIdentityConnectorRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateOracleDbGcpIdentityConnectorRequest) String() string
- func (request UpdateOracleDbGcpIdentityConnectorRequest) ValidateEnumValue() (bool, error)
- type UpdateOracleDbGcpIdentityConnectorResponse
- type UpdateOracleDbGcpKeyRingDetails
- type UpdateOracleDbGcpKeyRingRequest
- func (request UpdateOracleDbGcpKeyRingRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateOracleDbGcpKeyRingRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateOracleDbGcpKeyRingRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateOracleDbGcpKeyRingRequest) String() string
- func (request UpdateOracleDbGcpKeyRingRequest) ValidateEnumValue() (bool, error)
- type UpdateOracleDbGcpKeyRingResponse
- type WorkRequest
- type WorkRequestClient
- func (client WorkRequestClient) CancelWorkRequest(ctx context.Context, request CancelWorkRequestRequest) (response CancelWorkRequestResponse, err error)
- func (client *WorkRequestClient) ConfigurationProvider() *common.ConfigurationProvider
- func (client WorkRequestClient) GetWorkRequest(ctx context.Context, request GetWorkRequestRequest) (response GetWorkRequestResponse, err error)
- func (client WorkRequestClient) ListWorkRequestErrors(ctx context.Context, request ListWorkRequestErrorsRequest) (response ListWorkRequestErrorsResponse, err error)
- func (client WorkRequestClient) ListWorkRequestLogs(ctx context.Context, request ListWorkRequestLogsRequest) (response ListWorkRequestLogsResponse, err error)
- func (client WorkRequestClient) ListWorkRequests(ctx context.Context, request ListWorkRequestsRequest) (response ListWorkRequestsResponse, err error)
- func (client *WorkRequestClient) SetRegion(region string)
- type WorkRequestError
- type WorkRequestErrorCollection
- type WorkRequestLogEntry
- type WorkRequestLogEntryCollection
- type WorkRequestResource
- type WorkRequestResourceMetadataKeyEnum
- type WorkRequestSummary
- type WorkRequestSummaryCollection
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 GetArcAgentNodesStatusEnumStringValues ¶
func GetArcAgentNodesStatusEnumStringValues() []string
GetArcAgentNodesStatusEnumStringValues Enumerates the set of values in String for ArcAgentNodesStatusEnum
func GetGcpNodesStatusEnumStringValues ¶ added in v65.99.2
func GetGcpNodesStatusEnumStringValues() []string
GetGcpNodesStatusEnumStringValues Enumerates the set of values in String for GcpNodesStatusEnum
func GetGetMultiCloudResourceDiscoverySortOrderEnumStringValues ¶
func GetGetMultiCloudResourceDiscoverySortOrderEnumStringValues() []string
GetGetMultiCloudResourceDiscoverySortOrderEnumStringValues Enumerates the set of values in String for GetMultiCloudResourceDiscoverySortOrderEnum
func GetGetOracleDbAzureBlobContainerSortOrderEnumStringValues ¶
func GetGetOracleDbAzureBlobContainerSortOrderEnumStringValues() []string
GetGetOracleDbAzureBlobContainerSortOrderEnumStringValues Enumerates the set of values in String for GetOracleDbAzureBlobContainerSortOrderEnum
func GetGetOracleDbAzureBlobMountSortOrderEnumStringValues ¶
func GetGetOracleDbAzureBlobMountSortOrderEnumStringValues() []string
GetGetOracleDbAzureBlobMountSortOrderEnumStringValues Enumerates the set of values in String for GetOracleDbAzureBlobMountSortOrderEnum
func GetGetOracleDbAzureConnectorSortOrderEnumStringValues ¶
func GetGetOracleDbAzureConnectorSortOrderEnumStringValues() []string
GetGetOracleDbAzureConnectorSortOrderEnumStringValues Enumerates the set of values in String for GetOracleDbAzureConnectorSortOrderEnum
func GetGetOracleDbAzureKeySortOrderEnumStringValues ¶
func GetGetOracleDbAzureKeySortOrderEnumStringValues() []string
GetGetOracleDbAzureKeySortOrderEnumStringValues Enumerates the set of values in String for GetOracleDbAzureKeySortOrderEnum
func GetGetOracleDbAzureVaultAssociationSortOrderEnumStringValues ¶
func GetGetOracleDbAzureVaultAssociationSortOrderEnumStringValues() []string
GetGetOracleDbAzureVaultAssociationSortOrderEnumStringValues Enumerates the set of values in String for GetOracleDbAzureVaultAssociationSortOrderEnum
func GetGetOracleDbAzureVaultSortOrderEnumStringValues ¶
func GetGetOracleDbAzureVaultSortOrderEnumStringValues() []string
GetGetOracleDbAzureVaultSortOrderEnumStringValues Enumerates the set of values in String for GetOracleDbAzureVaultSortOrderEnum
func GetGetOracleDbGcpKeyRingSortOrderEnumStringValues ¶ added in v65.99.2
func GetGetOracleDbGcpKeyRingSortOrderEnumStringValues() []string
GetGetOracleDbGcpKeyRingSortOrderEnumStringValues Enumerates the set of values in String for GetOracleDbGcpKeyRingSortOrderEnum
func GetListMultiCloudResourceDiscoveriesSortByEnumStringValues ¶
func GetListMultiCloudResourceDiscoveriesSortByEnumStringValues() []string
GetListMultiCloudResourceDiscoveriesSortByEnumStringValues Enumerates the set of values in String for ListMultiCloudResourceDiscoveriesSortByEnum
func GetListMultiCloudResourceDiscoveriesSortOrderEnumStringValues ¶
func GetListMultiCloudResourceDiscoveriesSortOrderEnumStringValues() []string
GetListMultiCloudResourceDiscoveriesSortOrderEnumStringValues Enumerates the set of values in String for ListMultiCloudResourceDiscoveriesSortOrderEnum
func GetListOracleDbAzureBlobContainersSortByEnumStringValues ¶
func GetListOracleDbAzureBlobContainersSortByEnumStringValues() []string
GetListOracleDbAzureBlobContainersSortByEnumStringValues Enumerates the set of values in String for ListOracleDbAzureBlobContainersSortByEnum
func GetListOracleDbAzureBlobContainersSortOrderEnumStringValues ¶
func GetListOracleDbAzureBlobContainersSortOrderEnumStringValues() []string
GetListOracleDbAzureBlobContainersSortOrderEnumStringValues Enumerates the set of values in String for ListOracleDbAzureBlobContainersSortOrderEnum
func GetListOracleDbAzureBlobMountsSortByEnumStringValues ¶
func GetListOracleDbAzureBlobMountsSortByEnumStringValues() []string
GetListOracleDbAzureBlobMountsSortByEnumStringValues Enumerates the set of values in String for ListOracleDbAzureBlobMountsSortByEnum
func GetListOracleDbAzureBlobMountsSortOrderEnumStringValues ¶
func GetListOracleDbAzureBlobMountsSortOrderEnumStringValues() []string
GetListOracleDbAzureBlobMountsSortOrderEnumStringValues Enumerates the set of values in String for ListOracleDbAzureBlobMountsSortOrderEnum
func GetListOracleDbAzureConnectorsSortByEnumStringValues ¶
func GetListOracleDbAzureConnectorsSortByEnumStringValues() []string
GetListOracleDbAzureConnectorsSortByEnumStringValues Enumerates the set of values in String for ListOracleDbAzureConnectorsSortByEnum
func GetListOracleDbAzureConnectorsSortOrderEnumStringValues ¶
func GetListOracleDbAzureConnectorsSortOrderEnumStringValues() []string
GetListOracleDbAzureConnectorsSortOrderEnumStringValues Enumerates the set of values in String for ListOracleDbAzureConnectorsSortOrderEnum
func GetListOracleDbAzureKeysSortByEnumStringValues ¶
func GetListOracleDbAzureKeysSortByEnumStringValues() []string
GetListOracleDbAzureKeysSortByEnumStringValues Enumerates the set of values in String for ListOracleDbAzureKeysSortByEnum
func GetListOracleDbAzureKeysSortOrderEnumStringValues ¶
func GetListOracleDbAzureKeysSortOrderEnumStringValues() []string
GetListOracleDbAzureKeysSortOrderEnumStringValues Enumerates the set of values in String for ListOracleDbAzureKeysSortOrderEnum
func GetListOracleDbAzureVaultAssociationsSortByEnumStringValues ¶
func GetListOracleDbAzureVaultAssociationsSortByEnumStringValues() []string
GetListOracleDbAzureVaultAssociationsSortByEnumStringValues Enumerates the set of values in String for ListOracleDbAzureVaultAssociationsSortByEnum
func GetListOracleDbAzureVaultAssociationsSortOrderEnumStringValues ¶
func GetListOracleDbAzureVaultAssociationsSortOrderEnumStringValues() []string
GetListOracleDbAzureVaultAssociationsSortOrderEnumStringValues Enumerates the set of values in String for ListOracleDbAzureVaultAssociationsSortOrderEnum
func GetListOracleDbAzureVaultsSortByEnumStringValues ¶
func GetListOracleDbAzureVaultsSortByEnumStringValues() []string
GetListOracleDbAzureVaultsSortByEnumStringValues Enumerates the set of values in String for ListOracleDbAzureVaultsSortByEnum
func GetListOracleDbAzureVaultsSortOrderEnumStringValues ¶
func GetListOracleDbAzureVaultsSortOrderEnumStringValues() []string
GetListOracleDbAzureVaultsSortOrderEnumStringValues Enumerates the set of values in String for ListOracleDbAzureVaultsSortOrderEnum
func GetListOracleDbGcpIdentityConnectorsSortByEnumStringValues ¶ added in v65.99.2
func GetListOracleDbGcpIdentityConnectorsSortByEnumStringValues() []string
GetListOracleDbGcpIdentityConnectorsSortByEnumStringValues Enumerates the set of values in String for ListOracleDbGcpIdentityConnectorsSortByEnum
func GetListOracleDbGcpIdentityConnectorsSortOrderEnumStringValues ¶ added in v65.99.2
func GetListOracleDbGcpIdentityConnectorsSortOrderEnumStringValues() []string
GetListOracleDbGcpIdentityConnectorsSortOrderEnumStringValues Enumerates the set of values in String for ListOracleDbGcpIdentityConnectorsSortOrderEnum
func GetListOracleDbGcpKeyRingsSortByEnumStringValues ¶ added in v65.99.2
func GetListOracleDbGcpKeyRingsSortByEnumStringValues() []string
GetListOracleDbGcpKeyRingsSortByEnumStringValues Enumerates the set of values in String for ListOracleDbGcpKeyRingsSortByEnum
func GetListOracleDbGcpKeyRingsSortOrderEnumStringValues ¶ added in v65.99.2
func GetListOracleDbGcpKeyRingsSortOrderEnumStringValues() []string
GetListOracleDbGcpKeyRingsSortOrderEnumStringValues Enumerates the set of values in String for ListOracleDbGcpKeyRingsSortOrderEnum
func GetListOracleDbGcpKeysSortByEnumStringValues ¶ added in v65.99.2
func GetListOracleDbGcpKeysSortByEnumStringValues() []string
GetListOracleDbGcpKeysSortByEnumStringValues Enumerates the set of values in String for ListOracleDbGcpKeysSortByEnum
func GetListOracleDbGcpKeysSortOrderEnumStringValues ¶ added in v65.99.2
func GetListOracleDbGcpKeysSortOrderEnumStringValues() []string
GetListOracleDbGcpKeysSortOrderEnumStringValues Enumerates the set of values in String for ListOracleDbGcpKeysSortOrderEnum
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 GetListWorkRequestsStatusEnumStringValues ¶
func GetListWorkRequestsStatusEnumStringValues() []string
GetListWorkRequestsStatusEnumStringValues Enumerates the set of values in String for ListWorkRequestsStatusEnum
func GetMultiCloudResourceDiscoveryLifecycleStateEnumStringValues ¶
func GetMultiCloudResourceDiscoveryLifecycleStateEnumStringValues() []string
GetMultiCloudResourceDiscoveryLifecycleStateEnumStringValues Enumerates the set of values in String for MultiCloudResourceDiscoveryLifecycleStateEnum
func GetMultiCloudResourceDiscoveryResourceTypeEnumStringValues ¶
func GetMultiCloudResourceDiscoveryResourceTypeEnumStringValues() []string
GetMultiCloudResourceDiscoveryResourceTypeEnumStringValues Enumerates the set of values in String for MultiCloudResourceDiscoveryResourceTypeEnum
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 GetOracleDbAzureBlobContainerLifecycleStateEnumStringValues ¶
func GetOracleDbAzureBlobContainerLifecycleStateEnumStringValues() []string
GetOracleDbAzureBlobContainerLifecycleStateEnumStringValues Enumerates the set of values in String for OracleDbAzureBlobContainerLifecycleStateEnum
func GetOracleDbAzureBlobMountLifecycleStateEnumStringValues ¶
func GetOracleDbAzureBlobMountLifecycleStateEnumStringValues() []string
GetOracleDbAzureBlobMountLifecycleStateEnumStringValues Enumerates the set of values in String for OracleDbAzureBlobMountLifecycleStateEnum
func GetOracleDbAzureConnectorAzureIdentityConnectivityStatusEnumStringValues ¶ added in v65.99.2
func GetOracleDbAzureConnectorAzureIdentityConnectivityStatusEnumStringValues() []string
GetOracleDbAzureConnectorAzureIdentityConnectivityStatusEnumStringValues Enumerates the set of values in String for OracleDbAzureConnectorAzureIdentityConnectivityStatusEnum
func GetOracleDbAzureConnectorAzureIdentityMechanismEnumStringValues ¶
func GetOracleDbAzureConnectorAzureIdentityMechanismEnumStringValues() []string
GetOracleDbAzureConnectorAzureIdentityMechanismEnumStringValues Enumerates the set of values in String for OracleDbAzureConnectorAzureIdentityMechanismEnum
func GetOracleDbAzureConnectorLifecycleStateEnumStringValues ¶
func GetOracleDbAzureConnectorLifecycleStateEnumStringValues() []string
GetOracleDbAzureConnectorLifecycleStateEnumStringValues Enumerates the set of values in String for OracleDbAzureConnectorLifecycleStateEnum
func GetOracleDbAzureKeyLifecycleStateEnumStringValues ¶
func GetOracleDbAzureKeyLifecycleStateEnumStringValues() []string
GetOracleDbAzureKeyLifecycleStateEnumStringValues Enumerates the set of values in String for OracleDbAzureKeyLifecycleStateEnum
func GetOracleDbAzureVaultAssociationLifecycleStateEnumStringValues ¶
func GetOracleDbAzureVaultAssociationLifecycleStateEnumStringValues() []string
GetOracleDbAzureVaultAssociationLifecycleStateEnumStringValues Enumerates the set of values in String for OracleDbAzureVaultAssociationLifecycleStateEnum
func GetOracleDbAzureVaultLifecycleStateEnumStringValues ¶
func GetOracleDbAzureVaultLifecycleStateEnumStringValues() []string
GetOracleDbAzureVaultLifecycleStateEnumStringValues Enumerates the set of values in String for OracleDbAzureVaultLifecycleStateEnum
func GetOracleDbGcpIdentityConnectorGcpIdentityConnectivityStatusEnumStringValues ¶ added in v65.99.2
func GetOracleDbGcpIdentityConnectorGcpIdentityConnectivityStatusEnumStringValues() []string
GetOracleDbGcpIdentityConnectorGcpIdentityConnectivityStatusEnumStringValues Enumerates the set of values in String for OracleDbGcpIdentityConnectorGcpIdentityConnectivityStatusEnum
func GetOracleDbGcpIdentityConnectorLifecycleStateEnumStringValues ¶ added in v65.99.2
func GetOracleDbGcpIdentityConnectorLifecycleStateEnumStringValues() []string
GetOracleDbGcpIdentityConnectorLifecycleStateEnumStringValues Enumerates the set of values in String for OracleDbGcpIdentityConnectorLifecycleStateEnum
func GetOracleDbGcpKeyLifecycleStateEnumStringValues ¶ added in v65.99.2
func GetOracleDbGcpKeyLifecycleStateEnumStringValues() []string
GetOracleDbGcpKeyLifecycleStateEnumStringValues Enumerates the set of values in String for OracleDbGcpKeyLifecycleStateEnum
func GetOracleDbGcpKeyRingLifecycleStateEnumStringValues ¶ added in v65.99.2
func GetOracleDbGcpKeyRingLifecycleStateEnumStringValues() []string
GetOracleDbGcpKeyRingLifecycleStateEnumStringValues Enumerates the set of values in String for OracleDbGcpKeyRingLifecycleStateEnum
func GetSortOrderEnumStringValues ¶
func GetSortOrderEnumStringValues() []string
GetSortOrderEnumStringValues Enumerates the set of values in String for SortOrderEnum
func GetWorkRequestResourceMetadataKeyEnumStringValues ¶
func GetWorkRequestResourceMetadataKeyEnumStringValues() []string
GetWorkRequestResourceMetadataKeyEnumStringValues Enumerates the set of values in String for WorkRequestResourceMetadataKeyEnum
Types ¶
type ActionTypeEnum ¶
type ActionTypeEnum string
ActionTypeEnum Enum with underlying type: string
const ( ActionTypeCreating ActionTypeEnum = "CREATING" ActionTypeCreated ActionTypeEnum = "CREATED" ActionTypeUpdated ActionTypeEnum = "UPDATED" ActionTypeDeleted ActionTypeEnum = "DELETED" ActionTypeInProgress ActionTypeEnum = "IN_PROGRESS" ActionTypeFailed ActionTypeEnum = "FAILED" )
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 ArcAgentNodes ¶
type ArcAgentNodes struct {
// Host name or Azure Arc Agent name.
HostName *string `mandatory:"false" json:"hostName"`
// Host ID.
HostId *string `mandatory:"false" json:"hostId"`
// Current Arc Agent Version installed on this node of Oracle Cloud VM Cluster.
CurrentArcAgentVersion *string `mandatory:"false" json:"currentArcAgentVersion"`
// The current status of the Azure Arc Agent resource.
Status ArcAgentNodesStatusEnum `mandatory:"false" json:"status,omitempty"`
// Time when the Azure Arc Agent's status was checked RFC 3339 (https://tools.ietf.org/html/rfc3339) timestamp format, e.g. '2020-05-22T21:10:29.600Z'
TimeLastChecked *common.SDKTime `mandatory:"false" json:"timeLastChecked"`
}
ArcAgentNodes Azure Arc Agent node details.
func (ArcAgentNodes) String ¶
func (m ArcAgentNodes) String() string
func (ArcAgentNodes) ValidateEnumValue ¶
func (m ArcAgentNodes) 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 ArcAgentNodesStatusEnum ¶
type ArcAgentNodesStatusEnum string
ArcAgentNodesStatusEnum Enum with underlying type: string
const ( ArcAgentNodesStatusConnected ArcAgentNodesStatusEnum = "CONNECTED" ArcAgentNodesStatusDisconnected ArcAgentNodesStatusEnum = "DISCONNECTED" ArcAgentNodesStatusUnknown ArcAgentNodesStatusEnum = "UNKNOWN" )
Set of constants representing the allowable values for ArcAgentNodesStatusEnum
func GetArcAgentNodesStatusEnumValues ¶
func GetArcAgentNodesStatusEnumValues() []ArcAgentNodesStatusEnum
GetArcAgentNodesStatusEnumValues Enumerates the set of values for ArcAgentNodesStatusEnum
func GetMappingArcAgentNodesStatusEnum ¶
func GetMappingArcAgentNodesStatusEnum(val string) (ArcAgentNodesStatusEnum, bool)
GetMappingArcAgentNodesStatusEnum 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"`
// For optimistic concurrency control. In the PUT or DELETE call
// for a resource, set the `if-match` parameter to the value of the
// etag from a previous GET or POST response for that resource.
// The resource will be updated or deleted only if the etag you
// provide matches the resource's current etag value.
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
}
CancelWorkRequestRequest wrapper for the CancelWorkRequest operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/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 CascadingDeleteOracleDbAzureVaultAssociationRequest ¶
type CascadingDeleteOracleDbAzureVaultAssociationRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Vault Association resource.
OracleDbAzureVaultAssociationId *string `mandatory:"true" contributesTo:"path" name:"oracleDbAzureVaultAssociationId"`
// A token that uniquely identifies a request, allowing it to be safely retried in the event of a timeout or server error without the risk of the action being executed more than once.
// Retry tokens expire after 24 hours but can be invalidated sooner if conflicting operations occur.
// For example, if a resource has been deleted and permanently purged from the system, a retry of the original creation request may be rejected.
OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`
// For optimistic concurrency control. In the PUT or DELETE call
// for a resource, set the `if-match` parameter to the value of the
// etag from a previous GET or POST response for that resource.
// The resource will be updated or deleted only if the etag you
// provide matches the resource's current etag value.
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
}
CascadingDeleteOracleDbAzureVaultAssociationRequest wrapper for the CascadingDeleteOracleDbAzureVaultAssociation operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/CascadingDeleteOracleDbAzureVaultAssociation.go.html to see an example of how to use CascadingDeleteOracleDbAzureVaultAssociationRequest.
func (CascadingDeleteOracleDbAzureVaultAssociationRequest) BinaryRequestBody ¶
func (request CascadingDeleteOracleDbAzureVaultAssociationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CascadingDeleteOracleDbAzureVaultAssociationRequest) HTTPRequest ¶
func (request CascadingDeleteOracleDbAzureVaultAssociationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CascadingDeleteOracleDbAzureVaultAssociationRequest) RetryPolicy ¶
func (request CascadingDeleteOracleDbAzureVaultAssociationRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CascadingDeleteOracleDbAzureVaultAssociationRequest) String ¶
func (request CascadingDeleteOracleDbAzureVaultAssociationRequest) String() string
func (CascadingDeleteOracleDbAzureVaultAssociationRequest) ValidateEnumValue ¶
func (request CascadingDeleteOracleDbAzureVaultAssociationRequest) 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 CascadingDeleteOracleDbAzureVaultAssociationResponse ¶
type CascadingDeleteOracleDbAzureVaultAssociationResponse 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"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the asynchronous work request.
// Use GetWorkRequest with this ID to track the status of the request.
OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
}
CascadingDeleteOracleDbAzureVaultAssociationResponse wrapper for the CascadingDeleteOracleDbAzureVaultAssociation operation
func (CascadingDeleteOracleDbAzureVaultAssociationResponse) HTTPResponse ¶
func (response CascadingDeleteOracleDbAzureVaultAssociationResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CascadingDeleteOracleDbAzureVaultAssociationResponse) String ¶
func (response CascadingDeleteOracleDbAzureVaultAssociationResponse) String() string
type ChangeMultiCloudResourceDiscoveryCompartmentDetails ¶
type ChangeMultiCloudResourceDiscoveryCompartmentDetails struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the new compartment that contains Multicloud Resource Discovery resource.
CompartmentId *string `mandatory:"false" json:"compartmentId"`
// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Department": "Finance"}`
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
// Defined tags for this resource. Each key is predefined and scoped to a namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Operations": {"CostCenter": "42"}}`
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
// System tags for this resource. Each key is predefined and scoped to a namespace.
// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}
ChangeMultiCloudResourceDiscoveryCompartmentDetails Details of the new compartment to contain the Multicloud Resource Discovery.
func (ChangeMultiCloudResourceDiscoveryCompartmentDetails) String ¶
func (m ChangeMultiCloudResourceDiscoveryCompartmentDetails) String() string
func (ChangeMultiCloudResourceDiscoveryCompartmentDetails) ValidateEnumValue ¶
func (m ChangeMultiCloudResourceDiscoveryCompartmentDetails) 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 ChangeMultiCloudResourceDiscoveryCompartmentRequest ¶
type ChangeMultiCloudResourceDiscoveryCompartmentRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Multicloud Discovery Resource.
MultiCloudResourceDiscoveryId *string `mandatory:"true" contributesTo:"path" name:"multiCloudResourceDiscoveryId"`
// Moves the Multi Cloud Discovered resource to a different compartment.
ChangeMultiCloudResourceDiscoveryCompartmentDetails `contributesTo:"body"`
// A token that uniquely identifies a request, allowing it to be safely retried in the event of a timeout or server error without the risk of the action being executed more than once.
// Retry tokens expire after 24 hours but can be invalidated sooner if conflicting operations occur.
// For example, if a resource has been deleted and permanently purged from the system, a retry of the original creation request may be rejected.
OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`
// For optimistic concurrency control. In the PUT or DELETE call
// for a resource, set the `if-match` parameter to the value of the
// etag from a previous GET or POST response for that resource.
// The resource will be updated or deleted only if the etag you
// provide matches the resource's current etag value.
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
}
ChangeMultiCloudResourceDiscoveryCompartmentRequest wrapper for the ChangeMultiCloudResourceDiscoveryCompartment operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/ChangeMultiCloudResourceDiscoveryCompartment.go.html to see an example of how to use ChangeMultiCloudResourceDiscoveryCompartmentRequest.
func (ChangeMultiCloudResourceDiscoveryCompartmentRequest) BinaryRequestBody ¶
func (request ChangeMultiCloudResourceDiscoveryCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ChangeMultiCloudResourceDiscoveryCompartmentRequest) HTTPRequest ¶
func (request ChangeMultiCloudResourceDiscoveryCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ChangeMultiCloudResourceDiscoveryCompartmentRequest) RetryPolicy ¶
func (request ChangeMultiCloudResourceDiscoveryCompartmentRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ChangeMultiCloudResourceDiscoveryCompartmentRequest) String ¶
func (request ChangeMultiCloudResourceDiscoveryCompartmentRequest) String() string
func (ChangeMultiCloudResourceDiscoveryCompartmentRequest) ValidateEnumValue ¶
func (request ChangeMultiCloudResourceDiscoveryCompartmentRequest) 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 ChangeMultiCloudResourceDiscoveryCompartmentResponse ¶
type ChangeMultiCloudResourceDiscoveryCompartmentResponse 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"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the asynchronous work request.
// Use GetWorkRequest with this ID to track the status of the request.
OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
}
ChangeMultiCloudResourceDiscoveryCompartmentResponse wrapper for the ChangeMultiCloudResourceDiscoveryCompartment operation
func (ChangeMultiCloudResourceDiscoveryCompartmentResponse) HTTPResponse ¶
func (response ChangeMultiCloudResourceDiscoveryCompartmentResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ChangeMultiCloudResourceDiscoveryCompartmentResponse) String ¶
func (response ChangeMultiCloudResourceDiscoveryCompartmentResponse) String() string
type ChangeOracleDbAzureBlobContainerCompartmentDetails ¶
type ChangeOracleDbAzureBlobContainerCompartmentDetails struct {
// he OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that contains the Oracle DB Azure Blob Container resource.
CompartmentId *string `mandatory:"false" json:"compartmentId"`
// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Department": "Finance"}`
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
// Defined tags for this resource. Each key is predefined and scoped to a namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Operations": {"CostCenter": "42"}}`
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
// System tags for this resource. Each key is predefined and scoped to a namespace.
// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}
ChangeOracleDbAzureBlobContainerCompartmentDetails Details of the new compartment to contain the Oracle DB Azure Blob Container resource.
func (ChangeOracleDbAzureBlobContainerCompartmentDetails) String ¶
func (m ChangeOracleDbAzureBlobContainerCompartmentDetails) String() string
func (ChangeOracleDbAzureBlobContainerCompartmentDetails) ValidateEnumValue ¶
func (m ChangeOracleDbAzureBlobContainerCompartmentDetails) 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 ChangeOracleDbAzureBlobContainerCompartmentRequest ¶
type ChangeOracleDbAzureBlobContainerCompartmentRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Blob Container resource.
OracleDbAzureBlobContainerId *string `mandatory:"true" contributesTo:"path" name:"oracleDbAzureBlobContainerId"`
// Moves the DB Azure Blob Container resource into a different compartment.
ChangeOracleDbAzureBlobContainerCompartmentDetails `contributesTo:"body"`
// A token that uniquely identifies a request, allowing it to be safely retried in the event of a timeout or server error without the risk of the action being executed more than once.
// Retry tokens expire after 24 hours but can be invalidated sooner if conflicting operations occur.
// For example, if a resource has been deleted and permanently purged from the system, a retry of the original creation request may be rejected.
OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`
// For optimistic concurrency control. In the PUT or DELETE call
// for a resource, set the `if-match` parameter to the value of the
// etag from a previous GET or POST response for that resource.
// The resource will be updated or deleted only if the etag you
// provide matches the resource's current etag value.
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
}
ChangeOracleDbAzureBlobContainerCompartmentRequest wrapper for the ChangeOracleDbAzureBlobContainerCompartment operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/ChangeOracleDbAzureBlobContainerCompartment.go.html to see an example of how to use ChangeOracleDbAzureBlobContainerCompartmentRequest.
func (ChangeOracleDbAzureBlobContainerCompartmentRequest) BinaryRequestBody ¶
func (request ChangeOracleDbAzureBlobContainerCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ChangeOracleDbAzureBlobContainerCompartmentRequest) HTTPRequest ¶
func (request ChangeOracleDbAzureBlobContainerCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ChangeOracleDbAzureBlobContainerCompartmentRequest) RetryPolicy ¶
func (request ChangeOracleDbAzureBlobContainerCompartmentRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ChangeOracleDbAzureBlobContainerCompartmentRequest) String ¶
func (request ChangeOracleDbAzureBlobContainerCompartmentRequest) String() string
func (ChangeOracleDbAzureBlobContainerCompartmentRequest) ValidateEnumValue ¶
func (request ChangeOracleDbAzureBlobContainerCompartmentRequest) 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 ChangeOracleDbAzureBlobContainerCompartmentResponse ¶
type ChangeOracleDbAzureBlobContainerCompartmentResponse 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"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the asynchronous work request.
// Use GetWorkRequest with this ID to track the status of the request.
OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
}
ChangeOracleDbAzureBlobContainerCompartmentResponse wrapper for the ChangeOracleDbAzureBlobContainerCompartment operation
func (ChangeOracleDbAzureBlobContainerCompartmentResponse) HTTPResponse ¶
func (response ChangeOracleDbAzureBlobContainerCompartmentResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ChangeOracleDbAzureBlobContainerCompartmentResponse) String ¶
func (response ChangeOracleDbAzureBlobContainerCompartmentResponse) String() string
type ChangeOracleDbAzureBlobMountCompartmentDetails ¶
type ChangeOracleDbAzureBlobMountCompartmentDetails struct {
// The ID of the new compartment to contain the Oracle DB Azure Blob Mount resource.
CompartmentId *string `mandatory:"false" json:"compartmentId"`
// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Department": "Finance"}`
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
// Defined tags for this resource. Each key is predefined and scoped to a namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Operations": {"CostCenter": "42"}}`
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
// System tags for this resource. Each key is predefined and scoped to a namespace.
// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}
ChangeOracleDbAzureBlobMountCompartmentDetails Details of the new compartment to contain the Oracle DB Azure Blob Mount resource.
func (ChangeOracleDbAzureBlobMountCompartmentDetails) String ¶
func (m ChangeOracleDbAzureBlobMountCompartmentDetails) String() string
func (ChangeOracleDbAzureBlobMountCompartmentDetails) ValidateEnumValue ¶
func (m ChangeOracleDbAzureBlobMountCompartmentDetails) 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 ChangeOracleDbAzureBlobMountCompartmentRequest ¶
type ChangeOracleDbAzureBlobMountCompartmentRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Blob Mount resource.
OracleDbAzureBlobMountId *string `mandatory:"true" contributesTo:"path" name:"oracleDbAzureBlobMountId"`
// Moves the Oracle DbAzure Blob Mount resource into a different compartment.
ChangeOracleDbAzureBlobMountCompartmentDetails `contributesTo:"body"`
// A token that uniquely identifies a request, allowing it to be safely retried in the event of a timeout or server error without the risk of the action being executed more than once.
// Retry tokens expire after 24 hours but can be invalidated sooner if conflicting operations occur.
// For example, if a resource has been deleted and permanently purged from the system, a retry of the original creation request may be rejected.
OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`
// For optimistic concurrency control. In the PUT or DELETE call
// for a resource, set the `if-match` parameter to the value of the
// etag from a previous GET or POST response for that resource.
// The resource will be updated or deleted only if the etag you
// provide matches the resource's current etag value.
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
}
ChangeOracleDbAzureBlobMountCompartmentRequest wrapper for the ChangeOracleDbAzureBlobMountCompartment operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/ChangeOracleDbAzureBlobMountCompartment.go.html to see an example of how to use ChangeOracleDbAzureBlobMountCompartmentRequest.
func (ChangeOracleDbAzureBlobMountCompartmentRequest) BinaryRequestBody ¶
func (request ChangeOracleDbAzureBlobMountCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ChangeOracleDbAzureBlobMountCompartmentRequest) HTTPRequest ¶
func (request ChangeOracleDbAzureBlobMountCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ChangeOracleDbAzureBlobMountCompartmentRequest) RetryPolicy ¶
func (request ChangeOracleDbAzureBlobMountCompartmentRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ChangeOracleDbAzureBlobMountCompartmentRequest) String ¶
func (request ChangeOracleDbAzureBlobMountCompartmentRequest) String() string
func (ChangeOracleDbAzureBlobMountCompartmentRequest) ValidateEnumValue ¶
func (request ChangeOracleDbAzureBlobMountCompartmentRequest) 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 ChangeOracleDbAzureBlobMountCompartmentResponse ¶
type ChangeOracleDbAzureBlobMountCompartmentResponse 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"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the asynchronous work request.
// Use GetWorkRequest with this ID to track the status of the request.
OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
}
ChangeOracleDbAzureBlobMountCompartmentResponse wrapper for the ChangeOracleDbAzureBlobMountCompartment operation
func (ChangeOracleDbAzureBlobMountCompartmentResponse) HTTPResponse ¶
func (response ChangeOracleDbAzureBlobMountCompartmentResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ChangeOracleDbAzureBlobMountCompartmentResponse) String ¶
func (response ChangeOracleDbAzureBlobMountCompartmentResponse) String() string
type ChangeOracleDbAzureConnectorCompartmentDetails ¶
type ChangeOracleDbAzureConnectorCompartmentDetails struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the new compartment to contain the Oracle DB Azure Connector resource.
CompartmentId *string `mandatory:"false" json:"compartmentId"`
// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Department": "Finance"}`
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
// Defined tags for this resource. Each key is predefined and scoped to a namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Operations": {"CostCenter": "42"}}`
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
// System tags for this resource. Each key is predefined and scoped to a namespace.
// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}
ChangeOracleDbAzureConnectorCompartmentDetails Details of the new compartment to contain the Oracle DB Azure Connector resource.
func (ChangeOracleDbAzureConnectorCompartmentDetails) String ¶
func (m ChangeOracleDbAzureConnectorCompartmentDetails) String() string
func (ChangeOracleDbAzureConnectorCompartmentDetails) ValidateEnumValue ¶
func (m ChangeOracleDbAzureConnectorCompartmentDetails) 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 ChangeOracleDbAzureConnectorCompartmentRequest ¶
type ChangeOracleDbAzureConnectorCompartmentRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Connector resource.
OracleDbAzureConnectorId *string `mandatory:"true" contributesTo:"path" name:"oracleDbAzureConnectorId"`
// Moves the Oracle DB Azure Connector resource into a different compartment.
ChangeOracleDbAzureConnectorCompartmentDetails `contributesTo:"body"`
// A token that uniquely identifies a request, allowing it to be safely retried in the event of a timeout or server error without the risk of the action being executed more than once.
// Retry tokens expire after 24 hours but can be invalidated sooner if conflicting operations occur.
// For example, if a resource has been deleted and permanently purged from the system, a retry of the original creation request may be rejected.
OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`
// For optimistic concurrency control. In the PUT or DELETE call
// for a resource, set the `if-match` parameter to the value of the
// etag from a previous GET or POST response for that resource.
// The resource will be updated or deleted only if the etag you
// provide matches the resource's current etag value.
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
}
ChangeOracleDbAzureConnectorCompartmentRequest wrapper for the ChangeOracleDbAzureConnectorCompartment operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/ChangeOracleDbAzureConnectorCompartment.go.html to see an example of how to use ChangeOracleDbAzureConnectorCompartmentRequest.
func (ChangeOracleDbAzureConnectorCompartmentRequest) BinaryRequestBody ¶
func (request ChangeOracleDbAzureConnectorCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ChangeOracleDbAzureConnectorCompartmentRequest) HTTPRequest ¶
func (request ChangeOracleDbAzureConnectorCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ChangeOracleDbAzureConnectorCompartmentRequest) RetryPolicy ¶
func (request ChangeOracleDbAzureConnectorCompartmentRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ChangeOracleDbAzureConnectorCompartmentRequest) String ¶
func (request ChangeOracleDbAzureConnectorCompartmentRequest) String() string
func (ChangeOracleDbAzureConnectorCompartmentRequest) ValidateEnumValue ¶
func (request ChangeOracleDbAzureConnectorCompartmentRequest) 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 ChangeOracleDbAzureConnectorCompartmentResponse ¶
type ChangeOracleDbAzureConnectorCompartmentResponse 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"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the asynchronous work request.
// Use GetWorkRequest with this ID to track the status of the request.
OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
}
ChangeOracleDbAzureConnectorCompartmentResponse wrapper for the ChangeOracleDbAzureConnectorCompartment operation
func (ChangeOracleDbAzureConnectorCompartmentResponse) HTTPResponse ¶
func (response ChangeOracleDbAzureConnectorCompartmentResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ChangeOracleDbAzureConnectorCompartmentResponse) String ¶
func (response ChangeOracleDbAzureConnectorCompartmentResponse) String() string
type ChangeOracleDbAzureVaultAssociationCompartmentDetails ¶
type ChangeOracleDbAzureVaultAssociationCompartmentDetails struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the new compartment to contain the Oracle DB Azure Vault Association resource.
CompartmentId *string `mandatory:"false" json:"compartmentId"`
// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Department": "Finance"}`
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
// Defined tags for this resource. Each key is predefined and scoped to a namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Operations": {"CostCenter": "42"}}`
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
// System tags for this resource. Each key is predefined and scoped to a namespace.
// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}
ChangeOracleDbAzureVaultAssociationCompartmentDetails Details of the new compartment to contain the Oracle DB Azure Vault Association resource.
func (ChangeOracleDbAzureVaultAssociationCompartmentDetails) String ¶
func (m ChangeOracleDbAzureVaultAssociationCompartmentDetails) String() string
func (ChangeOracleDbAzureVaultAssociationCompartmentDetails) ValidateEnumValue ¶
func (m ChangeOracleDbAzureVaultAssociationCompartmentDetails) 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 ChangeOracleDbAzureVaultAssociationCompartmentRequest ¶
type ChangeOracleDbAzureVaultAssociationCompartmentRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Vault Association resource.
OracleDbAzureVaultAssociationId *string `mandatory:"true" contributesTo:"path" name:"oracleDbAzureVaultAssociationId"`
// Moves the Oracle DB Azure Vault Association resource into a different compartment.
ChangeOracleDbAzureVaultAssociationCompartmentDetails `contributesTo:"body"`
// A token that uniquely identifies a request, allowing it to be safely retried in the event of a timeout or server error without the risk of the action being executed more than once.
// Retry tokens expire after 24 hours but can be invalidated sooner if conflicting operations occur.
// For example, if a resource has been deleted and permanently purged from the system, a retry of the original creation request may be rejected.
OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`
// For optimistic concurrency control. In the PUT or DELETE call
// for a resource, set the `if-match` parameter to the value of the
// etag from a previous GET or POST response for that resource.
// The resource will be updated or deleted only if the etag you
// provide matches the resource's current etag value.
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
}
ChangeOracleDbAzureVaultAssociationCompartmentRequest wrapper for the ChangeOracleDbAzureVaultAssociationCompartment operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/ChangeOracleDbAzureVaultAssociationCompartment.go.html to see an example of how to use ChangeOracleDbAzureVaultAssociationCompartmentRequest.
func (ChangeOracleDbAzureVaultAssociationCompartmentRequest) BinaryRequestBody ¶
func (request ChangeOracleDbAzureVaultAssociationCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ChangeOracleDbAzureVaultAssociationCompartmentRequest) HTTPRequest ¶
func (request ChangeOracleDbAzureVaultAssociationCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ChangeOracleDbAzureVaultAssociationCompartmentRequest) RetryPolicy ¶
func (request ChangeOracleDbAzureVaultAssociationCompartmentRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ChangeOracleDbAzureVaultAssociationCompartmentRequest) String ¶
func (request ChangeOracleDbAzureVaultAssociationCompartmentRequest) String() string
func (ChangeOracleDbAzureVaultAssociationCompartmentRequest) ValidateEnumValue ¶
func (request ChangeOracleDbAzureVaultAssociationCompartmentRequest) 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 ChangeOracleDbAzureVaultAssociationCompartmentResponse ¶
type ChangeOracleDbAzureVaultAssociationCompartmentResponse 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"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the asynchronous work request.
// Use GetWorkRequest with this ID to track the status of the request.
OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
}
ChangeOracleDbAzureVaultAssociationCompartmentResponse wrapper for the ChangeOracleDbAzureVaultAssociationCompartment operation
func (ChangeOracleDbAzureVaultAssociationCompartmentResponse) HTTPResponse ¶
func (response ChangeOracleDbAzureVaultAssociationCompartmentResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ChangeOracleDbAzureVaultAssociationCompartmentResponse) String ¶
func (response ChangeOracleDbAzureVaultAssociationCompartmentResponse) String() string
type ChangeOracleDbAzureVaultCompartmentDetails ¶
type ChangeOracleDbAzureVaultCompartmentDetails struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the new compartment to contain the Oracle DB Azure Vault resource.
CompartmentId *string `mandatory:"false" json:"compartmentId"`
// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Department": "Finance"}`
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
// Defined tags for this resource. Each key is predefined and scoped to a namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Operations": {"CostCenter": "42"}}`
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
// System tags for this resource. Each key is predefined and scoped to a namespace.
// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}
ChangeOracleDbAzureVaultCompartmentDetails Details of the new compartment to contain the Oracle DB Azure Vault resource.
func (ChangeOracleDbAzureVaultCompartmentDetails) String ¶
func (m ChangeOracleDbAzureVaultCompartmentDetails) String() string
func (ChangeOracleDbAzureVaultCompartmentDetails) ValidateEnumValue ¶
func (m ChangeOracleDbAzureVaultCompartmentDetails) 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 ChangeOracleDbAzureVaultCompartmentRequest ¶
type ChangeOracleDbAzureVaultCompartmentRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Vault resource.
OracleDbAzureVaultId *string `mandatory:"true" contributesTo:"path" name:"oracleDbAzureVaultId"`
// Moves the DB Azure Vault resource into a different compartment.
ChangeOracleDbAzureVaultCompartmentDetails `contributesTo:"body"`
// A token that uniquely identifies a request, allowing it to be safely retried in the event of a timeout or server error without the risk of the action being executed more than once.
// Retry tokens expire after 24 hours but can be invalidated sooner if conflicting operations occur.
// For example, if a resource has been deleted and permanently purged from the system, a retry of the original creation request may be rejected.
OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`
// For optimistic concurrency control. In the PUT or DELETE call
// for a resource, set the `if-match` parameter to the value of the
// etag from a previous GET or POST response for that resource.
// The resource will be updated or deleted only if the etag you
// provide matches the resource's current etag value.
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
}
ChangeOracleDbAzureVaultCompartmentRequest wrapper for the ChangeOracleDbAzureVaultCompartment operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/ChangeOracleDbAzureVaultCompartment.go.html to see an example of how to use ChangeOracleDbAzureVaultCompartmentRequest.
func (ChangeOracleDbAzureVaultCompartmentRequest) BinaryRequestBody ¶
func (request ChangeOracleDbAzureVaultCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ChangeOracleDbAzureVaultCompartmentRequest) HTTPRequest ¶
func (request ChangeOracleDbAzureVaultCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ChangeOracleDbAzureVaultCompartmentRequest) RetryPolicy ¶
func (request ChangeOracleDbAzureVaultCompartmentRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ChangeOracleDbAzureVaultCompartmentRequest) String ¶
func (request ChangeOracleDbAzureVaultCompartmentRequest) String() string
func (ChangeOracleDbAzureVaultCompartmentRequest) ValidateEnumValue ¶
func (request ChangeOracleDbAzureVaultCompartmentRequest) 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 ChangeOracleDbAzureVaultCompartmentResponse ¶
type ChangeOracleDbAzureVaultCompartmentResponse 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"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the asynchronous work request.
// Use GetWorkRequest with this ID to track the status of the request.
OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
}
ChangeOracleDbAzureVaultCompartmentResponse wrapper for the ChangeOracleDbAzureVaultCompartment operation
func (ChangeOracleDbAzureVaultCompartmentResponse) HTTPResponse ¶
func (response ChangeOracleDbAzureVaultCompartmentResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ChangeOracleDbAzureVaultCompartmentResponse) String ¶
func (response ChangeOracleDbAzureVaultCompartmentResponse) String() string
type ChangeOracleDbGcpIdentityConnectorCompartmentDetails ¶ added in v65.99.2
type ChangeOracleDbGcpIdentityConnectorCompartmentDetails struct {
// The OCID of the compartment that contains the Oracle DB GCP Identity Connector resource.
CompartmentId *string `mandatory:"false" json:"compartmentId"`
}
ChangeOracleDbGcpIdentityConnectorCompartmentDetails Details of the new compartment to contain the Oracle DB GCP Identity Connector resource.
func (ChangeOracleDbGcpIdentityConnectorCompartmentDetails) String ¶ added in v65.99.2
func (m ChangeOracleDbGcpIdentityConnectorCompartmentDetails) String() string
func (ChangeOracleDbGcpIdentityConnectorCompartmentDetails) ValidateEnumValue ¶ added in v65.99.2
func (m ChangeOracleDbGcpIdentityConnectorCompartmentDetails) 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 ChangeOracleDbGcpIdentityConnectorCompartmentRequest ¶ added in v65.99.2
type ChangeOracleDbGcpIdentityConnectorCompartmentRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB GCP Identity Configuration Resource.
OracleDbGcpIdentityConnectorId *string `mandatory:"true" contributesTo:"path" name:"oracleDbGcpIdentityConnectorId"`
// Moves the Oracle DB GCP Identity Connector resource into a different compartment.
ChangeOracleDbGcpIdentityConnectorCompartmentDetails `contributesTo:"body"`
// A token that uniquely identifies a request, allowing it to be safely retried in the event of a timeout or server error without the risk of the action being executed more than once.
// Retry tokens expire after 24 hours but can be invalidated sooner if conflicting operations occur.
// For example, if a resource has been deleted and permanently purged from the system, a retry of the original creation request may be rejected.
OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`
// For optimistic concurrency control. In the PUT or DELETE call
// for a resource, set the `if-match` parameter to the value of the
// etag from a previous GET or POST response for that resource.
// The resource will be updated or deleted only if the etag you
// provide matches the resource's current etag value.
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
}
ChangeOracleDbGcpIdentityConnectorCompartmentRequest wrapper for the ChangeOracleDbGcpIdentityConnectorCompartment operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/ChangeOracleDbGcpIdentityConnectorCompartment.go.html to see an example of how to use ChangeOracleDbGcpIdentityConnectorCompartmentRequest.
func (ChangeOracleDbGcpIdentityConnectorCompartmentRequest) BinaryRequestBody ¶ added in v65.99.2
func (request ChangeOracleDbGcpIdentityConnectorCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ChangeOracleDbGcpIdentityConnectorCompartmentRequest) HTTPRequest ¶ added in v65.99.2
func (request ChangeOracleDbGcpIdentityConnectorCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ChangeOracleDbGcpIdentityConnectorCompartmentRequest) RetryPolicy ¶ added in v65.99.2
func (request ChangeOracleDbGcpIdentityConnectorCompartmentRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ChangeOracleDbGcpIdentityConnectorCompartmentRequest) String ¶ added in v65.99.2
func (request ChangeOracleDbGcpIdentityConnectorCompartmentRequest) String() string
func (ChangeOracleDbGcpIdentityConnectorCompartmentRequest) ValidateEnumValue ¶ added in v65.99.2
func (request ChangeOracleDbGcpIdentityConnectorCompartmentRequest) 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 ChangeOracleDbGcpIdentityConnectorCompartmentResponse ¶ added in v65.99.2
type ChangeOracleDbGcpIdentityConnectorCompartmentResponse 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"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the asynchronous work request.
// Use GetWorkRequest with this ID to track the status of the request.
OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
}
ChangeOracleDbGcpIdentityConnectorCompartmentResponse wrapper for the ChangeOracleDbGcpIdentityConnectorCompartment operation
func (ChangeOracleDbGcpIdentityConnectorCompartmentResponse) HTTPResponse ¶ added in v65.99.2
func (response ChangeOracleDbGcpIdentityConnectorCompartmentResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ChangeOracleDbGcpIdentityConnectorCompartmentResponse) String ¶ added in v65.99.2
func (response ChangeOracleDbGcpIdentityConnectorCompartmentResponse) String() string
type ChangeOracleDbGcpKeyRingCompartmentDetails ¶ added in v65.99.2
type ChangeOracleDbGcpKeyRingCompartmentDetails struct {
// The compartment OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) where the Oracle DB GCP Key Ring resource resides.
CompartmentId *string `mandatory:"false" json:"compartmentId"`
}
ChangeOracleDbGcpKeyRingCompartmentDetails Details of the new compartment to contain the Oracle DB GCP Key-Ring resource.
func (ChangeOracleDbGcpKeyRingCompartmentDetails) String ¶ added in v65.99.2
func (m ChangeOracleDbGcpKeyRingCompartmentDetails) String() string
func (ChangeOracleDbGcpKeyRingCompartmentDetails) ValidateEnumValue ¶ added in v65.99.2
func (m ChangeOracleDbGcpKeyRingCompartmentDetails) 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 ChangeOracleDbGcpKeyRingCompartmentRequest ¶ added in v65.99.2
type ChangeOracleDbGcpKeyRingCompartmentRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB GCP Key-Ring resource.
OracleDbGcpKeyRingId *string `mandatory:"true" contributesTo:"path" name:"oracleDbGcpKeyRingId"`
// Moves the GCP Key Ring resource into a different compartment.
ChangeOracleDbGcpKeyRingCompartmentDetails `contributesTo:"body"`
// A token that uniquely identifies a request, allowing it to be safely retried in the event of a timeout or server error without the risk of the action being executed more than once.
// Retry tokens expire after 24 hours but can be invalidated sooner if conflicting operations occur.
// For example, if a resource has been deleted and permanently purged from the system, a retry of the original creation request may be rejected.
OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`
// For optimistic concurrency control. In the PUT or DELETE call
// for a resource, set the `if-match` parameter to the value of the
// etag from a previous GET or POST response for that resource.
// The resource will be updated or deleted only if the etag you
// provide matches the resource's current etag value.
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
}
ChangeOracleDbGcpKeyRingCompartmentRequest wrapper for the ChangeOracleDbGcpKeyRingCompartment operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/ChangeOracleDbGcpKeyRingCompartment.go.html to see an example of how to use ChangeOracleDbGcpKeyRingCompartmentRequest.
func (ChangeOracleDbGcpKeyRingCompartmentRequest) BinaryRequestBody ¶ added in v65.99.2
func (request ChangeOracleDbGcpKeyRingCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ChangeOracleDbGcpKeyRingCompartmentRequest) HTTPRequest ¶ added in v65.99.2
func (request ChangeOracleDbGcpKeyRingCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ChangeOracleDbGcpKeyRingCompartmentRequest) RetryPolicy ¶ added in v65.99.2
func (request ChangeOracleDbGcpKeyRingCompartmentRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ChangeOracleDbGcpKeyRingCompartmentRequest) String ¶ added in v65.99.2
func (request ChangeOracleDbGcpKeyRingCompartmentRequest) String() string
func (ChangeOracleDbGcpKeyRingCompartmentRequest) ValidateEnumValue ¶ added in v65.99.2
func (request ChangeOracleDbGcpKeyRingCompartmentRequest) 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 ChangeOracleDbGcpKeyRingCompartmentResponse ¶ added in v65.99.2
type ChangeOracleDbGcpKeyRingCompartmentResponse 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"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the asynchronous work request.
// Use GetWorkRequest with this ID to track the status of the request.
OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
}
ChangeOracleDbGcpKeyRingCompartmentResponse wrapper for the ChangeOracleDbGcpKeyRingCompartment operation
func (ChangeOracleDbGcpKeyRingCompartmentResponse) HTTPResponse ¶ added in v65.99.2
func (response ChangeOracleDbGcpKeyRingCompartmentResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ChangeOracleDbGcpKeyRingCompartmentResponse) String ¶ added in v65.99.2
func (response ChangeOracleDbGcpKeyRingCompartmentResponse) String() string
type CreateMultiCloudResourceDiscoveryDetails ¶
type CreateMultiCloudResourceDiscoveryDetails struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that contains Multicloud Resource Discovery resource.
CompartmentId *string `mandatory:"true" json:"compartmentId"`
// Display name of the Multicloud Resource Discovery resource.
DisplayName *string `mandatory:"true" json:"displayName"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Connector resource.
OracleDbConnectorId *string `mandatory:"true" json:"oracleDbConnectorId"`
// Resource Type to discover.
ResourceType MultiCloudResourceDiscoveryResourceTypeEnum `mandatory:"true" json:"resourceType"`
// Discover resource using attributes as key-value pair.
// For GCP supported attributes (keyRing)
// For Azure supported attributes (keyVault)
// GCP Example
// `{"keyRing": "projects/db-mc-dataplane/locations/global/keyRings/dbmci-keyring"}` or
// `{"keyRing": "dbmci-keyring"}`
// Azure Example
// `{"keyVault": "/subscriptions/fd42b73d-5f28-4a23-ae7c-ca08c625fe07/resourceGroups/yumfei0808Test/providers/Microsoft.KeyVault/managedHSMs/orp7HSM001"}` or
// `{"keyVault": "orp7HSM001"}`
ResourcesFilter map[string]string `mandatory:"false" json:"resourcesFilter"`
// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Department": "Finance"}`
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
// Defined tags for this resource. Each key is predefined and scoped to a namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Operations": {"CostCenter": "42"}}`
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}
CreateMultiCloudResourceDiscoveryDetails This object is about to provide input params to discover resource.
func (CreateMultiCloudResourceDiscoveryDetails) String ¶
func (m CreateMultiCloudResourceDiscoveryDetails) String() string
func (CreateMultiCloudResourceDiscoveryDetails) ValidateEnumValue ¶
func (m CreateMultiCloudResourceDiscoveryDetails) 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 CreateMultiCloudResourceDiscoveryRequest ¶
type CreateMultiCloudResourceDiscoveryRequest struct {
// Details for to Discover Multicloud Resource and their associated resources.
CreateMultiCloudResourceDiscoveryDetails `contributesTo:"body"`
// A token that uniquely identifies a request, allowing it to be safely retried in the event of a timeout or server error without the risk of the action being executed more than once.
// Retry tokens expire after 24 hours but can be invalidated sooner if conflicting operations occur.
// For example, if a resource has been deleted and permanently purged from the system, a retry of the original creation request may be rejected.
OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`
// For optimistic concurrency control. In the PUT or DELETE call
// for a resource, set the `if-match` parameter to the value of the
// etag from a previous GET or POST response for that resource.
// The resource will be updated or deleted only if the etag you
// provide matches the resource's current etag value.
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
}
CreateMultiCloudResourceDiscoveryRequest wrapper for the CreateMultiCloudResourceDiscovery operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/CreateMultiCloudResourceDiscovery.go.html to see an example of how to use CreateMultiCloudResourceDiscoveryRequest.
func (CreateMultiCloudResourceDiscoveryRequest) BinaryRequestBody ¶
func (request CreateMultiCloudResourceDiscoveryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateMultiCloudResourceDiscoveryRequest) HTTPRequest ¶
func (request CreateMultiCloudResourceDiscoveryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateMultiCloudResourceDiscoveryRequest) RetryPolicy ¶
func (request CreateMultiCloudResourceDiscoveryRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateMultiCloudResourceDiscoveryRequest) String ¶
func (request CreateMultiCloudResourceDiscoveryRequest) String() string
func (CreateMultiCloudResourceDiscoveryRequest) ValidateEnumValue ¶
func (request CreateMultiCloudResourceDiscoveryRequest) 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 CreateMultiCloudResourceDiscoveryResponse ¶
type CreateMultiCloudResourceDiscoveryResponse struct {
// The underlying http response
RawResponse *http.Response
// The MultiCloudResourceDiscovery instance
MultiCloudResourceDiscovery `presentIn:"body"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the asynchronous work request.
// Use GetWorkRequest with this ID to track the status of the request.
OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
// 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 resource
Location *string `presentIn:"header" name:"location"`
// URI of the resource
ContentLocation *string `presentIn:"header" name:"content-location"`
// For optimistic concurrency control. See `if-match`.
Etag *string `presentIn:"header" name:"etag"`
}
CreateMultiCloudResourceDiscoveryResponse wrapper for the CreateMultiCloudResourceDiscovery operation
func (CreateMultiCloudResourceDiscoveryResponse) HTTPResponse ¶
func (response CreateMultiCloudResourceDiscoveryResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateMultiCloudResourceDiscoveryResponse) String ¶
func (response CreateMultiCloudResourceDiscoveryResponse) String() string
type CreateOracleDbAzureBlobContainerDetails ¶
type CreateOracleDbAzureBlobContainerDetails struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of Oracle DB Azure Blob Container resource.
CompartmentId *string `mandatory:"true" json:"compartmentId"`
// Oracle DB Azure Blob Container resource name.
DisplayName *string `mandatory:"true" json:"displayName"`
// Azure Storage account name.
AzureStorageAccountName *string `mandatory:"true" json:"azureStorageAccountName"`
// Azure Storage container name.
AzureStorageContainerName *string `mandatory:"true" json:"azureStorageContainerName"`
// Private endpoint IP.
PrivateEndpointIpAddress *string `mandatory:"false" json:"privateEndpointIpAddress"`
// Private endpoint's DNS alias.
PrivateEndpointDnsAlias *string `mandatory:"false" json:"privateEndpointDnsAlias"`
// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Department": "Finance"}`
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
// Defined tags for this resource. Each key is predefined and scoped to a namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Operations": {"CostCenter": "42"}}`
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}
CreateOracleDbAzureBlobContainerDetails Create Oracle DB Azure Blob Container object.
func (CreateOracleDbAzureBlobContainerDetails) String ¶
func (m CreateOracleDbAzureBlobContainerDetails) String() string
func (CreateOracleDbAzureBlobContainerDetails) ValidateEnumValue ¶
func (m CreateOracleDbAzureBlobContainerDetails) 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 CreateOracleDbAzureBlobContainerRequest ¶
type CreateOracleDbAzureBlobContainerRequest struct {
// Details for to mount Azure Container in OCI Database resource.
CreateOracleDbAzureBlobContainerDetails `contributesTo:"body"`
// A token that uniquely identifies a request, allowing it to be safely retried in the event of a timeout or server error without the risk of the action being executed more than once.
// Retry tokens expire after 24 hours but can be invalidated sooner if conflicting operations occur.
// For example, if a resource has been deleted and permanently purged from the system, a retry of the original creation request may be rejected.
OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`
// For optimistic concurrency control. In the PUT or DELETE call
// for a resource, set the `if-match` parameter to the value of the
// etag from a previous GET or POST response for that resource.
// The resource will be updated or deleted only if the etag you
// provide matches the resource's current etag value.
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
}
CreateOracleDbAzureBlobContainerRequest wrapper for the CreateOracleDbAzureBlobContainer operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/CreateOracleDbAzureBlobContainer.go.html to see an example of how to use CreateOracleDbAzureBlobContainerRequest.
func (CreateOracleDbAzureBlobContainerRequest) BinaryRequestBody ¶
func (request CreateOracleDbAzureBlobContainerRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateOracleDbAzureBlobContainerRequest) HTTPRequest ¶
func (request CreateOracleDbAzureBlobContainerRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateOracleDbAzureBlobContainerRequest) RetryPolicy ¶
func (request CreateOracleDbAzureBlobContainerRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateOracleDbAzureBlobContainerRequest) String ¶
func (request CreateOracleDbAzureBlobContainerRequest) String() string
func (CreateOracleDbAzureBlobContainerRequest) ValidateEnumValue ¶
func (request CreateOracleDbAzureBlobContainerRequest) 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 CreateOracleDbAzureBlobContainerResponse ¶
type CreateOracleDbAzureBlobContainerResponse struct {
// The underlying http response
RawResponse *http.Response
// The OracleDbAzureBlobContainer instance
OracleDbAzureBlobContainer `presentIn:"body"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the asynchronous work request.
// Use GetWorkRequest with this ID to track the status of the request.
OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
// 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 resource
Location *string `presentIn:"header" name:"location"`
// URI of the resource
ContentLocation *string `presentIn:"header" name:"content-location"`
// For optimistic concurrency control. See `if-match`.
Etag *string `presentIn:"header" name:"etag"`
}
CreateOracleDbAzureBlobContainerResponse wrapper for the CreateOracleDbAzureBlobContainer operation
func (CreateOracleDbAzureBlobContainerResponse) HTTPResponse ¶
func (response CreateOracleDbAzureBlobContainerResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateOracleDbAzureBlobContainerResponse) String ¶
func (response CreateOracleDbAzureBlobContainerResponse) String() string
type CreateOracleDbAzureBlobMountDetails ¶
type CreateOracleDbAzureBlobMountDetails struct {
// TThe OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that contains Oracle DB Azure Blob Mount resource.
CompartmentId *string `mandatory:"true" json:"compartmentId"`
// Oracle DB Azure Blob Mount resource name.
DisplayName *string `mandatory:"true" json:"displayName"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Connector resource that contains Oracle DB Azure Blob Mount resource.
OracleDbAzureConnectorId *string `mandatory:"true" json:"oracleDbAzureConnectorId"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Blob Container resource that contains Oracle DB Azure Blob Mount resource.
OracleDbAzureBlobContainerId *string `mandatory:"true" json:"oracleDbAzureBlobContainerId"`
// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Department": "Finance"}`
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
// Defined tags for this resource. Each key is predefined and scoped to a namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Operations": {"CostCenter": "42"}}`
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}
CreateOracleDbAzureBlobMountDetails This object is about to provide input params to mount Azure Container in OCI Database resource.
func (CreateOracleDbAzureBlobMountDetails) String ¶
func (m CreateOracleDbAzureBlobMountDetails) String() string
func (CreateOracleDbAzureBlobMountDetails) ValidateEnumValue ¶
func (m CreateOracleDbAzureBlobMountDetails) 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 CreateOracleDbAzureBlobMountRequest ¶
type CreateOracleDbAzureBlobMountRequest struct {
// Details for to create Oracle DB Azure Blob Mount resource.
CreateOracleDbAzureBlobMountDetails `contributesTo:"body"`
// A token that uniquely identifies a request, allowing it to be safely retried in the event of a timeout or server error without the risk of the action being executed more than once.
// Retry tokens expire after 24 hours but can be invalidated sooner if conflicting operations occur.
// For example, if a resource has been deleted and permanently purged from the system, a retry of the original creation request may be rejected.
OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`
// For optimistic concurrency control. In the PUT or DELETE call
// for a resource, set the `if-match` parameter to the value of the
// etag from a previous GET or POST response for that resource.
// The resource will be updated or deleted only if the etag you
// provide matches the resource's current etag value.
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
}
CreateOracleDbAzureBlobMountRequest wrapper for the CreateOracleDbAzureBlobMount operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/CreateOracleDbAzureBlobMount.go.html to see an example of how to use CreateOracleDbAzureBlobMountRequest.
func (CreateOracleDbAzureBlobMountRequest) BinaryRequestBody ¶
func (request CreateOracleDbAzureBlobMountRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateOracleDbAzureBlobMountRequest) HTTPRequest ¶
func (request CreateOracleDbAzureBlobMountRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateOracleDbAzureBlobMountRequest) RetryPolicy ¶
func (request CreateOracleDbAzureBlobMountRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateOracleDbAzureBlobMountRequest) String ¶
func (request CreateOracleDbAzureBlobMountRequest) String() string
func (CreateOracleDbAzureBlobMountRequest) ValidateEnumValue ¶
func (request CreateOracleDbAzureBlobMountRequest) 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 CreateOracleDbAzureBlobMountResponse ¶
type CreateOracleDbAzureBlobMountResponse struct {
// The underlying http response
RawResponse *http.Response
// The OracleDbAzureBlobMount instance
OracleDbAzureBlobMount `presentIn:"body"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the asynchronous work request.
// Use GetWorkRequest with this ID to track the status of the request.
OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
// 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 resource
Location *string `presentIn:"header" name:"location"`
// URI of the resource
ContentLocation *string `presentIn:"header" name:"content-location"`
// For optimistic concurrency control. See `if-match`.
Etag *string `presentIn:"header" name:"etag"`
}
CreateOracleDbAzureBlobMountResponse wrapper for the CreateOracleDbAzureBlobMount operation
func (CreateOracleDbAzureBlobMountResponse) HTTPResponse ¶
func (response CreateOracleDbAzureBlobMountResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateOracleDbAzureBlobMountResponse) String ¶
func (response CreateOracleDbAzureBlobMountResponse) String() string
type CreateOracleDbAzureConnectorDetails ¶
type CreateOracleDbAzureConnectorDetails struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that contains Oracle DB Azure Connector resource.
CompartmentId *string `mandatory:"true" json:"compartmentId"`
// Oracle DB Azure Connector resource name.
DisplayName *string `mandatory:"true" json:"displayName"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Cloud VM Cluster resource where this Azure Arc Agent Identity to configure.
DbClusterResourceId *string `mandatory:"true" json:"dbClusterResourceId"`
// Azure Identity mechanism.
AzureIdentityMechanism OracleDbAzureConnectorAzureIdentityMechanismEnum `mandatory:"true" json:"azureIdentityMechanism"`
// Azure Tenant ID.
AzureTenantId *string `mandatory:"true" json:"azureTenantId"`
// Azure Subscription ID.
AzureSubscriptionId *string `mandatory:"true" json:"azureSubscriptionId"`
// Azure Resource group name.
AzureResourceGroup *string `mandatory:"true" json:"azureResourceGroup"`
// Azure bearer access token.
AccessToken *string `mandatory:"false" json:"accessToken"`
// Private endpoint IP.
PrivateEndpointIpAddress *string `mandatory:"false" json:"privateEndpointIpAddress"`
// Private endpoint's DNS alias.
PrivateEndpointDnsAlias *string `mandatory:"false" json:"privateEndpointDnsAlias"`
// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Department": "Finance"}`
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
// Defined tags for this resource. Each key is predefined and scoped to a namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Operations": {"CostCenter": "42"}}`
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}
CreateOracleDbAzureConnectorDetails Create Oracle DB Azure Connector resource object.
func (CreateOracleDbAzureConnectorDetails) String ¶
func (m CreateOracleDbAzureConnectorDetails) String() string
func (CreateOracleDbAzureConnectorDetails) ValidateEnumValue ¶
func (m CreateOracleDbAzureConnectorDetails) 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 CreateOracleDbAzureConnectorRequest ¶
type CreateOracleDbAzureConnectorRequest struct {
// Details for to Create Oracle DB Azure Connector resource
// and configured Azure Identity in Oracle Database resource.
CreateOracleDbAzureConnectorDetails `contributesTo:"body"`
// A token that uniquely identifies a request, allowing it to be safely retried in the event of a timeout or server error without the risk of the action being executed more than once.
// Retry tokens expire after 24 hours but can be invalidated sooner if conflicting operations occur.
// For example, if a resource has been deleted and permanently purged from the system, a retry of the original creation request may be rejected.
OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`
// 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
}
CreateOracleDbAzureConnectorRequest wrapper for the CreateOracleDbAzureConnector operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/CreateOracleDbAzureConnector.go.html to see an example of how to use CreateOracleDbAzureConnectorRequest.
func (CreateOracleDbAzureConnectorRequest) BinaryRequestBody ¶
func (request CreateOracleDbAzureConnectorRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateOracleDbAzureConnectorRequest) HTTPRequest ¶
func (request CreateOracleDbAzureConnectorRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateOracleDbAzureConnectorRequest) RetryPolicy ¶
func (request CreateOracleDbAzureConnectorRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateOracleDbAzureConnectorRequest) String ¶
func (request CreateOracleDbAzureConnectorRequest) String() string
func (CreateOracleDbAzureConnectorRequest) ValidateEnumValue ¶
func (request CreateOracleDbAzureConnectorRequest) 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 CreateOracleDbAzureConnectorResponse ¶
type CreateOracleDbAzureConnectorResponse struct {
// The underlying http response
RawResponse *http.Response
// The OracleDbAzureConnector instance
OracleDbAzureConnector `presentIn:"body"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the asynchronous work request.
// Use GetWorkRequest with this ID to track the status of the request.
OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
// 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 resource
Location *string `presentIn:"header" name:"location"`
// URI of the resource
ContentLocation *string `presentIn:"header" name:"content-location"`
// For optimistic concurrency control. See `if-match`.
Etag *string `presentIn:"header" name:"etag"`
}
CreateOracleDbAzureConnectorResponse wrapper for the CreateOracleDbAzureConnector operation
func (CreateOracleDbAzureConnectorResponse) HTTPResponse ¶
func (response CreateOracleDbAzureConnectorResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateOracleDbAzureConnectorResponse) String ¶
func (response CreateOracleDbAzureConnectorResponse) String() string
type CreateOracleDbAzureVaultAssociationDetails ¶
type CreateOracleDbAzureVaultAssociationDetails struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that contains Oracle DB Azure Vault Association resource.
CompartmentId *string `mandatory:"true" json:"compartmentId"`
// Oracle DB Azure Vault Association resource name.
DisplayName *string `mandatory:"true" json:"displayName"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Vault that contains Oracle DB Azure Vault Association resource.
OracleDbAzureVaultId *string `mandatory:"true" json:"oracleDbAzureVaultId"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Connector that contains Oracle DB Azure Vault Association resource.
OracleDbAzureConnectorId *string `mandatory:"true" json:"oracleDbAzureConnectorId"`
// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Department": "Finance"}`
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
// Defined tags for this resource. Each key is predefined and scoped to a namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Operations": {"CostCenter": "42"}}`
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}
CreateOracleDbAzureVaultAssociationDetails Create Oracle DB Azure Vault Association object.
func (CreateOracleDbAzureVaultAssociationDetails) String ¶
func (m CreateOracleDbAzureVaultAssociationDetails) String() string
func (CreateOracleDbAzureVaultAssociationDetails) ValidateEnumValue ¶
func (m CreateOracleDbAzureVaultAssociationDetails) 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 CreateOracleDbAzureVaultAssociationRequest ¶
type CreateOracleDbAzureVaultAssociationRequest struct {
// Details for to Create Oracle DB Azure Vault Association details.
CreateOracleDbAzureVaultAssociationDetails `contributesTo:"body"`
// A token that uniquely identifies a request, allowing it to be safely retried in the event of a timeout or server error without the risk of the action being executed more than once.
// Retry tokens expire after 24 hours but can be invalidated sooner if conflicting operations occur.
// For example, if a resource has been deleted and permanently purged from the system, a retry of the original creation request may be rejected.
OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`
// For optimistic concurrency control. In the PUT or DELETE call
// for a resource, set the `if-match` parameter to the value of the
// etag from a previous GET or POST response for that resource.
// The resource will be updated or deleted only if the etag you
// provide matches the resource's current etag value.
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
}
CreateOracleDbAzureVaultAssociationRequest wrapper for the CreateOracleDbAzureVaultAssociation operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/CreateOracleDbAzureVaultAssociation.go.html to see an example of how to use CreateOracleDbAzureVaultAssociationRequest.
func (CreateOracleDbAzureVaultAssociationRequest) BinaryRequestBody ¶
func (request CreateOracleDbAzureVaultAssociationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateOracleDbAzureVaultAssociationRequest) HTTPRequest ¶
func (request CreateOracleDbAzureVaultAssociationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateOracleDbAzureVaultAssociationRequest) RetryPolicy ¶
func (request CreateOracleDbAzureVaultAssociationRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateOracleDbAzureVaultAssociationRequest) String ¶
func (request CreateOracleDbAzureVaultAssociationRequest) String() string
func (CreateOracleDbAzureVaultAssociationRequest) ValidateEnumValue ¶
func (request CreateOracleDbAzureVaultAssociationRequest) 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 CreateOracleDbAzureVaultAssociationResponse ¶
type CreateOracleDbAzureVaultAssociationResponse struct {
// The underlying http response
RawResponse *http.Response
// The OracleDbAzureVaultAssociation instance
OracleDbAzureVaultAssociation `presentIn:"body"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the asynchronous work request.
// Use GetWorkRequest with this ID to track the status of the request.
OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
// 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 resource
Location *string `presentIn:"header" name:"location"`
// URI of the resource
ContentLocation *string `presentIn:"header" name:"content-location"`
// For optimistic concurrency control. See `if-match`.
Etag *string `presentIn:"header" name:"etag"`
}
CreateOracleDbAzureVaultAssociationResponse wrapper for the CreateOracleDbAzureVaultAssociation operation
func (CreateOracleDbAzureVaultAssociationResponse) HTTPResponse ¶
func (response CreateOracleDbAzureVaultAssociationResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateOracleDbAzureVaultAssociationResponse) String ¶
func (response CreateOracleDbAzureVaultAssociationResponse) String() string
type CreateOracleDbAzureVaultDetails ¶
type CreateOracleDbAzureVaultDetails struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that contains DB Azure Vault resource.
CompartmentId *string `mandatory:"true" json:"compartmentId"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Connector resource that contains Oracle DB Azure Vault resource.
OracleDbConnectorId *string `mandatory:"true" json:"oracleDbConnectorId"`
// Oracle DB Azure Vault resource name.
DisplayName *string `mandatory:"true" json:"displayName"`
// Oracle DB Azure resource group name.
OracleDbAzureResourceGroup *string `mandatory:"false" json:"oracleDbAzureResourceGroup"`
// Azure Vault ID.
AzureVaultId *string `mandatory:"false" json:"azureVaultId"`
// Oracle DB Azure Vault resource type.
Type *string `mandatory:"false" json:"type"`
// Oracle DB Azure Vault resource location.
Location *string `mandatory:"false" json:"location"`
// resource's properties.
Properties map[string]string `mandatory:"false" json:"properties"`
// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Department": "Finance"}`
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
// Defined tags for this resource. Each key is predefined and scoped to a namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Operations": {"CostCenter": "42"}}`
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}
CreateOracleDbAzureVaultDetails Create Oracle DB Azure Vault obejct.
func (CreateOracleDbAzureVaultDetails) String ¶
func (m CreateOracleDbAzureVaultDetails) String() string
func (CreateOracleDbAzureVaultDetails) ValidateEnumValue ¶
func (m CreateOracleDbAzureVaultDetails) 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 CreateOracleDbAzureVaultRequest ¶
type CreateOracleDbAzureVaultRequest struct {
// Details for to Create Oracle DB Azure Vault details.
CreateOracleDbAzureVaultDetails `contributesTo:"body"`
// A token that uniquely identifies a request, allowing it to be safely retried in the event of a timeout or server error without the risk of the action being executed more than once.
// Retry tokens expire after 24 hours but can be invalidated sooner if conflicting operations occur.
// For example, if a resource has been deleted and permanently purged from the system, a retry of the original creation request may be rejected.
OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`
// For optimistic concurrency control. In the PUT or DELETE call
// for a resource, set the `if-match` parameter to the value of the
// etag from a previous GET or POST response for that resource.
// The resource will be updated or deleted only if the etag you
// provide matches the resource's current etag value.
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
}
CreateOracleDbAzureVaultRequest wrapper for the CreateOracleDbAzureVault operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/CreateOracleDbAzureVault.go.html to see an example of how to use CreateOracleDbAzureVaultRequest.
func (CreateOracleDbAzureVaultRequest) BinaryRequestBody ¶
func (request CreateOracleDbAzureVaultRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateOracleDbAzureVaultRequest) HTTPRequest ¶
func (request CreateOracleDbAzureVaultRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateOracleDbAzureVaultRequest) RetryPolicy ¶
func (request CreateOracleDbAzureVaultRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateOracleDbAzureVaultRequest) String ¶
func (request CreateOracleDbAzureVaultRequest) String() string
func (CreateOracleDbAzureVaultRequest) ValidateEnumValue ¶
func (request CreateOracleDbAzureVaultRequest) 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 CreateOracleDbAzureVaultResponse ¶
type CreateOracleDbAzureVaultResponse struct {
// The underlying http response
RawResponse *http.Response
// The OracleDbAzureVault instance
OracleDbAzureVault `presentIn:"body"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the asynchronous work request.
// Use GetWorkRequest with this ID to track the status of the request.
OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
// 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 resource
Location *string `presentIn:"header" name:"location"`
// URI of the resource
ContentLocation *string `presentIn:"header" name:"content-location"`
// For optimistic concurrency control. See `if-match`.
Etag *string `presentIn:"header" name:"etag"`
}
CreateOracleDbAzureVaultResponse wrapper for the CreateOracleDbAzureVault operation
func (CreateOracleDbAzureVaultResponse) HTTPResponse ¶
func (response CreateOracleDbAzureVaultResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateOracleDbAzureVaultResponse) String ¶
func (response CreateOracleDbAzureVaultResponse) String() string
type CreateOracleDbGcpIdentityConnectorDetails ¶ added in v65.99.2
type CreateOracleDbGcpIdentityConnectorDetails struct {
// Oracle DB Google GCP Identity Connector resource name.
DisplayName *string `mandatory:"true" json:"displayName"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that contains the Oracle DB GCP Identity Connector resource.
CompartmentId *string `mandatory:"true" json:"compartmentId"`
// OIDC token issuer Url
IssuerUrl *string `mandatory:"true" json:"issuerUrl"`
// Project id of the customer project.
ProjectId *string `mandatory:"true" json:"projectId"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the GCP VM Cluster resource.
ResourceId *string `mandatory:"true" json:"resourceId"`
// GCP Location.
GcpLocation *string `mandatory:"true" json:"gcpLocation"`
// The ID of the cloud GCP Workload Identity Pool.
GcpWorkloadIdentityPoolId *string `mandatory:"true" json:"gcpWorkloadIdentityPoolId"`
// The ID of the GCP Workload Identity Provider.
GcpWorkloadIdentityProviderId *string `mandatory:"true" json:"gcpWorkloadIdentityProviderId"`
// The ID of the GCP resource service agent.
GcpResourceServiceAgentId *string `mandatory:"true" json:"gcpResourceServiceAgentId"`
// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Department": "Finance"}`
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
// Defined tags for this resource. Each key is predefined and scoped to a namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Operations": {"CostCenter": "42"}}`
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}
CreateOracleDbGcpIdentityConnectorDetails Creates Oracle DB GCP Identity Connector resource.
func (CreateOracleDbGcpIdentityConnectorDetails) String ¶ added in v65.99.2
func (m CreateOracleDbGcpIdentityConnectorDetails) String() string
func (CreateOracleDbGcpIdentityConnectorDetails) ValidateEnumValue ¶ added in v65.99.2
func (m CreateOracleDbGcpIdentityConnectorDetails) 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 CreateOracleDbGcpIdentityConnectorRequest ¶ added in v65.99.2
type CreateOracleDbGcpIdentityConnectorRequest struct {
// Details for to Create Oracle DB GCP Identity Connector resource.
CreateOracleDbGcpIdentityConnectorDetails `contributesTo:"body"`
// A token that uniquely identifies a request, allowing it to be safely retried in the event of a timeout or server error without the risk of the action being executed more than once.
// Retry tokens expire after 24 hours but can be invalidated sooner if conflicting operations occur.
// For example, if a resource has been deleted and permanently purged from the system, a retry of the original creation request may be rejected.
OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`
// 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
}
CreateOracleDbGcpIdentityConnectorRequest wrapper for the CreateOracleDbGcpIdentityConnector operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/CreateOracleDbGcpIdentityConnector.go.html to see an example of how to use CreateOracleDbGcpIdentityConnectorRequest.
func (CreateOracleDbGcpIdentityConnectorRequest) BinaryRequestBody ¶ added in v65.99.2
func (request CreateOracleDbGcpIdentityConnectorRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateOracleDbGcpIdentityConnectorRequest) HTTPRequest ¶ added in v65.99.2
func (request CreateOracleDbGcpIdentityConnectorRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateOracleDbGcpIdentityConnectorRequest) RetryPolicy ¶ added in v65.99.2
func (request CreateOracleDbGcpIdentityConnectorRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateOracleDbGcpIdentityConnectorRequest) String ¶ added in v65.99.2
func (request CreateOracleDbGcpIdentityConnectorRequest) String() string
func (CreateOracleDbGcpIdentityConnectorRequest) ValidateEnumValue ¶ added in v65.99.2
func (request CreateOracleDbGcpIdentityConnectorRequest) 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 CreateOracleDbGcpIdentityConnectorResponse ¶ added in v65.99.2
type CreateOracleDbGcpIdentityConnectorResponse struct {
// The underlying http response
RawResponse *http.Response
// The OracleDbGcpIdentityConnector instance
OracleDbGcpIdentityConnector `presentIn:"body"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the asynchronous work request.
// Use GetWorkRequest with this ID to track the status of the request.
OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
// 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 resource
Location *string `presentIn:"header" name:"location"`
// URI of the resource
ContentLocation *string `presentIn:"header" name:"content-location"`
// For optimistic concurrency control. See `if-match`.
Etag *string `presentIn:"header" name:"etag"`
}
CreateOracleDbGcpIdentityConnectorResponse wrapper for the CreateOracleDbGcpIdentityConnector operation
func (CreateOracleDbGcpIdentityConnectorResponse) HTTPResponse ¶ added in v65.99.2
func (response CreateOracleDbGcpIdentityConnectorResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateOracleDbGcpIdentityConnectorResponse) String ¶ added in v65.99.2
func (response CreateOracleDbGcpIdentityConnectorResponse) String() string
type CreateOracleDbGcpKeyRingDetails ¶ added in v65.99.2
type CreateOracleDbGcpKeyRingDetails struct {
// The compartment OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) where the Oracle DB GCP Key Ring resource resides.
CompartmentId *string `mandatory:"true" json:"compartmentId"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment where the Oracle DB GCP Identity Connector resource resides.
OracleDbConnectorId *string `mandatory:"true" json:"oracleDbConnectorId"`
// Display name of DB GCP Key Ring resource.
DisplayName *string `mandatory:"true" json:"displayName"`
// GCP Key Ring ID.
GcpKeyRingId *string `mandatory:"false" json:"gcpKeyRingId"`
// Oracle DB GCP Key Ring resource Type.
Type *string `mandatory:"false" json:"type"`
// Location of the GCP Key Ring resource.
Location *string `mandatory:"false" json:"location"`
// Oracle DB GCP Key Ring resource's properties.
Properties map[string]string `mandatory:"false" json:"properties"`
// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Department": "Finance"}`
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
// Defined tags for this resource. Each key is predefined and scoped to a namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Operations": {"CostCenter": "42"}}`
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}
CreateOracleDbGcpKeyRingDetails This object is about to provide input params to create Oracle DB GCP Key-Ring Details.
func (CreateOracleDbGcpKeyRingDetails) String ¶ added in v65.99.2
func (m CreateOracleDbGcpKeyRingDetails) String() string
func (CreateOracleDbGcpKeyRingDetails) ValidateEnumValue ¶ added in v65.99.2
func (m CreateOracleDbGcpKeyRingDetails) 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 CreateOracleDbGcpKeyRingRequest ¶ added in v65.99.2
type CreateOracleDbGcpKeyRingRequest struct {
// Details for to Create GCP Key Ring Details.
CreateOracleDbGcpKeyRingDetails `contributesTo:"body"`
// A token that uniquely identifies a request, allowing it to be safely retried in the event of a timeout or server error without the risk of the action being executed more than once.
// Retry tokens expire after 24 hours but can be invalidated sooner if conflicting operations occur.
// For example, if a resource has been deleted and permanently purged from the system, a retry of the original creation request may be rejected.
OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`
// For optimistic concurrency control. In the PUT or DELETE call
// for a resource, set the `if-match` parameter to the value of the
// etag from a previous GET or POST response for that resource.
// The resource will be updated or deleted only if the etag you
// provide matches the resource's current etag value.
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
}
CreateOracleDbGcpKeyRingRequest wrapper for the CreateOracleDbGcpKeyRing operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/CreateOracleDbGcpKeyRing.go.html to see an example of how to use CreateOracleDbGcpKeyRingRequest.
func (CreateOracleDbGcpKeyRingRequest) BinaryRequestBody ¶ added in v65.99.2
func (request CreateOracleDbGcpKeyRingRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateOracleDbGcpKeyRingRequest) HTTPRequest ¶ added in v65.99.2
func (request CreateOracleDbGcpKeyRingRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateOracleDbGcpKeyRingRequest) RetryPolicy ¶ added in v65.99.2
func (request CreateOracleDbGcpKeyRingRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateOracleDbGcpKeyRingRequest) String ¶ added in v65.99.2
func (request CreateOracleDbGcpKeyRingRequest) String() string
func (CreateOracleDbGcpKeyRingRequest) ValidateEnumValue ¶ added in v65.99.2
func (request CreateOracleDbGcpKeyRingRequest) 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 CreateOracleDbGcpKeyRingResponse ¶ added in v65.99.2
type CreateOracleDbGcpKeyRingResponse struct {
// The underlying http response
RawResponse *http.Response
// The OracleDbGcpKeyRing instance
OracleDbGcpKeyRing `presentIn:"body"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the asynchronous work request.
// Use GetWorkRequest with this ID to track the status of the request.
OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
// 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 resource
Location *string `presentIn:"header" name:"location"`
// URI of the resource
ContentLocation *string `presentIn:"header" name:"content-location"`
// For optimistic concurrency control. See `if-match`.
Etag *string `presentIn:"header" name:"etag"`
}
CreateOracleDbGcpKeyRingResponse wrapper for the CreateOracleDbGcpKeyRing operation
func (CreateOracleDbGcpKeyRingResponse) HTTPResponse ¶ added in v65.99.2
func (response CreateOracleDbGcpKeyRingResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateOracleDbGcpKeyRingResponse) String ¶ added in v65.99.2
func (response CreateOracleDbGcpKeyRingResponse) String() string
type DbMulticloudGCPProviderClient ¶ added in v65.99.2
type DbMulticloudGCPProviderClient struct {
common.BaseClient
// contains filtered or unexported fields
}
DbMulticloudGCPProviderClient a client for DbMulticloudGCPProvider
func NewDbMulticloudGCPProviderClientWithConfigurationProvider ¶ added in v65.99.2
func NewDbMulticloudGCPProviderClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client DbMulticloudGCPProviderClient, err error)
NewDbMulticloudGCPProviderClientWithConfigurationProvider Creates a new default DbMulticloudGCPProvider client with the given configuration provider. the configuration provider will be used for the default signer as well as reading the region
func NewDbMulticloudGCPProviderClientWithOboToken ¶ added in v65.99.2
func NewDbMulticloudGCPProviderClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client DbMulticloudGCPProviderClient, err error)
NewDbMulticloudGCPProviderClientWithOboToken Creates a new default DbMulticloudGCPProvider 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 (DbMulticloudGCPProviderClient) ChangeOracleDbGcpIdentityConnectorCompartment ¶ added in v65.99.2
func (client DbMulticloudGCPProviderClient) ChangeOracleDbGcpIdentityConnectorCompartment(ctx context.Context, request ChangeOracleDbGcpIdentityConnectorCompartmentRequest) (response ChangeOracleDbGcpIdentityConnectorCompartmentResponse, err error)
ChangeOracleDbGcpIdentityConnectorCompartment Moves the Oracle DB GCP Identity Connector resource into a different compartment. When provided, 'If-Match' is checked against 'ETag' values of the resource.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/ChangeOracleDbGcpIdentityConnectorCompartment.go.html to see an example of how to use ChangeOracleDbGcpIdentityConnectorCompartment API. A default retry strategy applies to this operation ChangeOracleDbGcpIdentityConnectorCompartment()
func (DbMulticloudGCPProviderClient) ChangeOracleDbGcpKeyRingCompartment ¶ added in v65.99.2
func (client DbMulticloudGCPProviderClient) ChangeOracleDbGcpKeyRingCompartment(ctx context.Context, request ChangeOracleDbGcpKeyRingCompartmentRequest) (response ChangeOracleDbGcpKeyRingCompartmentResponse, err error)
ChangeOracleDbGcpKeyRingCompartment Moves the GCP Key Ring resource into a different compartment. When provided, 'If-Match' is checked against 'ETag' values of the resource.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/ChangeOracleDbGcpKeyRingCompartment.go.html to see an example of how to use ChangeOracleDbGcpKeyRingCompartment API. A default retry strategy applies to this operation ChangeOracleDbGcpKeyRingCompartment()
func (*DbMulticloudGCPProviderClient) ConfigurationProvider ¶ added in v65.99.2
func (client *DbMulticloudGCPProviderClient) ConfigurationProvider() *common.ConfigurationProvider
ConfigurationProvider the ConfigurationProvider used in this client, or null if none set
func (DbMulticloudGCPProviderClient) CreateOracleDbGcpIdentityConnector ¶ added in v65.99.2
func (client DbMulticloudGCPProviderClient) CreateOracleDbGcpIdentityConnector(ctx context.Context, request CreateOracleDbGcpIdentityConnectorRequest) (response CreateOracleDbGcpIdentityConnectorResponse, err error)
CreateOracleDbGcpIdentityConnector Creates Oracle DB GCP Identity Connector resource.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/CreateOracleDbGcpIdentityConnector.go.html to see an example of how to use CreateOracleDbGcpIdentityConnector API. A default retry strategy applies to this operation CreateOracleDbGcpIdentityConnector()
func (DbMulticloudGCPProviderClient) CreateOracleDbGcpKeyRing ¶ added in v65.99.2
func (client DbMulticloudGCPProviderClient) CreateOracleDbGcpKeyRing(ctx context.Context, request CreateOracleDbGcpKeyRingRequest) (response CreateOracleDbGcpKeyRingResponse, err error)
CreateOracleDbGcpKeyRing Creates DB GCP Key Rings based on the provided information and retrieves the associated keys.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/CreateOracleDbGcpKeyRing.go.html to see an example of how to use CreateOracleDbGcpKeyRing API. A default retry strategy applies to this operation CreateOracleDbGcpKeyRing()
func (DbMulticloudGCPProviderClient) DeleteOracleDbGcpIdentityConnector ¶ added in v65.99.2
func (client DbMulticloudGCPProviderClient) DeleteOracleDbGcpIdentityConnector(ctx context.Context, request DeleteOracleDbGcpIdentityConnectorRequest) (response DeleteOracleDbGcpIdentityConnectorResponse, err error)
DeleteOracleDbGcpIdentityConnector Deletes the Oracle DB GCP Identity Connector resource and removes the associated connector from the database resource.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/DeleteOracleDbGcpIdentityConnector.go.html to see an example of how to use DeleteOracleDbGcpIdentityConnector API. A default retry strategy applies to this operation DeleteOracleDbGcpIdentityConnector()
func (DbMulticloudGCPProviderClient) DeleteOracleDbGcpKeyRing ¶ added in v65.99.2
func (client DbMulticloudGCPProviderClient) DeleteOracleDbGcpKeyRing(ctx context.Context, request DeleteOracleDbGcpKeyRingRequest) (response DeleteOracleDbGcpKeyRingResponse, err error)
DeleteOracleDbGcpKeyRing Deletes the GCP Key Ring and its associated metadata.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/DeleteOracleDbGcpKeyRing.go.html to see an example of how to use DeleteOracleDbGcpKeyRing API. A default retry strategy applies to this operation DeleteOracleDbGcpKeyRing()
func (DbMulticloudGCPProviderClient) GetOracleDbGcpIdentityConnector ¶ added in v65.99.2
func (client DbMulticloudGCPProviderClient) GetOracleDbGcpIdentityConnector(ctx context.Context, request GetOracleDbGcpIdentityConnectorRequest) (response GetOracleDbGcpIdentityConnectorResponse, err error)
GetOracleDbGcpIdentityConnector Retrieves the Oracle DB GCP Identity Connector for a specified resource OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/GetOracleDbGcpIdentityConnector.go.html to see an example of how to use GetOracleDbGcpIdentityConnector API. A default retry strategy applies to this operation GetOracleDbGcpIdentityConnector()
func (DbMulticloudGCPProviderClient) GetOracleDbGcpKey ¶ added in v65.99.2
func (client DbMulticloudGCPProviderClient) GetOracleDbGcpKey(ctx context.Context, request GetOracleDbGcpKeyRequest) (response GetOracleDbGcpKeyResponse, err error)
GetOracleDbGcpKey Retrieves Oracle DB Google Cloud Key details using a specific resource OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/GetOracleDbGcpKey.go.html to see an example of how to use GetOracleDbGcpKey API. A default retry strategy applies to this operation GetOracleDbGcpKey()
func (DbMulticloudGCPProviderClient) GetOracleDbGcpKeyRing ¶ added in v65.99.2
func (client DbMulticloudGCPProviderClient) GetOracleDbGcpKeyRing(ctx context.Context, request GetOracleDbGcpKeyRingRequest) (response GetOracleDbGcpKeyRingResponse, err error)
GetOracleDbGcpKeyRing Retrieves the Oracle GCP Key Ring details using a specific Container resource OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/GetOracleDbGcpKeyRing.go.html to see an example of how to use GetOracleDbGcpKeyRing API. A default retry strategy applies to this operation GetOracleDbGcpKeyRing()
func (DbMulticloudGCPProviderClient) ListOracleDbGcpIdentityConnectors ¶ added in v65.99.2
func (client DbMulticloudGCPProviderClient) ListOracleDbGcpIdentityConnectors(ctx context.Context, request ListOracleDbGcpIdentityConnectorsRequest) (response ListOracleDbGcpIdentityConnectorsResponse, err error)
ListOracleDbGcpIdentityConnectors Lists all Oracle DB GCP Identity Connectors based on the specified filters.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/ListOracleDbGcpIdentityConnectors.go.html to see an example of how to use ListOracleDbGcpIdentityConnectors API. A default retry strategy applies to this operation ListOracleDbGcpIdentityConnectors()
func (DbMulticloudGCPProviderClient) ListOracleDbGcpKeyRings ¶ added in v65.99.2
func (client DbMulticloudGCPProviderClient) ListOracleDbGcpKeyRings(ctx context.Context, request ListOracleDbGcpKeyRingsRequest) (response ListOracleDbGcpKeyRingsResponse, err error)
ListOracleDbGcpKeyRings Lists the all DB GCP Key Rings based on filters.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/ListOracleDbGcpKeyRings.go.html to see an example of how to use ListOracleDbGcpKeyRings API. A default retry strategy applies to this operation ListOracleDbGcpKeyRings()
func (DbMulticloudGCPProviderClient) ListOracleDbGcpKeys ¶ added in v65.99.2
func (client DbMulticloudGCPProviderClient) ListOracleDbGcpKeys(ctx context.Context, request ListOracleDbGcpKeysRequest) (response ListOracleDbGcpKeysResponse, err error)
ListOracleDbGcpKeys Lists all Oracle DB Google Cloud Keys based on the specified filters.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/ListOracleDbGcpKeys.go.html to see an example of how to use ListOracleDbGcpKeys API. A default retry strategy applies to this operation ListOracleDbGcpKeys()
func (DbMulticloudGCPProviderClient) RefreshOracleDbGcpIdentityConnector ¶ added in v65.99.2
func (client DbMulticloudGCPProviderClient) RefreshOracleDbGcpIdentityConnector(ctx context.Context, request RefreshOracleDbGcpIdentityConnectorRequest) (response RefreshOracleDbGcpIdentityConnectorResponse, err error)
RefreshOracleDbGcpIdentityConnector Refreshes the Oracle DB GCP Connector resource.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/RefreshOracleDbGcpIdentityConnector.go.html to see an example of how to use RefreshOracleDbGcpIdentityConnector API. A default retry strategy applies to this operation RefreshOracleDbGcpIdentityConnector()
func (DbMulticloudGCPProviderClient) RefreshOracleDbGcpKeyRing ¶ added in v65.99.2
func (client DbMulticloudGCPProviderClient) RefreshOracleDbGcpKeyRing(ctx context.Context, request RefreshOracleDbGcpKeyRingRequest) (response RefreshOracleDbGcpKeyRingResponse, err error)
RefreshOracleDbGcpKeyRing Refreshes Oracle GCP Key Ring details from the backend.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/RefreshOracleDbGcpKeyRing.go.html to see an example of how to use RefreshOracleDbGcpKeyRing API. A default retry strategy applies to this operation RefreshOracleDbGcpKeyRing()
func (*DbMulticloudGCPProviderClient) SetRegion ¶ added in v65.99.2
func (client *DbMulticloudGCPProviderClient) SetRegion(region string)
SetRegion overrides the region of this client.
func (DbMulticloudGCPProviderClient) UpdateOracleDbGcpIdentityConnector ¶ added in v65.99.2
func (client DbMulticloudGCPProviderClient) UpdateOracleDbGcpIdentityConnector(ctx context.Context, request UpdateOracleDbGcpIdentityConnectorRequest) (response UpdateOracleDbGcpIdentityConnectorResponse, err error)
UpdateOracleDbGcpIdentityConnector Modifies the existing Oracle DB GCP Identity Connector resource for a given OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/UpdateOracleDbGcpIdentityConnector.go.html to see an example of how to use UpdateOracleDbGcpIdentityConnector API. A default retry strategy applies to this operation UpdateOracleDbGcpIdentityConnector()
func (DbMulticloudGCPProviderClient) UpdateOracleDbGcpKeyRing ¶ added in v65.99.2
func (client DbMulticloudGCPProviderClient) UpdateOracleDbGcpKeyRing(ctx context.Context, request UpdateOracleDbGcpKeyRingRequest) (response UpdateOracleDbGcpKeyRingResponse, err error)
UpdateOracleDbGcpKeyRing Modifies the existing Oracle GCP Key Ring Details for a given OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/UpdateOracleDbGcpKeyRing.go.html to see an example of how to use UpdateOracleDbGcpKeyRing API. A default retry strategy applies to this operation UpdateOracleDbGcpKeyRing()
type DeleteMultiCloudResourceDiscoveryRequest ¶
type DeleteMultiCloudResourceDiscoveryRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Multicloud Discovery Resource.
MultiCloudResourceDiscoveryId *string `mandatory:"true" contributesTo:"path" name:"multiCloudResourceDiscoveryId"`
// For optimistic concurrency control. In the PUT or DELETE call
// for a resource, set the `if-match` parameter to the value of the
// etag from a previous GET or POST response for that resource.
// The resource will be updated or deleted only if the etag you
// provide matches the resource's current etag value.
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
}
DeleteMultiCloudResourceDiscoveryRequest wrapper for the DeleteMultiCloudResourceDiscovery operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/DeleteMultiCloudResourceDiscovery.go.html to see an example of how to use DeleteMultiCloudResourceDiscoveryRequest.
func (DeleteMultiCloudResourceDiscoveryRequest) BinaryRequestBody ¶
func (request DeleteMultiCloudResourceDiscoveryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteMultiCloudResourceDiscoveryRequest) HTTPRequest ¶
func (request DeleteMultiCloudResourceDiscoveryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteMultiCloudResourceDiscoveryRequest) RetryPolicy ¶
func (request DeleteMultiCloudResourceDiscoveryRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteMultiCloudResourceDiscoveryRequest) String ¶
func (request DeleteMultiCloudResourceDiscoveryRequest) String() string
func (DeleteMultiCloudResourceDiscoveryRequest) ValidateEnumValue ¶
func (request DeleteMultiCloudResourceDiscoveryRequest) 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 DeleteMultiCloudResourceDiscoveryResponse ¶
type DeleteMultiCloudResourceDiscoveryResponse 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"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the asynchronous work request.
// Use GetWorkRequest with this ID to track the status of the request.
OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
}
DeleteMultiCloudResourceDiscoveryResponse wrapper for the DeleteMultiCloudResourceDiscovery operation
func (DeleteMultiCloudResourceDiscoveryResponse) HTTPResponse ¶
func (response DeleteMultiCloudResourceDiscoveryResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteMultiCloudResourceDiscoveryResponse) String ¶
func (response DeleteMultiCloudResourceDiscoveryResponse) String() string
type DeleteOracleDbAzureBlobContainerRequest ¶
type DeleteOracleDbAzureBlobContainerRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Blob Container resource.
OracleDbAzureBlobContainerId *string `mandatory:"true" contributesTo:"path" name:"oracleDbAzureBlobContainerId"`
// For optimistic concurrency control. In the PUT or DELETE call
// for a resource, set the `if-match` parameter to the value of the
// etag from a previous GET or POST response for that resource.
// The resource will be updated or deleted only if the etag you
// provide matches the resource's current etag value.
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
}
DeleteOracleDbAzureBlobContainerRequest wrapper for the DeleteOracleDbAzureBlobContainer operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/DeleteOracleDbAzureBlobContainer.go.html to see an example of how to use DeleteOracleDbAzureBlobContainerRequest.
func (DeleteOracleDbAzureBlobContainerRequest) BinaryRequestBody ¶
func (request DeleteOracleDbAzureBlobContainerRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteOracleDbAzureBlobContainerRequest) HTTPRequest ¶
func (request DeleteOracleDbAzureBlobContainerRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteOracleDbAzureBlobContainerRequest) RetryPolicy ¶
func (request DeleteOracleDbAzureBlobContainerRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteOracleDbAzureBlobContainerRequest) String ¶
func (request DeleteOracleDbAzureBlobContainerRequest) String() string
func (DeleteOracleDbAzureBlobContainerRequest) ValidateEnumValue ¶
func (request DeleteOracleDbAzureBlobContainerRequest) 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 DeleteOracleDbAzureBlobContainerResponse ¶
type DeleteOracleDbAzureBlobContainerResponse 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"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the asynchronous work request.
// Use GetWorkRequest with this ID to track the status of the request.
OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
}
DeleteOracleDbAzureBlobContainerResponse wrapper for the DeleteOracleDbAzureBlobContainer operation
func (DeleteOracleDbAzureBlobContainerResponse) HTTPResponse ¶
func (response DeleteOracleDbAzureBlobContainerResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteOracleDbAzureBlobContainerResponse) String ¶
func (response DeleteOracleDbAzureBlobContainerResponse) String() string
type DeleteOracleDbAzureBlobMountRequest ¶
type DeleteOracleDbAzureBlobMountRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Blob Mount resource.
OracleDbAzureBlobMountId *string `mandatory:"true" contributesTo:"path" name:"oracleDbAzureBlobMountId"`
// For optimistic concurrency control. In the PUT or DELETE call
// for a resource, set the `if-match` parameter to the value of the
// etag from a previous GET or POST response for that resource.
// The resource will be updated or deleted only if the etag you
// provide matches the resource's current etag value.
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
}
DeleteOracleDbAzureBlobMountRequest wrapper for the DeleteOracleDbAzureBlobMount operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/DeleteOracleDbAzureBlobMount.go.html to see an example of how to use DeleteOracleDbAzureBlobMountRequest.
func (DeleteOracleDbAzureBlobMountRequest) BinaryRequestBody ¶
func (request DeleteOracleDbAzureBlobMountRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteOracleDbAzureBlobMountRequest) HTTPRequest ¶
func (request DeleteOracleDbAzureBlobMountRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteOracleDbAzureBlobMountRequest) RetryPolicy ¶
func (request DeleteOracleDbAzureBlobMountRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteOracleDbAzureBlobMountRequest) String ¶
func (request DeleteOracleDbAzureBlobMountRequest) String() string
func (DeleteOracleDbAzureBlobMountRequest) ValidateEnumValue ¶
func (request DeleteOracleDbAzureBlobMountRequest) 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 DeleteOracleDbAzureBlobMountResponse ¶
type DeleteOracleDbAzureBlobMountResponse 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"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the asynchronous work request.
// Use GetWorkRequest with this ID to track the status of the request.
OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
}
DeleteOracleDbAzureBlobMountResponse wrapper for the DeleteOracleDbAzureBlobMount operation
func (DeleteOracleDbAzureBlobMountResponse) HTTPResponse ¶
func (response DeleteOracleDbAzureBlobMountResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteOracleDbAzureBlobMountResponse) String ¶
func (response DeleteOracleDbAzureBlobMountResponse) String() string
type DeleteOracleDbAzureConnectorRequest ¶
type DeleteOracleDbAzureConnectorRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Connector resource.
OracleDbAzureConnectorId *string `mandatory:"true" contributesTo:"path" name:"oracleDbAzureConnectorId"`
// For optimistic concurrency control. In the PUT or DELETE call
// for a resource, set the `if-match` parameter to the value of the
// etag from a previous GET or POST response for that resource.
// The resource will be updated or deleted only if the etag you
// provide matches the resource's current etag value.
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
}
DeleteOracleDbAzureConnectorRequest wrapper for the DeleteOracleDbAzureConnector operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/DeleteOracleDbAzureConnector.go.html to see an example of how to use DeleteOracleDbAzureConnectorRequest.
func (DeleteOracleDbAzureConnectorRequest) BinaryRequestBody ¶
func (request DeleteOracleDbAzureConnectorRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteOracleDbAzureConnectorRequest) HTTPRequest ¶
func (request DeleteOracleDbAzureConnectorRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteOracleDbAzureConnectorRequest) RetryPolicy ¶
func (request DeleteOracleDbAzureConnectorRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteOracleDbAzureConnectorRequest) String ¶
func (request DeleteOracleDbAzureConnectorRequest) String() string
func (DeleteOracleDbAzureConnectorRequest) ValidateEnumValue ¶
func (request DeleteOracleDbAzureConnectorRequest) 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 DeleteOracleDbAzureConnectorResponse ¶
type DeleteOracleDbAzureConnectorResponse 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"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the asynchronous work request.
// Use GetWorkRequest with this ID to track the status of the request.
OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
}
DeleteOracleDbAzureConnectorResponse wrapper for the DeleteOracleDbAzureConnector operation
func (DeleteOracleDbAzureConnectorResponse) HTTPResponse ¶
func (response DeleteOracleDbAzureConnectorResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteOracleDbAzureConnectorResponse) String ¶
func (response DeleteOracleDbAzureConnectorResponse) String() string
type DeleteOracleDbAzureVaultAssociationRequest ¶
type DeleteOracleDbAzureVaultAssociationRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Vault Association resource.
OracleDbAzureVaultAssociationId *string `mandatory:"true" contributesTo:"path" name:"oracleDbAzureVaultAssociationId"`
// For optimistic concurrency control. In the PUT or DELETE call
// for a resource, set the `if-match` parameter to the value of the
// etag from a previous GET or POST response for that resource.
// The resource will be updated or deleted only if the etag you
// provide matches the resource's current etag value.
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
}
DeleteOracleDbAzureVaultAssociationRequest wrapper for the DeleteOracleDbAzureVaultAssociation operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/DeleteOracleDbAzureVaultAssociation.go.html to see an example of how to use DeleteOracleDbAzureVaultAssociationRequest.
func (DeleteOracleDbAzureVaultAssociationRequest) BinaryRequestBody ¶
func (request DeleteOracleDbAzureVaultAssociationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteOracleDbAzureVaultAssociationRequest) HTTPRequest ¶
func (request DeleteOracleDbAzureVaultAssociationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteOracleDbAzureVaultAssociationRequest) RetryPolicy ¶
func (request DeleteOracleDbAzureVaultAssociationRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteOracleDbAzureVaultAssociationRequest) String ¶
func (request DeleteOracleDbAzureVaultAssociationRequest) String() string
func (DeleteOracleDbAzureVaultAssociationRequest) ValidateEnumValue ¶
func (request DeleteOracleDbAzureVaultAssociationRequest) 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 DeleteOracleDbAzureVaultAssociationResponse ¶
type DeleteOracleDbAzureVaultAssociationResponse 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"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the asynchronous work request.
// Use GetWorkRequest with this ID to track the status of the request.
OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
}
DeleteOracleDbAzureVaultAssociationResponse wrapper for the DeleteOracleDbAzureVaultAssociation operation
func (DeleteOracleDbAzureVaultAssociationResponse) HTTPResponse ¶
func (response DeleteOracleDbAzureVaultAssociationResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteOracleDbAzureVaultAssociationResponse) String ¶
func (response DeleteOracleDbAzureVaultAssociationResponse) String() string
type DeleteOracleDbAzureVaultRequest ¶
type DeleteOracleDbAzureVaultRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Vault resource.
OracleDbAzureVaultId *string `mandatory:"true" contributesTo:"path" name:"oracleDbAzureVaultId"`
// For optimistic concurrency control. In the PUT or DELETE call
// for a resource, set the `if-match` parameter to the value of the
// etag from a previous GET or POST response for that resource.
// The resource will be updated or deleted only if the etag you
// provide matches the resource's current etag value.
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
}
DeleteOracleDbAzureVaultRequest wrapper for the DeleteOracleDbAzureVault operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/DeleteOracleDbAzureVault.go.html to see an example of how to use DeleteOracleDbAzureVaultRequest.
func (DeleteOracleDbAzureVaultRequest) BinaryRequestBody ¶
func (request DeleteOracleDbAzureVaultRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteOracleDbAzureVaultRequest) HTTPRequest ¶
func (request DeleteOracleDbAzureVaultRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteOracleDbAzureVaultRequest) RetryPolicy ¶
func (request DeleteOracleDbAzureVaultRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteOracleDbAzureVaultRequest) String ¶
func (request DeleteOracleDbAzureVaultRequest) String() string
func (DeleteOracleDbAzureVaultRequest) ValidateEnumValue ¶
func (request DeleteOracleDbAzureVaultRequest) 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 DeleteOracleDbAzureVaultResponse ¶
type DeleteOracleDbAzureVaultResponse 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"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the asynchronous work request.
// Use GetWorkRequest with this ID to track the status of the request.
OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
}
DeleteOracleDbAzureVaultResponse wrapper for the DeleteOracleDbAzureVault operation
func (DeleteOracleDbAzureVaultResponse) HTTPResponse ¶
func (response DeleteOracleDbAzureVaultResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteOracleDbAzureVaultResponse) String ¶
func (response DeleteOracleDbAzureVaultResponse) String() string
type DeleteOracleDbGcpIdentityConnectorRequest ¶ added in v65.99.2
type DeleteOracleDbGcpIdentityConnectorRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB GCP Identity Configuration Resource.
OracleDbGcpIdentityConnectorId *string `mandatory:"true" contributesTo:"path" name:"oracleDbGcpIdentityConnectorId"`
// For optimistic concurrency control. In the PUT or DELETE call
// for a resource, set the `if-match` parameter to the value of the
// etag from a previous GET or POST response for that resource.
// The resource will be updated or deleted only if the etag you
// provide matches the resource's current etag value.
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
}
DeleteOracleDbGcpIdentityConnectorRequest wrapper for the DeleteOracleDbGcpIdentityConnector operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/DeleteOracleDbGcpIdentityConnector.go.html to see an example of how to use DeleteOracleDbGcpIdentityConnectorRequest.
func (DeleteOracleDbGcpIdentityConnectorRequest) BinaryRequestBody ¶ added in v65.99.2
func (request DeleteOracleDbGcpIdentityConnectorRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteOracleDbGcpIdentityConnectorRequest) HTTPRequest ¶ added in v65.99.2
func (request DeleteOracleDbGcpIdentityConnectorRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteOracleDbGcpIdentityConnectorRequest) RetryPolicy ¶ added in v65.99.2
func (request DeleteOracleDbGcpIdentityConnectorRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteOracleDbGcpIdentityConnectorRequest) String ¶ added in v65.99.2
func (request DeleteOracleDbGcpIdentityConnectorRequest) String() string
func (DeleteOracleDbGcpIdentityConnectorRequest) ValidateEnumValue ¶ added in v65.99.2
func (request DeleteOracleDbGcpIdentityConnectorRequest) 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 DeleteOracleDbGcpIdentityConnectorResponse ¶ added in v65.99.2
type DeleteOracleDbGcpIdentityConnectorResponse 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"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the asynchronous work request.
// Use GetWorkRequest with this ID to track the status of the request.
OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
}
DeleteOracleDbGcpIdentityConnectorResponse wrapper for the DeleteOracleDbGcpIdentityConnector operation
func (DeleteOracleDbGcpIdentityConnectorResponse) HTTPResponse ¶ added in v65.99.2
func (response DeleteOracleDbGcpIdentityConnectorResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteOracleDbGcpIdentityConnectorResponse) String ¶ added in v65.99.2
func (response DeleteOracleDbGcpIdentityConnectorResponse) String() string
type DeleteOracleDbGcpKeyRingRequest ¶ added in v65.99.2
type DeleteOracleDbGcpKeyRingRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB GCP Key-Ring resource.
OracleDbGcpKeyRingId *string `mandatory:"true" contributesTo:"path" name:"oracleDbGcpKeyRingId"`
// For optimistic concurrency control. In the PUT or DELETE call
// for a resource, set the `if-match` parameter to the value of the
// etag from a previous GET or POST response for that resource.
// The resource will be updated or deleted only if the etag you
// provide matches the resource's current etag value.
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
}
DeleteOracleDbGcpKeyRingRequest wrapper for the DeleteOracleDbGcpKeyRing operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/DeleteOracleDbGcpKeyRing.go.html to see an example of how to use DeleteOracleDbGcpKeyRingRequest.
func (DeleteOracleDbGcpKeyRingRequest) BinaryRequestBody ¶ added in v65.99.2
func (request DeleteOracleDbGcpKeyRingRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteOracleDbGcpKeyRingRequest) HTTPRequest ¶ added in v65.99.2
func (request DeleteOracleDbGcpKeyRingRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteOracleDbGcpKeyRingRequest) RetryPolicy ¶ added in v65.99.2
func (request DeleteOracleDbGcpKeyRingRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteOracleDbGcpKeyRingRequest) String ¶ added in v65.99.2
func (request DeleteOracleDbGcpKeyRingRequest) String() string
func (DeleteOracleDbGcpKeyRingRequest) ValidateEnumValue ¶ added in v65.99.2
func (request DeleteOracleDbGcpKeyRingRequest) 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 DeleteOracleDbGcpKeyRingResponse ¶ added in v65.99.2
type DeleteOracleDbGcpKeyRingResponse 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"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the asynchronous work request.
// Use GetWorkRequest with this ID to track the status of the request.
OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
}
DeleteOracleDbGcpKeyRingResponse wrapper for the DeleteOracleDbGcpKeyRing operation
func (DeleteOracleDbGcpKeyRingResponse) HTTPResponse ¶ added in v65.99.2
func (response DeleteOracleDbGcpKeyRingResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteOracleDbGcpKeyRingResponse) String ¶ added in v65.99.2
func (response DeleteOracleDbGcpKeyRingResponse) String() string
type GcpNodes ¶ added in v65.99.2
type GcpNodes struct {
// Host Name or Identity Connector name.
HostName *string `mandatory:"false" json:"hostName"`
// Host ID.
HostId *string `mandatory:"false" json:"hostId"`
// The current status of the GCP Identity Connector resource.
Status GcpNodesStatusEnum `mandatory:"false" json:"status,omitempty"`
// time when the GCP Identity Connector's status was checked RFC 3339 (https://tools.ietf.org/html/rfc3339) timestamp format, e.g. '2020-05-22T21:10:29.600Z'
TimeLastChecked *common.SDKTime `mandatory:"false" json:"timeLastChecked"`
}
GcpNodes GCP Identity Connector node details.
func (GcpNodes) ValidateEnumValue ¶ added in v65.99.2
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 GcpNodesStatusEnum ¶ added in v65.99.2
type GcpNodesStatusEnum string
GcpNodesStatusEnum Enum with underlying type: string
const ( GcpNodesStatusConnected GcpNodesStatusEnum = "CONNECTED" GcpNodesStatusDisconnected GcpNodesStatusEnum = "DISCONNECTED" GcpNodesStatusUnknown GcpNodesStatusEnum = "UNKNOWN" )
Set of constants representing the allowable values for GcpNodesStatusEnum
func GetGcpNodesStatusEnumValues ¶ added in v65.99.2
func GetGcpNodesStatusEnumValues() []GcpNodesStatusEnum
GetGcpNodesStatusEnumValues Enumerates the set of values for GcpNodesStatusEnum
func GetMappingGcpNodesStatusEnum ¶ added in v65.99.2
func GetMappingGcpNodesStatusEnum(val string) (GcpNodesStatusEnum, bool)
GetMappingGcpNodesStatusEnum performs case Insensitive comparison on enum value and return the desired enum
type GetMultiCloudResourceDiscoveryRequest ¶
type GetMultiCloudResourceDiscoveryRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Multicloud Discovery Resource.
MultiCloudResourceDiscoveryId *string `mandatory:"true" contributesTo:"path" name:"multiCloudResourceDiscoveryId"`
// 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 GetMultiCloudResourceDiscoverySortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" 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
}
GetMultiCloudResourceDiscoveryRequest wrapper for the GetMultiCloudResourceDiscovery operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/GetMultiCloudResourceDiscovery.go.html to see an example of how to use GetMultiCloudResourceDiscoveryRequest.
func (GetMultiCloudResourceDiscoveryRequest) BinaryRequestBody ¶
func (request GetMultiCloudResourceDiscoveryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetMultiCloudResourceDiscoveryRequest) HTTPRequest ¶
func (request GetMultiCloudResourceDiscoveryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetMultiCloudResourceDiscoveryRequest) RetryPolicy ¶
func (request GetMultiCloudResourceDiscoveryRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetMultiCloudResourceDiscoveryRequest) String ¶
func (request GetMultiCloudResourceDiscoveryRequest) String() string
func (GetMultiCloudResourceDiscoveryRequest) ValidateEnumValue ¶
func (request GetMultiCloudResourceDiscoveryRequest) 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 GetMultiCloudResourceDiscoveryResponse ¶
type GetMultiCloudResourceDiscoveryResponse struct {
// The underlying http response
RawResponse *http.Response
// A list of MultiCloudResourceDiscovery instances
MultiCloudResourceDiscovery `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"`
}
GetMultiCloudResourceDiscoveryResponse wrapper for the GetMultiCloudResourceDiscovery operation
func (GetMultiCloudResourceDiscoveryResponse) HTTPResponse ¶
func (response GetMultiCloudResourceDiscoveryResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetMultiCloudResourceDiscoveryResponse) String ¶
func (response GetMultiCloudResourceDiscoveryResponse) String() string
type GetMultiCloudResourceDiscoverySortOrderEnum ¶
type GetMultiCloudResourceDiscoverySortOrderEnum string
GetMultiCloudResourceDiscoverySortOrderEnum Enum with underlying type: string
const ( GetMultiCloudResourceDiscoverySortOrderAsc GetMultiCloudResourceDiscoverySortOrderEnum = "ASC" GetMultiCloudResourceDiscoverySortOrderDesc GetMultiCloudResourceDiscoverySortOrderEnum = "DESC" )
Set of constants representing the allowable values for GetMultiCloudResourceDiscoverySortOrderEnum
func GetGetMultiCloudResourceDiscoverySortOrderEnumValues ¶
func GetGetMultiCloudResourceDiscoverySortOrderEnumValues() []GetMultiCloudResourceDiscoverySortOrderEnum
GetGetMultiCloudResourceDiscoverySortOrderEnumValues Enumerates the set of values for GetMultiCloudResourceDiscoverySortOrderEnum
func GetMappingGetMultiCloudResourceDiscoverySortOrderEnum ¶
func GetMappingGetMultiCloudResourceDiscoverySortOrderEnum(val string) (GetMultiCloudResourceDiscoverySortOrderEnum, bool)
GetMappingGetMultiCloudResourceDiscoverySortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type GetOracleDbAzureBlobContainerRequest ¶
type GetOracleDbAzureBlobContainerRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Blob Container resource.
OracleDbAzureBlobContainerId *string `mandatory:"true" contributesTo:"path" name:"oracleDbAzureBlobContainerId"`
// 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 GetOracleDbAzureBlobContainerSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" 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
}
GetOracleDbAzureBlobContainerRequest wrapper for the GetOracleDbAzureBlobContainer operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/GetOracleDbAzureBlobContainer.go.html to see an example of how to use GetOracleDbAzureBlobContainerRequest.
func (GetOracleDbAzureBlobContainerRequest) BinaryRequestBody ¶
func (request GetOracleDbAzureBlobContainerRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetOracleDbAzureBlobContainerRequest) HTTPRequest ¶
func (request GetOracleDbAzureBlobContainerRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetOracleDbAzureBlobContainerRequest) RetryPolicy ¶
func (request GetOracleDbAzureBlobContainerRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetOracleDbAzureBlobContainerRequest) String ¶
func (request GetOracleDbAzureBlobContainerRequest) String() string
func (GetOracleDbAzureBlobContainerRequest) ValidateEnumValue ¶
func (request GetOracleDbAzureBlobContainerRequest) 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 GetOracleDbAzureBlobContainerResponse ¶
type GetOracleDbAzureBlobContainerResponse struct {
// The underlying http response
RawResponse *http.Response
// A list of OracleDbAzureBlobContainer instances
OracleDbAzureBlobContainer `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"`
}
GetOracleDbAzureBlobContainerResponse wrapper for the GetOracleDbAzureBlobContainer operation
func (GetOracleDbAzureBlobContainerResponse) HTTPResponse ¶
func (response GetOracleDbAzureBlobContainerResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetOracleDbAzureBlobContainerResponse) String ¶
func (response GetOracleDbAzureBlobContainerResponse) String() string
type GetOracleDbAzureBlobContainerSortOrderEnum ¶
type GetOracleDbAzureBlobContainerSortOrderEnum string
GetOracleDbAzureBlobContainerSortOrderEnum Enum with underlying type: string
const ( GetOracleDbAzureBlobContainerSortOrderAsc GetOracleDbAzureBlobContainerSortOrderEnum = "ASC" GetOracleDbAzureBlobContainerSortOrderDesc GetOracleDbAzureBlobContainerSortOrderEnum = "DESC" )
Set of constants representing the allowable values for GetOracleDbAzureBlobContainerSortOrderEnum
func GetGetOracleDbAzureBlobContainerSortOrderEnumValues ¶
func GetGetOracleDbAzureBlobContainerSortOrderEnumValues() []GetOracleDbAzureBlobContainerSortOrderEnum
GetGetOracleDbAzureBlobContainerSortOrderEnumValues Enumerates the set of values for GetOracleDbAzureBlobContainerSortOrderEnum
func GetMappingGetOracleDbAzureBlobContainerSortOrderEnum ¶
func GetMappingGetOracleDbAzureBlobContainerSortOrderEnum(val string) (GetOracleDbAzureBlobContainerSortOrderEnum, bool)
GetMappingGetOracleDbAzureBlobContainerSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type GetOracleDbAzureBlobMountRequest ¶
type GetOracleDbAzureBlobMountRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Blob Mount resource.
OracleDbAzureBlobMountId *string `mandatory:"true" contributesTo:"path" name:"oracleDbAzureBlobMountId"`
// 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 GetOracleDbAzureBlobMountSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" 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
}
GetOracleDbAzureBlobMountRequest wrapper for the GetOracleDbAzureBlobMount operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/GetOracleDbAzureBlobMount.go.html to see an example of how to use GetOracleDbAzureBlobMountRequest.
func (GetOracleDbAzureBlobMountRequest) BinaryRequestBody ¶
func (request GetOracleDbAzureBlobMountRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetOracleDbAzureBlobMountRequest) HTTPRequest ¶
func (request GetOracleDbAzureBlobMountRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetOracleDbAzureBlobMountRequest) RetryPolicy ¶
func (request GetOracleDbAzureBlobMountRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetOracleDbAzureBlobMountRequest) String ¶
func (request GetOracleDbAzureBlobMountRequest) String() string
func (GetOracleDbAzureBlobMountRequest) ValidateEnumValue ¶
func (request GetOracleDbAzureBlobMountRequest) 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 GetOracleDbAzureBlobMountResponse ¶
type GetOracleDbAzureBlobMountResponse struct {
// The underlying http response
RawResponse *http.Response
// A list of OracleDbAzureBlobMount instances
OracleDbAzureBlobMount `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"`
}
GetOracleDbAzureBlobMountResponse wrapper for the GetOracleDbAzureBlobMount operation
func (GetOracleDbAzureBlobMountResponse) HTTPResponse ¶
func (response GetOracleDbAzureBlobMountResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetOracleDbAzureBlobMountResponse) String ¶
func (response GetOracleDbAzureBlobMountResponse) String() string
type GetOracleDbAzureBlobMountSortOrderEnum ¶
type GetOracleDbAzureBlobMountSortOrderEnum string
GetOracleDbAzureBlobMountSortOrderEnum Enum with underlying type: string
const ( GetOracleDbAzureBlobMountSortOrderAsc GetOracleDbAzureBlobMountSortOrderEnum = "ASC" GetOracleDbAzureBlobMountSortOrderDesc GetOracleDbAzureBlobMountSortOrderEnum = "DESC" )
Set of constants representing the allowable values for GetOracleDbAzureBlobMountSortOrderEnum
func GetGetOracleDbAzureBlobMountSortOrderEnumValues ¶
func GetGetOracleDbAzureBlobMountSortOrderEnumValues() []GetOracleDbAzureBlobMountSortOrderEnum
GetGetOracleDbAzureBlobMountSortOrderEnumValues Enumerates the set of values for GetOracleDbAzureBlobMountSortOrderEnum
func GetMappingGetOracleDbAzureBlobMountSortOrderEnum ¶
func GetMappingGetOracleDbAzureBlobMountSortOrderEnum(val string) (GetOracleDbAzureBlobMountSortOrderEnum, bool)
GetMappingGetOracleDbAzureBlobMountSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type GetOracleDbAzureConnectorRequest ¶
type GetOracleDbAzureConnectorRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Connector resource.
OracleDbAzureConnectorId *string `mandatory:"true" contributesTo:"path" name:"oracleDbAzureConnectorId"`
// 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 GetOracleDbAzureConnectorSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" 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
}
GetOracleDbAzureConnectorRequest wrapper for the GetOracleDbAzureConnector operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/GetOracleDbAzureConnector.go.html to see an example of how to use GetOracleDbAzureConnectorRequest.
func (GetOracleDbAzureConnectorRequest) BinaryRequestBody ¶
func (request GetOracleDbAzureConnectorRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetOracleDbAzureConnectorRequest) HTTPRequest ¶
func (request GetOracleDbAzureConnectorRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetOracleDbAzureConnectorRequest) RetryPolicy ¶
func (request GetOracleDbAzureConnectorRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetOracleDbAzureConnectorRequest) String ¶
func (request GetOracleDbAzureConnectorRequest) String() string
func (GetOracleDbAzureConnectorRequest) ValidateEnumValue ¶
func (request GetOracleDbAzureConnectorRequest) 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 GetOracleDbAzureConnectorResponse ¶
type GetOracleDbAzureConnectorResponse struct {
// The underlying http response
RawResponse *http.Response
// A list of OracleDbAzureConnector instances
OracleDbAzureConnector `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"`
}
GetOracleDbAzureConnectorResponse wrapper for the GetOracleDbAzureConnector operation
func (GetOracleDbAzureConnectorResponse) HTTPResponse ¶
func (response GetOracleDbAzureConnectorResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetOracleDbAzureConnectorResponse) String ¶
func (response GetOracleDbAzureConnectorResponse) String() string
type GetOracleDbAzureConnectorSortOrderEnum ¶
type GetOracleDbAzureConnectorSortOrderEnum string
GetOracleDbAzureConnectorSortOrderEnum Enum with underlying type: string
const ( GetOracleDbAzureConnectorSortOrderAsc GetOracleDbAzureConnectorSortOrderEnum = "ASC" GetOracleDbAzureConnectorSortOrderDesc GetOracleDbAzureConnectorSortOrderEnum = "DESC" )
Set of constants representing the allowable values for GetOracleDbAzureConnectorSortOrderEnum
func GetGetOracleDbAzureConnectorSortOrderEnumValues ¶
func GetGetOracleDbAzureConnectorSortOrderEnumValues() []GetOracleDbAzureConnectorSortOrderEnum
GetGetOracleDbAzureConnectorSortOrderEnumValues Enumerates the set of values for GetOracleDbAzureConnectorSortOrderEnum
func GetMappingGetOracleDbAzureConnectorSortOrderEnum ¶
func GetMappingGetOracleDbAzureConnectorSortOrderEnum(val string) (GetOracleDbAzureConnectorSortOrderEnum, bool)
GetMappingGetOracleDbAzureConnectorSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type GetOracleDbAzureKeyRequest ¶
type GetOracleDbAzureKeyRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Vault Key resource.
OracleDbAzureKeyId *string `mandatory:"true" contributesTo:"path" name:"oracleDbAzureKeyId"`
// 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 GetOracleDbAzureKeySortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" 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
}
GetOracleDbAzureKeyRequest wrapper for the GetOracleDbAzureKey operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/GetOracleDbAzureKey.go.html to see an example of how to use GetOracleDbAzureKeyRequest.
func (GetOracleDbAzureKeyRequest) BinaryRequestBody ¶
func (request GetOracleDbAzureKeyRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetOracleDbAzureKeyRequest) HTTPRequest ¶
func (request GetOracleDbAzureKeyRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetOracleDbAzureKeyRequest) RetryPolicy ¶
func (request GetOracleDbAzureKeyRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetOracleDbAzureKeyRequest) String ¶
func (request GetOracleDbAzureKeyRequest) String() string
func (GetOracleDbAzureKeyRequest) ValidateEnumValue ¶
func (request GetOracleDbAzureKeyRequest) 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 GetOracleDbAzureKeyResponse ¶
type GetOracleDbAzureKeyResponse struct {
// The underlying http response
RawResponse *http.Response
// A list of OracleDbAzureKey instances
OracleDbAzureKey `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"`
}
GetOracleDbAzureKeyResponse wrapper for the GetOracleDbAzureKey operation
func (GetOracleDbAzureKeyResponse) HTTPResponse ¶
func (response GetOracleDbAzureKeyResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetOracleDbAzureKeyResponse) String ¶
func (response GetOracleDbAzureKeyResponse) String() string
type GetOracleDbAzureKeySortOrderEnum ¶
type GetOracleDbAzureKeySortOrderEnum string
GetOracleDbAzureKeySortOrderEnum Enum with underlying type: string
const ( GetOracleDbAzureKeySortOrderAsc GetOracleDbAzureKeySortOrderEnum = "ASC" GetOracleDbAzureKeySortOrderDesc GetOracleDbAzureKeySortOrderEnum = "DESC" )
Set of constants representing the allowable values for GetOracleDbAzureKeySortOrderEnum
func GetGetOracleDbAzureKeySortOrderEnumValues ¶
func GetGetOracleDbAzureKeySortOrderEnumValues() []GetOracleDbAzureKeySortOrderEnum
GetGetOracleDbAzureKeySortOrderEnumValues Enumerates the set of values for GetOracleDbAzureKeySortOrderEnum
func GetMappingGetOracleDbAzureKeySortOrderEnum ¶
func GetMappingGetOracleDbAzureKeySortOrderEnum(val string) (GetOracleDbAzureKeySortOrderEnum, bool)
GetMappingGetOracleDbAzureKeySortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type GetOracleDbAzureVaultAssociationRequest ¶
type GetOracleDbAzureVaultAssociationRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Vault Association resource.
OracleDbAzureVaultAssociationId *string `mandatory:"true" contributesTo:"path" name:"oracleDbAzureVaultAssociationId"`
// 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 GetOracleDbAzureVaultAssociationSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" 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
}
GetOracleDbAzureVaultAssociationRequest wrapper for the GetOracleDbAzureVaultAssociation operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/GetOracleDbAzureVaultAssociation.go.html to see an example of how to use GetOracleDbAzureVaultAssociationRequest.
func (GetOracleDbAzureVaultAssociationRequest) BinaryRequestBody ¶
func (request GetOracleDbAzureVaultAssociationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetOracleDbAzureVaultAssociationRequest) HTTPRequest ¶
func (request GetOracleDbAzureVaultAssociationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetOracleDbAzureVaultAssociationRequest) RetryPolicy ¶
func (request GetOracleDbAzureVaultAssociationRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetOracleDbAzureVaultAssociationRequest) String ¶
func (request GetOracleDbAzureVaultAssociationRequest) String() string
func (GetOracleDbAzureVaultAssociationRequest) ValidateEnumValue ¶
func (request GetOracleDbAzureVaultAssociationRequest) 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 GetOracleDbAzureVaultAssociationResponse ¶
type GetOracleDbAzureVaultAssociationResponse struct {
// The underlying http response
RawResponse *http.Response
// A list of OracleDbAzureVaultAssociation instances
OracleDbAzureVaultAssociation `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"`
}
GetOracleDbAzureVaultAssociationResponse wrapper for the GetOracleDbAzureVaultAssociation operation
func (GetOracleDbAzureVaultAssociationResponse) HTTPResponse ¶
func (response GetOracleDbAzureVaultAssociationResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetOracleDbAzureVaultAssociationResponse) String ¶
func (response GetOracleDbAzureVaultAssociationResponse) String() string
type GetOracleDbAzureVaultAssociationSortOrderEnum ¶
type GetOracleDbAzureVaultAssociationSortOrderEnum string
GetOracleDbAzureVaultAssociationSortOrderEnum Enum with underlying type: string
const ( GetOracleDbAzureVaultAssociationSortOrderAsc GetOracleDbAzureVaultAssociationSortOrderEnum = "ASC" GetOracleDbAzureVaultAssociationSortOrderDesc GetOracleDbAzureVaultAssociationSortOrderEnum = "DESC" )
Set of constants representing the allowable values for GetOracleDbAzureVaultAssociationSortOrderEnum
func GetGetOracleDbAzureVaultAssociationSortOrderEnumValues ¶
func GetGetOracleDbAzureVaultAssociationSortOrderEnumValues() []GetOracleDbAzureVaultAssociationSortOrderEnum
GetGetOracleDbAzureVaultAssociationSortOrderEnumValues Enumerates the set of values for GetOracleDbAzureVaultAssociationSortOrderEnum
func GetMappingGetOracleDbAzureVaultAssociationSortOrderEnum ¶
func GetMappingGetOracleDbAzureVaultAssociationSortOrderEnum(val string) (GetOracleDbAzureVaultAssociationSortOrderEnum, bool)
GetMappingGetOracleDbAzureVaultAssociationSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type GetOracleDbAzureVaultRequest ¶
type GetOracleDbAzureVaultRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Vault resource.
OracleDbAzureVaultId *string `mandatory:"true" contributesTo:"path" name:"oracleDbAzureVaultId"`
// 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 GetOracleDbAzureVaultSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" 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
}
GetOracleDbAzureVaultRequest wrapper for the GetOracleDbAzureVault operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/GetOracleDbAzureVault.go.html to see an example of how to use GetOracleDbAzureVaultRequest.
func (GetOracleDbAzureVaultRequest) BinaryRequestBody ¶
func (request GetOracleDbAzureVaultRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetOracleDbAzureVaultRequest) HTTPRequest ¶
func (request GetOracleDbAzureVaultRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetOracleDbAzureVaultRequest) RetryPolicy ¶
func (request GetOracleDbAzureVaultRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetOracleDbAzureVaultRequest) String ¶
func (request GetOracleDbAzureVaultRequest) String() string
func (GetOracleDbAzureVaultRequest) ValidateEnumValue ¶
func (request GetOracleDbAzureVaultRequest) 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 GetOracleDbAzureVaultResponse ¶
type GetOracleDbAzureVaultResponse struct {
// The underlying http response
RawResponse *http.Response
// A list of OracleDbAzureVault instances
OracleDbAzureVault `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"`
}
GetOracleDbAzureVaultResponse wrapper for the GetOracleDbAzureVault operation
func (GetOracleDbAzureVaultResponse) HTTPResponse ¶
func (response GetOracleDbAzureVaultResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetOracleDbAzureVaultResponse) String ¶
func (response GetOracleDbAzureVaultResponse) String() string
type GetOracleDbAzureVaultSortOrderEnum ¶
type GetOracleDbAzureVaultSortOrderEnum string
GetOracleDbAzureVaultSortOrderEnum Enum with underlying type: string
const ( GetOracleDbAzureVaultSortOrderAsc GetOracleDbAzureVaultSortOrderEnum = "ASC" GetOracleDbAzureVaultSortOrderDesc GetOracleDbAzureVaultSortOrderEnum = "DESC" )
Set of constants representing the allowable values for GetOracleDbAzureVaultSortOrderEnum
func GetGetOracleDbAzureVaultSortOrderEnumValues ¶
func GetGetOracleDbAzureVaultSortOrderEnumValues() []GetOracleDbAzureVaultSortOrderEnum
GetGetOracleDbAzureVaultSortOrderEnumValues Enumerates the set of values for GetOracleDbAzureVaultSortOrderEnum
func GetMappingGetOracleDbAzureVaultSortOrderEnum ¶
func GetMappingGetOracleDbAzureVaultSortOrderEnum(val string) (GetOracleDbAzureVaultSortOrderEnum, bool)
GetMappingGetOracleDbAzureVaultSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type GetOracleDbGcpIdentityConnectorRequest ¶ added in v65.99.2
type GetOracleDbGcpIdentityConnectorRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB GCP Identity Configuration Resource.
OracleDbGcpIdentityConnectorId *string `mandatory:"true" contributesTo:"path" name:"oracleDbGcpIdentityConnectorId"`
// 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
}
GetOracleDbGcpIdentityConnectorRequest wrapper for the GetOracleDbGcpIdentityConnector operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/GetOracleDbGcpIdentityConnector.go.html to see an example of how to use GetOracleDbGcpIdentityConnectorRequest.
func (GetOracleDbGcpIdentityConnectorRequest) BinaryRequestBody ¶ added in v65.99.2
func (request GetOracleDbGcpIdentityConnectorRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetOracleDbGcpIdentityConnectorRequest) HTTPRequest ¶ added in v65.99.2
func (request GetOracleDbGcpIdentityConnectorRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetOracleDbGcpIdentityConnectorRequest) RetryPolicy ¶ added in v65.99.2
func (request GetOracleDbGcpIdentityConnectorRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetOracleDbGcpIdentityConnectorRequest) String ¶ added in v65.99.2
func (request GetOracleDbGcpIdentityConnectorRequest) String() string
func (GetOracleDbGcpIdentityConnectorRequest) ValidateEnumValue ¶ added in v65.99.2
func (request GetOracleDbGcpIdentityConnectorRequest) 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 GetOracleDbGcpIdentityConnectorResponse ¶ added in v65.99.2
type GetOracleDbGcpIdentityConnectorResponse struct {
// The underlying http response
RawResponse *http.Response
// The OracleDbGcpIdentityConnector instance
OracleDbGcpIdentityConnector `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"`
}
GetOracleDbGcpIdentityConnectorResponse wrapper for the GetOracleDbGcpIdentityConnector operation
func (GetOracleDbGcpIdentityConnectorResponse) HTTPResponse ¶ added in v65.99.2
func (response GetOracleDbGcpIdentityConnectorResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetOracleDbGcpIdentityConnectorResponse) String ¶ added in v65.99.2
func (response GetOracleDbGcpIdentityConnectorResponse) String() string
type GetOracleDbGcpKeyRequest ¶ added in v65.99.2
type GetOracleDbGcpKeyRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Google Cloud Key resource.
OracleDbGcpKeyId *string `mandatory:"true" contributesTo:"path" name:"oracleDbGcpKeyId"`
// 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
}
GetOracleDbGcpKeyRequest wrapper for the GetOracleDbGcpKey operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/GetOracleDbGcpKey.go.html to see an example of how to use GetOracleDbGcpKeyRequest.
func (GetOracleDbGcpKeyRequest) BinaryRequestBody ¶ added in v65.99.2
func (request GetOracleDbGcpKeyRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetOracleDbGcpKeyRequest) HTTPRequest ¶ added in v65.99.2
func (request GetOracleDbGcpKeyRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetOracleDbGcpKeyRequest) RetryPolicy ¶ added in v65.99.2
func (request GetOracleDbGcpKeyRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetOracleDbGcpKeyRequest) String ¶ added in v65.99.2
func (request GetOracleDbGcpKeyRequest) String() string
func (GetOracleDbGcpKeyRequest) ValidateEnumValue ¶ added in v65.99.2
func (request GetOracleDbGcpKeyRequest) 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 GetOracleDbGcpKeyResponse ¶ added in v65.99.2
type GetOracleDbGcpKeyResponse struct {
// The underlying http response
RawResponse *http.Response
// The OracleDbGcpKey instance
OracleDbGcpKey `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"`
}
GetOracleDbGcpKeyResponse wrapper for the GetOracleDbGcpKey operation
func (GetOracleDbGcpKeyResponse) HTTPResponse ¶ added in v65.99.2
func (response GetOracleDbGcpKeyResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetOracleDbGcpKeyResponse) String ¶ added in v65.99.2
func (response GetOracleDbGcpKeyResponse) String() string
type GetOracleDbGcpKeyRingRequest ¶ added in v65.99.2
type GetOracleDbGcpKeyRingRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB GCP Key-Ring resource.
OracleDbGcpKeyRingId *string `mandatory:"true" contributesTo:"path" name:"oracleDbGcpKeyRingId"`
// 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 GetOracleDbGcpKeyRingSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" 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
}
GetOracleDbGcpKeyRingRequest wrapper for the GetOracleDbGcpKeyRing operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/GetOracleDbGcpKeyRing.go.html to see an example of how to use GetOracleDbGcpKeyRingRequest.
func (GetOracleDbGcpKeyRingRequest) BinaryRequestBody ¶ added in v65.99.2
func (request GetOracleDbGcpKeyRingRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetOracleDbGcpKeyRingRequest) HTTPRequest ¶ added in v65.99.2
func (request GetOracleDbGcpKeyRingRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetOracleDbGcpKeyRingRequest) RetryPolicy ¶ added in v65.99.2
func (request GetOracleDbGcpKeyRingRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetOracleDbGcpKeyRingRequest) String ¶ added in v65.99.2
func (request GetOracleDbGcpKeyRingRequest) String() string
func (GetOracleDbGcpKeyRingRequest) ValidateEnumValue ¶ added in v65.99.2
func (request GetOracleDbGcpKeyRingRequest) 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 GetOracleDbGcpKeyRingResponse ¶ added in v65.99.2
type GetOracleDbGcpKeyRingResponse struct {
// The underlying http response
RawResponse *http.Response
// A list of OracleDbGcpKeyRing instances
OracleDbGcpKeyRing `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"`
}
GetOracleDbGcpKeyRingResponse wrapper for the GetOracleDbGcpKeyRing operation
func (GetOracleDbGcpKeyRingResponse) HTTPResponse ¶ added in v65.99.2
func (response GetOracleDbGcpKeyRingResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetOracleDbGcpKeyRingResponse) String ¶ added in v65.99.2
func (response GetOracleDbGcpKeyRingResponse) String() string
type GetOracleDbGcpKeyRingSortOrderEnum ¶ added in v65.99.2
type GetOracleDbGcpKeyRingSortOrderEnum string
GetOracleDbGcpKeyRingSortOrderEnum Enum with underlying type: string
const ( GetOracleDbGcpKeyRingSortOrderAsc GetOracleDbGcpKeyRingSortOrderEnum = "ASC" GetOracleDbGcpKeyRingSortOrderDesc GetOracleDbGcpKeyRingSortOrderEnum = "DESC" )
Set of constants representing the allowable values for GetOracleDbGcpKeyRingSortOrderEnum
func GetGetOracleDbGcpKeyRingSortOrderEnumValues ¶ added in v65.99.2
func GetGetOracleDbGcpKeyRingSortOrderEnumValues() []GetOracleDbGcpKeyRingSortOrderEnum
GetGetOracleDbGcpKeyRingSortOrderEnumValues Enumerates the set of values for GetOracleDbGcpKeyRingSortOrderEnum
func GetMappingGetOracleDbGcpKeyRingSortOrderEnum ¶ added in v65.99.2
func GetMappingGetOracleDbGcpKeyRingSortOrderEnum(val string) (GetOracleDbGcpKeyRingSortOrderEnum, bool)
GetMappingGetOracleDbGcpKeyRingSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
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/dbmulticloud/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"`
// 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"`
// A decimal number representing the number of seconds the client should wait before polling this endpoint again.
RetryAfter *int `presentIn:"header" name:"retry-after"`
}
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 ListMultiCloudResourceDiscoveriesRequest ¶
type ListMultiCloudResourceDiscoveriesRequest struct {
// The ID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`
// A filter to return Oracle DB Multicloud Discovery resources that match the specified display name.
DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Multicloud Discovery resource.
MultiCloudResourceDiscoveryId *string `mandatory:"false" contributesTo:"query" name:"multiCloudResourceDiscoveryId"`
// A filter to return only resources that match the specified lifecycle state. The state value is case-insensitive.
LifecycleState MultiCloudResourceDiscoveryLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"`
// A filter to return Oracle DB Azure Azure Identity Connector resources.
OracleDbAzureConnectorId *string `mandatory:"false" contributesTo:"query" name:"oracleDbAzureConnectorId"`
// The type of Multicloud Resource.
ResourceType MultiCloudResourceDiscoveryResourceTypeEnum `mandatory:"false" contributesTo:"query" name:"resourceType" omitEmpty:"true"`
// Specifies the type(s) of resources to discover in the target cloud provider.
ResourcesFilter []string `contributesTo:"query" name:"resourcesFilter" collectionFormat:"multi"`
// 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 ListMultiCloudResourceDiscoveriesSortOrderEnum `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, default is timeCreated.
SortBy ListMultiCloudResourceDiscoveriesSortByEnum `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
}
ListMultiCloudResourceDiscoveriesRequest wrapper for the ListMultiCloudResourceDiscoveries operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/ListMultiCloudResourceDiscoveries.go.html to see an example of how to use ListMultiCloudResourceDiscoveriesRequest.
func (ListMultiCloudResourceDiscoveriesRequest) BinaryRequestBody ¶
func (request ListMultiCloudResourceDiscoveriesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListMultiCloudResourceDiscoveriesRequest) HTTPRequest ¶
func (request ListMultiCloudResourceDiscoveriesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListMultiCloudResourceDiscoveriesRequest) RetryPolicy ¶
func (request ListMultiCloudResourceDiscoveriesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListMultiCloudResourceDiscoveriesRequest) String ¶
func (request ListMultiCloudResourceDiscoveriesRequest) String() string
func (ListMultiCloudResourceDiscoveriesRequest) ValidateEnumValue ¶
func (request ListMultiCloudResourceDiscoveriesRequest) 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 ListMultiCloudResourceDiscoveriesResponse ¶
type ListMultiCloudResourceDiscoveriesResponse struct {
// The underlying http response
RawResponse *http.Response
// A list of MultiCloudResourceDiscoverySummaryCollection instances
MultiCloudResourceDiscoverySummaryCollection `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 list pagination. When this header appears in the response, additional pages of results remain. For
// important details about how pagination works, see List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}
ListMultiCloudResourceDiscoveriesResponse wrapper for the ListMultiCloudResourceDiscoveries operation
func (ListMultiCloudResourceDiscoveriesResponse) HTTPResponse ¶
func (response ListMultiCloudResourceDiscoveriesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListMultiCloudResourceDiscoveriesResponse) String ¶
func (response ListMultiCloudResourceDiscoveriesResponse) String() string
type ListMultiCloudResourceDiscoveriesSortByEnum ¶
type ListMultiCloudResourceDiscoveriesSortByEnum string
ListMultiCloudResourceDiscoveriesSortByEnum Enum with underlying type: string
const ( ListMultiCloudResourceDiscoveriesSortByTimecreated ListMultiCloudResourceDiscoveriesSortByEnum = "timeCreated" ListMultiCloudResourceDiscoveriesSortByDisplayname ListMultiCloudResourceDiscoveriesSortByEnum = "displayName" )
Set of constants representing the allowable values for ListMultiCloudResourceDiscoveriesSortByEnum
func GetListMultiCloudResourceDiscoveriesSortByEnumValues ¶
func GetListMultiCloudResourceDiscoveriesSortByEnumValues() []ListMultiCloudResourceDiscoveriesSortByEnum
GetListMultiCloudResourceDiscoveriesSortByEnumValues Enumerates the set of values for ListMultiCloudResourceDiscoveriesSortByEnum
func GetMappingListMultiCloudResourceDiscoveriesSortByEnum ¶
func GetMappingListMultiCloudResourceDiscoveriesSortByEnum(val string) (ListMultiCloudResourceDiscoveriesSortByEnum, bool)
GetMappingListMultiCloudResourceDiscoveriesSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListMultiCloudResourceDiscoveriesSortOrderEnum ¶
type ListMultiCloudResourceDiscoveriesSortOrderEnum string
ListMultiCloudResourceDiscoveriesSortOrderEnum Enum with underlying type: string
const ( ListMultiCloudResourceDiscoveriesSortOrderAsc ListMultiCloudResourceDiscoveriesSortOrderEnum = "ASC" ListMultiCloudResourceDiscoveriesSortOrderDesc ListMultiCloudResourceDiscoveriesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListMultiCloudResourceDiscoveriesSortOrderEnum
func GetListMultiCloudResourceDiscoveriesSortOrderEnumValues ¶
func GetListMultiCloudResourceDiscoveriesSortOrderEnumValues() []ListMultiCloudResourceDiscoveriesSortOrderEnum
GetListMultiCloudResourceDiscoveriesSortOrderEnumValues Enumerates the set of values for ListMultiCloudResourceDiscoveriesSortOrderEnum
func GetMappingListMultiCloudResourceDiscoveriesSortOrderEnum ¶
func GetMappingListMultiCloudResourceDiscoveriesSortOrderEnum(val string) (ListMultiCloudResourceDiscoveriesSortOrderEnum, bool)
GetMappingListMultiCloudResourceDiscoveriesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListOracleDbAzureBlobContainersRequest ¶
type ListOracleDbAzureBlobContainersRequest struct {
// The ID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`
// A filter to return Oracle DB Azure Blob Container resources that match the specified display name.
DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`
// A filter to return Oracle DB Azure Blob Container resource.
OracleDbAzureBlobContainerId *string `mandatory:"false" contributesTo:"query" name:"oracleDbAzureBlobContainerId"`
// A filter to return only resources that match the given lifecycle state. The state value is case-insensitive.
LifecycleState OracleDbAzureBlobContainerLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"`
// A filter to return Oracle DB Azure Blob Container resources that match the specified Azure Account name.
AzureStorageAccountName *string `mandatory:"false" contributesTo:"query" name:"azureStorageAccountName"`
// A filter to return Oracle DB Azure Blob Container resources that match the specified Azure Storage name.
AzureStorageContainerName *string `mandatory:"false" contributesTo:"query" name:"azureStorageContainerName"`
// 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 ListOracleDbAzureBlobContainersSortOrderEnum `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, default is timeCreated.
SortBy ListOracleDbAzureBlobContainersSortByEnum `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
}
ListOracleDbAzureBlobContainersRequest wrapper for the ListOracleDbAzureBlobContainers operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/ListOracleDbAzureBlobContainers.go.html to see an example of how to use ListOracleDbAzureBlobContainersRequest.
func (ListOracleDbAzureBlobContainersRequest) BinaryRequestBody ¶
func (request ListOracleDbAzureBlobContainersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListOracleDbAzureBlobContainersRequest) HTTPRequest ¶
func (request ListOracleDbAzureBlobContainersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListOracleDbAzureBlobContainersRequest) RetryPolicy ¶
func (request ListOracleDbAzureBlobContainersRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListOracleDbAzureBlobContainersRequest) String ¶
func (request ListOracleDbAzureBlobContainersRequest) String() string
func (ListOracleDbAzureBlobContainersRequest) ValidateEnumValue ¶
func (request ListOracleDbAzureBlobContainersRequest) 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 ListOracleDbAzureBlobContainersResponse ¶
type ListOracleDbAzureBlobContainersResponse struct {
// The underlying http response
RawResponse *http.Response
// A list of OracleDbAzureBlobContainerSummaryCollection instances
OracleDbAzureBlobContainerSummaryCollection `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 list pagination. When this header appears in the response, additional pages of results remain. For
// important details about how pagination works, see List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}
ListOracleDbAzureBlobContainersResponse wrapper for the ListOracleDbAzureBlobContainers operation
func (ListOracleDbAzureBlobContainersResponse) HTTPResponse ¶
func (response ListOracleDbAzureBlobContainersResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListOracleDbAzureBlobContainersResponse) String ¶
func (response ListOracleDbAzureBlobContainersResponse) String() string
type ListOracleDbAzureBlobContainersSortByEnum ¶
type ListOracleDbAzureBlobContainersSortByEnum string
ListOracleDbAzureBlobContainersSortByEnum Enum with underlying type: string
const ( ListOracleDbAzureBlobContainersSortByTimecreated ListOracleDbAzureBlobContainersSortByEnum = "timeCreated" ListOracleDbAzureBlobContainersSortByDisplayname ListOracleDbAzureBlobContainersSortByEnum = "displayName" )
Set of constants representing the allowable values for ListOracleDbAzureBlobContainersSortByEnum
func GetListOracleDbAzureBlobContainersSortByEnumValues ¶
func GetListOracleDbAzureBlobContainersSortByEnumValues() []ListOracleDbAzureBlobContainersSortByEnum
GetListOracleDbAzureBlobContainersSortByEnumValues Enumerates the set of values for ListOracleDbAzureBlobContainersSortByEnum
func GetMappingListOracleDbAzureBlobContainersSortByEnum ¶
func GetMappingListOracleDbAzureBlobContainersSortByEnum(val string) (ListOracleDbAzureBlobContainersSortByEnum, bool)
GetMappingListOracleDbAzureBlobContainersSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListOracleDbAzureBlobContainersSortOrderEnum ¶
type ListOracleDbAzureBlobContainersSortOrderEnum string
ListOracleDbAzureBlobContainersSortOrderEnum Enum with underlying type: string
const ( ListOracleDbAzureBlobContainersSortOrderAsc ListOracleDbAzureBlobContainersSortOrderEnum = "ASC" ListOracleDbAzureBlobContainersSortOrderDesc ListOracleDbAzureBlobContainersSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListOracleDbAzureBlobContainersSortOrderEnum
func GetListOracleDbAzureBlobContainersSortOrderEnumValues ¶
func GetListOracleDbAzureBlobContainersSortOrderEnumValues() []ListOracleDbAzureBlobContainersSortOrderEnum
GetListOracleDbAzureBlobContainersSortOrderEnumValues Enumerates the set of values for ListOracleDbAzureBlobContainersSortOrderEnum
func GetMappingListOracleDbAzureBlobContainersSortOrderEnum ¶
func GetMappingListOracleDbAzureBlobContainersSortOrderEnum(val string) (ListOracleDbAzureBlobContainersSortOrderEnum, bool)
GetMappingListOracleDbAzureBlobContainersSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListOracleDbAzureBlobMountsRequest ¶
type ListOracleDbAzureBlobMountsRequest struct {
// The ID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`
// A filter to return Oracle DB Azure Blob Mount resources that match the specified display name.
DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Blob Mount resource.
OracleDbAzureBlobMountId *string `mandatory:"false" contributesTo:"query" name:"oracleDbAzureBlobMountId"`
// A filter to return only resources that match the given lifecycle state. The state value is case-insensitive.
LifecycleState OracleDbAzureBlobMountLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"`
// A filter to return Oracle DB Azure Blob Container resource.
OracleDbAzureBlobContainerId *string `mandatory:"false" contributesTo:"query" name:"oracleDbAzureBlobContainerId"`
// A filter to return Oracle DB Azure Azure Identity Connector resources.
OracleDbAzureConnectorId *string `mandatory:"false" contributesTo:"query" name:"oracleDbAzureConnectorId"`
// 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 ListOracleDbAzureBlobMountsSortOrderEnum `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, default is timeCreated.
SortBy ListOracleDbAzureBlobMountsSortByEnum `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
}
ListOracleDbAzureBlobMountsRequest wrapper for the ListOracleDbAzureBlobMounts operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/ListOracleDbAzureBlobMounts.go.html to see an example of how to use ListOracleDbAzureBlobMountsRequest.
func (ListOracleDbAzureBlobMountsRequest) BinaryRequestBody ¶
func (request ListOracleDbAzureBlobMountsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListOracleDbAzureBlobMountsRequest) HTTPRequest ¶
func (request ListOracleDbAzureBlobMountsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListOracleDbAzureBlobMountsRequest) RetryPolicy ¶
func (request ListOracleDbAzureBlobMountsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListOracleDbAzureBlobMountsRequest) String ¶
func (request ListOracleDbAzureBlobMountsRequest) String() string
func (ListOracleDbAzureBlobMountsRequest) ValidateEnumValue ¶
func (request ListOracleDbAzureBlobMountsRequest) 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 ListOracleDbAzureBlobMountsResponse ¶
type ListOracleDbAzureBlobMountsResponse struct {
// The underlying http response
RawResponse *http.Response
// A list of OracleDbAzureBlobMountSummaryCollection instances
OracleDbAzureBlobMountSummaryCollection `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 list pagination. When this header appears in the response, additional pages of results remain. For
// important details about how pagination works, see List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}
ListOracleDbAzureBlobMountsResponse wrapper for the ListOracleDbAzureBlobMounts operation
func (ListOracleDbAzureBlobMountsResponse) HTTPResponse ¶
func (response ListOracleDbAzureBlobMountsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListOracleDbAzureBlobMountsResponse) String ¶
func (response ListOracleDbAzureBlobMountsResponse) String() string
type ListOracleDbAzureBlobMountsSortByEnum ¶
type ListOracleDbAzureBlobMountsSortByEnum string
ListOracleDbAzureBlobMountsSortByEnum Enum with underlying type: string
const ( ListOracleDbAzureBlobMountsSortByTimecreated ListOracleDbAzureBlobMountsSortByEnum = "timeCreated" ListOracleDbAzureBlobMountsSortByDisplayname ListOracleDbAzureBlobMountsSortByEnum = "displayName" )
Set of constants representing the allowable values for ListOracleDbAzureBlobMountsSortByEnum
func GetListOracleDbAzureBlobMountsSortByEnumValues ¶
func GetListOracleDbAzureBlobMountsSortByEnumValues() []ListOracleDbAzureBlobMountsSortByEnum
GetListOracleDbAzureBlobMountsSortByEnumValues Enumerates the set of values for ListOracleDbAzureBlobMountsSortByEnum
func GetMappingListOracleDbAzureBlobMountsSortByEnum ¶
func GetMappingListOracleDbAzureBlobMountsSortByEnum(val string) (ListOracleDbAzureBlobMountsSortByEnum, bool)
GetMappingListOracleDbAzureBlobMountsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListOracleDbAzureBlobMountsSortOrderEnum ¶
type ListOracleDbAzureBlobMountsSortOrderEnum string
ListOracleDbAzureBlobMountsSortOrderEnum Enum with underlying type: string
const ( ListOracleDbAzureBlobMountsSortOrderAsc ListOracleDbAzureBlobMountsSortOrderEnum = "ASC" ListOracleDbAzureBlobMountsSortOrderDesc ListOracleDbAzureBlobMountsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListOracleDbAzureBlobMountsSortOrderEnum
func GetListOracleDbAzureBlobMountsSortOrderEnumValues ¶
func GetListOracleDbAzureBlobMountsSortOrderEnumValues() []ListOracleDbAzureBlobMountsSortOrderEnum
GetListOracleDbAzureBlobMountsSortOrderEnumValues Enumerates the set of values for ListOracleDbAzureBlobMountsSortOrderEnum
func GetMappingListOracleDbAzureBlobMountsSortOrderEnum ¶
func GetMappingListOracleDbAzureBlobMountsSortOrderEnum(val string) (ListOracleDbAzureBlobMountsSortOrderEnum, bool)
GetMappingListOracleDbAzureBlobMountsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListOracleDbAzureConnectorsRequest ¶
type ListOracleDbAzureConnectorsRequest struct {
// The ID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`
// A filter to return Oracle DB Azure Connector resources that match the specified display name.
DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`
// A filter to return Oracle DB Azure Azure Identity Connector resources.
OracleDbAzureConnectorId *string `mandatory:"false" contributesTo:"query" name:"oracleDbAzureConnectorId"`
// A filter to return only resources that match the given lifecycle state. The state value is case-insensitive.
LifecycleState OracleDbAzureConnectorLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"`
// The ID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Database resource.
DbClusterResourceId *string `mandatory:"false" contributesTo:"query" name:"dbClusterResourceId"`
// 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 ListOracleDbAzureConnectorsSortOrderEnum `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, default is timeCreated.
SortBy ListOracleDbAzureConnectorsSortByEnum `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
}
ListOracleDbAzureConnectorsRequest wrapper for the ListOracleDbAzureConnectors operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/ListOracleDbAzureConnectors.go.html to see an example of how to use ListOracleDbAzureConnectorsRequest.
func (ListOracleDbAzureConnectorsRequest) BinaryRequestBody ¶
func (request ListOracleDbAzureConnectorsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListOracleDbAzureConnectorsRequest) HTTPRequest ¶
func (request ListOracleDbAzureConnectorsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListOracleDbAzureConnectorsRequest) RetryPolicy ¶
func (request ListOracleDbAzureConnectorsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListOracleDbAzureConnectorsRequest) String ¶
func (request ListOracleDbAzureConnectorsRequest) String() string
func (ListOracleDbAzureConnectorsRequest) ValidateEnumValue ¶
func (request ListOracleDbAzureConnectorsRequest) 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 ListOracleDbAzureConnectorsResponse ¶
type ListOracleDbAzureConnectorsResponse struct {
// The underlying http response
RawResponse *http.Response
// A list of OracleDbAzureConnectorSummaryCollection instances
OracleDbAzureConnectorSummaryCollection `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 list pagination. When this header appears in the response, additional pages of results remain. For
// important details about how pagination works, see List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}
ListOracleDbAzureConnectorsResponse wrapper for the ListOracleDbAzureConnectors operation
func (ListOracleDbAzureConnectorsResponse) HTTPResponse ¶
func (response ListOracleDbAzureConnectorsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListOracleDbAzureConnectorsResponse) String ¶
func (response ListOracleDbAzureConnectorsResponse) String() string
type ListOracleDbAzureConnectorsSortByEnum ¶
type ListOracleDbAzureConnectorsSortByEnum string
ListOracleDbAzureConnectorsSortByEnum Enum with underlying type: string
const ( ListOracleDbAzureConnectorsSortByTimecreated ListOracleDbAzureConnectorsSortByEnum = "timeCreated" ListOracleDbAzureConnectorsSortByDisplayname ListOracleDbAzureConnectorsSortByEnum = "displayName" )
Set of constants representing the allowable values for ListOracleDbAzureConnectorsSortByEnum
func GetListOracleDbAzureConnectorsSortByEnumValues ¶
func GetListOracleDbAzureConnectorsSortByEnumValues() []ListOracleDbAzureConnectorsSortByEnum
GetListOracleDbAzureConnectorsSortByEnumValues Enumerates the set of values for ListOracleDbAzureConnectorsSortByEnum
func GetMappingListOracleDbAzureConnectorsSortByEnum ¶
func GetMappingListOracleDbAzureConnectorsSortByEnum(val string) (ListOracleDbAzureConnectorsSortByEnum, bool)
GetMappingListOracleDbAzureConnectorsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListOracleDbAzureConnectorsSortOrderEnum ¶
type ListOracleDbAzureConnectorsSortOrderEnum string
ListOracleDbAzureConnectorsSortOrderEnum Enum with underlying type: string
const ( ListOracleDbAzureConnectorsSortOrderAsc ListOracleDbAzureConnectorsSortOrderEnum = "ASC" ListOracleDbAzureConnectorsSortOrderDesc ListOracleDbAzureConnectorsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListOracleDbAzureConnectorsSortOrderEnum
func GetListOracleDbAzureConnectorsSortOrderEnumValues ¶
func GetListOracleDbAzureConnectorsSortOrderEnumValues() []ListOracleDbAzureConnectorsSortOrderEnum
GetListOracleDbAzureConnectorsSortOrderEnumValues Enumerates the set of values for ListOracleDbAzureConnectorsSortOrderEnum
func GetMappingListOracleDbAzureConnectorsSortOrderEnum ¶
func GetMappingListOracleDbAzureConnectorsSortOrderEnum(val string) (ListOracleDbAzureConnectorsSortOrderEnum, bool)
GetMappingListOracleDbAzureConnectorsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListOracleDbAzureKeysRequest ¶
type ListOracleDbAzureKeysRequest struct {
// The ID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`
// A filter to return Oracle DB Azure Vault Keys resources that match the specified display name.
DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`
// A filter to return Oracle DB Azure Vault resources that match the specified OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Vault resource.
OracleDbAzureVaultId *string `mandatory:"false" contributesTo:"query" name:"oracleDbAzureVaultId"`
// A filter to return Oracle DB Azure Vault Keys resource that match the specified Oracle DB Azure Key OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
OracleDbAzureKeyId *string `mandatory:"false" contributesTo:"query" name:"oracleDbAzureKeyId"`
// A filter to return only resources that match the given lifecycle state. The state value is case-insensitive.
LifecycleState OracleDbAzureKeyLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"`
// 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 ListOracleDbAzureKeysSortOrderEnum `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, default is timeCreated.
SortBy ListOracleDbAzureKeysSortByEnum `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
}
ListOracleDbAzureKeysRequest wrapper for the ListOracleDbAzureKeys operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/ListOracleDbAzureKeys.go.html to see an example of how to use ListOracleDbAzureKeysRequest.
func (ListOracleDbAzureKeysRequest) BinaryRequestBody ¶
func (request ListOracleDbAzureKeysRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListOracleDbAzureKeysRequest) HTTPRequest ¶
func (request ListOracleDbAzureKeysRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListOracleDbAzureKeysRequest) RetryPolicy ¶
func (request ListOracleDbAzureKeysRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListOracleDbAzureKeysRequest) String ¶
func (request ListOracleDbAzureKeysRequest) String() string
func (ListOracleDbAzureKeysRequest) ValidateEnumValue ¶
func (request ListOracleDbAzureKeysRequest) 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 ListOracleDbAzureKeysResponse ¶
type ListOracleDbAzureKeysResponse struct {
// The underlying http response
RawResponse *http.Response
// A list of OracleDbAzureKeySummaryCollection instances
OracleDbAzureKeySummaryCollection `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 list pagination. When this header appears in the response, additional pages of results remain. For
// important details about how pagination works, see List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}
ListOracleDbAzureKeysResponse wrapper for the ListOracleDbAzureKeys operation
func (ListOracleDbAzureKeysResponse) HTTPResponse ¶
func (response ListOracleDbAzureKeysResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListOracleDbAzureKeysResponse) String ¶
func (response ListOracleDbAzureKeysResponse) String() string
type ListOracleDbAzureKeysSortByEnum ¶
type ListOracleDbAzureKeysSortByEnum string
ListOracleDbAzureKeysSortByEnum Enum with underlying type: string
const ( ListOracleDbAzureKeysSortByTimecreated ListOracleDbAzureKeysSortByEnum = "timeCreated" ListOracleDbAzureKeysSortByDisplayname ListOracleDbAzureKeysSortByEnum = "displayName" )
Set of constants representing the allowable values for ListOracleDbAzureKeysSortByEnum
func GetListOracleDbAzureKeysSortByEnumValues ¶
func GetListOracleDbAzureKeysSortByEnumValues() []ListOracleDbAzureKeysSortByEnum
GetListOracleDbAzureKeysSortByEnumValues Enumerates the set of values for ListOracleDbAzureKeysSortByEnum
func GetMappingListOracleDbAzureKeysSortByEnum ¶
func GetMappingListOracleDbAzureKeysSortByEnum(val string) (ListOracleDbAzureKeysSortByEnum, bool)
GetMappingListOracleDbAzureKeysSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListOracleDbAzureKeysSortOrderEnum ¶
type ListOracleDbAzureKeysSortOrderEnum string
ListOracleDbAzureKeysSortOrderEnum Enum with underlying type: string
const ( ListOracleDbAzureKeysSortOrderAsc ListOracleDbAzureKeysSortOrderEnum = "ASC" ListOracleDbAzureKeysSortOrderDesc ListOracleDbAzureKeysSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListOracleDbAzureKeysSortOrderEnum
func GetListOracleDbAzureKeysSortOrderEnumValues ¶
func GetListOracleDbAzureKeysSortOrderEnumValues() []ListOracleDbAzureKeysSortOrderEnum
GetListOracleDbAzureKeysSortOrderEnumValues Enumerates the set of values for ListOracleDbAzureKeysSortOrderEnum
func GetMappingListOracleDbAzureKeysSortOrderEnum ¶
func GetMappingListOracleDbAzureKeysSortOrderEnum(val string) (ListOracleDbAzureKeysSortOrderEnum, bool)
GetMappingListOracleDbAzureKeysSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListOracleDbAzureVaultAssociationsRequest ¶
type ListOracleDbAzureVaultAssociationsRequest struct {
// The ID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`
// A filter to return Oracle DB Azure Vault resources that match the specified OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Vault resource.
OracleDbAzureVaultId *string `mandatory:"false" contributesTo:"query" name:"oracleDbAzureVaultId"`
// A filter to return Oracle DB Azure Vault Association resources that match the specified display name.
DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`
// A filter to return Oracle DB Azure Vault resources that match the specified OCID](/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Vault Association resource.
OracleDbAzureVaultAssociationId *string `mandatory:"false" contributesTo:"query" name:"oracleDbAzureVaultAssociationId"`
// A filter to return only resources that match the given lifecycle state. The state value is case-insensitive.
LifecycleState OracleDbAzureVaultAssociationLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"`
// A filter to return Oracle DB Azure Azure Identity Connector resources.
OracleDbAzureConnectorId *string `mandatory:"false" contributesTo:"query" name:"oracleDbAzureConnectorId"`
// 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 ListOracleDbAzureVaultAssociationsSortOrderEnum `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, default is timeCreated.
SortBy ListOracleDbAzureVaultAssociationsSortByEnum `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
}
ListOracleDbAzureVaultAssociationsRequest wrapper for the ListOracleDbAzureVaultAssociations operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/ListOracleDbAzureVaultAssociations.go.html to see an example of how to use ListOracleDbAzureVaultAssociationsRequest.
func (ListOracleDbAzureVaultAssociationsRequest) BinaryRequestBody ¶
func (request ListOracleDbAzureVaultAssociationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListOracleDbAzureVaultAssociationsRequest) HTTPRequest ¶
func (request ListOracleDbAzureVaultAssociationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListOracleDbAzureVaultAssociationsRequest) RetryPolicy ¶
func (request ListOracleDbAzureVaultAssociationsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListOracleDbAzureVaultAssociationsRequest) String ¶
func (request ListOracleDbAzureVaultAssociationsRequest) String() string
func (ListOracleDbAzureVaultAssociationsRequest) ValidateEnumValue ¶
func (request ListOracleDbAzureVaultAssociationsRequest) 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 ListOracleDbAzureVaultAssociationsResponse ¶
type ListOracleDbAzureVaultAssociationsResponse struct {
// The underlying http response
RawResponse *http.Response
// A list of OracleDbAzureVaultAssociationSummaryCollection instances
OracleDbAzureVaultAssociationSummaryCollection `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 list pagination. When this header appears in the response, additional pages of results remain. For
// important details about how pagination works, see List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}
ListOracleDbAzureVaultAssociationsResponse wrapper for the ListOracleDbAzureVaultAssociations operation
func (ListOracleDbAzureVaultAssociationsResponse) HTTPResponse ¶
func (response ListOracleDbAzureVaultAssociationsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListOracleDbAzureVaultAssociationsResponse) String ¶
func (response ListOracleDbAzureVaultAssociationsResponse) String() string
type ListOracleDbAzureVaultAssociationsSortByEnum ¶
type ListOracleDbAzureVaultAssociationsSortByEnum string
ListOracleDbAzureVaultAssociationsSortByEnum Enum with underlying type: string
const ( ListOracleDbAzureVaultAssociationsSortByTimecreated ListOracleDbAzureVaultAssociationsSortByEnum = "timeCreated" ListOracleDbAzureVaultAssociationsSortByDisplayname ListOracleDbAzureVaultAssociationsSortByEnum = "displayName" )
Set of constants representing the allowable values for ListOracleDbAzureVaultAssociationsSortByEnum
func GetListOracleDbAzureVaultAssociationsSortByEnumValues ¶
func GetListOracleDbAzureVaultAssociationsSortByEnumValues() []ListOracleDbAzureVaultAssociationsSortByEnum
GetListOracleDbAzureVaultAssociationsSortByEnumValues Enumerates the set of values for ListOracleDbAzureVaultAssociationsSortByEnum
func GetMappingListOracleDbAzureVaultAssociationsSortByEnum ¶
func GetMappingListOracleDbAzureVaultAssociationsSortByEnum(val string) (ListOracleDbAzureVaultAssociationsSortByEnum, bool)
GetMappingListOracleDbAzureVaultAssociationsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListOracleDbAzureVaultAssociationsSortOrderEnum ¶
type ListOracleDbAzureVaultAssociationsSortOrderEnum string
ListOracleDbAzureVaultAssociationsSortOrderEnum Enum with underlying type: string
const ( ListOracleDbAzureVaultAssociationsSortOrderAsc ListOracleDbAzureVaultAssociationsSortOrderEnum = "ASC" ListOracleDbAzureVaultAssociationsSortOrderDesc ListOracleDbAzureVaultAssociationsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListOracleDbAzureVaultAssociationsSortOrderEnum
func GetListOracleDbAzureVaultAssociationsSortOrderEnumValues ¶
func GetListOracleDbAzureVaultAssociationsSortOrderEnumValues() []ListOracleDbAzureVaultAssociationsSortOrderEnum
GetListOracleDbAzureVaultAssociationsSortOrderEnumValues Enumerates the set of values for ListOracleDbAzureVaultAssociationsSortOrderEnum
func GetMappingListOracleDbAzureVaultAssociationsSortOrderEnum ¶
func GetMappingListOracleDbAzureVaultAssociationsSortOrderEnum(val string) (ListOracleDbAzureVaultAssociationsSortOrderEnum, bool)
GetMappingListOracleDbAzureVaultAssociationsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListOracleDbAzureVaultsRequest ¶
type ListOracleDbAzureVaultsRequest struct {
// The ID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`
// A filter to return Oracle DB Azure Vault resources that match the specified display name.
DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`
// A filter to return Oracle DB Azure Vault resources that match the specified OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Vault resource.
OracleDbAzureVaultId *string `mandatory:"false" contributesTo:"query" name:"oracleDbAzureVaultId"`
// A filter to return only resources that match the given lifecycle state. The state value is case-insensitive.
LifecycleState OracleDbAzureVaultLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"`
// A filter to return Oracle DB Azure Vault resources that match the specified Oracle DB Azure resource group name.
OracleDbAzureResourceGroup *string `mandatory:"false" contributesTo:"query" name:"oracleDbAzureResourceGroup"`
// A filter to return Oracle DB Azure Azure Identity Connector resources.
OracleDbAzureConnectorId *string `mandatory:"false" contributesTo:"query" name:"oracleDbAzureConnectorId"`
// 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 ListOracleDbAzureVaultsSortOrderEnum `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, default is timeCreated.
SortBy ListOracleDbAzureVaultsSortByEnum `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
}
ListOracleDbAzureVaultsRequest wrapper for the ListOracleDbAzureVaults operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/ListOracleDbAzureVaults.go.html to see an example of how to use ListOracleDbAzureVaultsRequest.
func (ListOracleDbAzureVaultsRequest) BinaryRequestBody ¶
func (request ListOracleDbAzureVaultsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListOracleDbAzureVaultsRequest) HTTPRequest ¶
func (request ListOracleDbAzureVaultsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListOracleDbAzureVaultsRequest) RetryPolicy ¶
func (request ListOracleDbAzureVaultsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListOracleDbAzureVaultsRequest) String ¶
func (request ListOracleDbAzureVaultsRequest) String() string
func (ListOracleDbAzureVaultsRequest) ValidateEnumValue ¶
func (request ListOracleDbAzureVaultsRequest) 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 ListOracleDbAzureVaultsResponse ¶
type ListOracleDbAzureVaultsResponse struct {
// The underlying http response
RawResponse *http.Response
// A list of OracleDbAzureVaultSummaryCollection instances
OracleDbAzureVaultSummaryCollection `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 list pagination. When this header appears in the response, additional pages of results remain. For
// important details about how pagination works, see List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}
ListOracleDbAzureVaultsResponse wrapper for the ListOracleDbAzureVaults operation
func (ListOracleDbAzureVaultsResponse) HTTPResponse ¶
func (response ListOracleDbAzureVaultsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListOracleDbAzureVaultsResponse) String ¶
func (response ListOracleDbAzureVaultsResponse) String() string
type ListOracleDbAzureVaultsSortByEnum ¶
type ListOracleDbAzureVaultsSortByEnum string
ListOracleDbAzureVaultsSortByEnum Enum with underlying type: string
const ( ListOracleDbAzureVaultsSortByTimecreated ListOracleDbAzureVaultsSortByEnum = "timeCreated" ListOracleDbAzureVaultsSortByDisplayname ListOracleDbAzureVaultsSortByEnum = "displayName" )
Set of constants representing the allowable values for ListOracleDbAzureVaultsSortByEnum
func GetListOracleDbAzureVaultsSortByEnumValues ¶
func GetListOracleDbAzureVaultsSortByEnumValues() []ListOracleDbAzureVaultsSortByEnum
GetListOracleDbAzureVaultsSortByEnumValues Enumerates the set of values for ListOracleDbAzureVaultsSortByEnum
func GetMappingListOracleDbAzureVaultsSortByEnum ¶
func GetMappingListOracleDbAzureVaultsSortByEnum(val string) (ListOracleDbAzureVaultsSortByEnum, bool)
GetMappingListOracleDbAzureVaultsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListOracleDbAzureVaultsSortOrderEnum ¶
type ListOracleDbAzureVaultsSortOrderEnum string
ListOracleDbAzureVaultsSortOrderEnum Enum with underlying type: string
const ( ListOracleDbAzureVaultsSortOrderAsc ListOracleDbAzureVaultsSortOrderEnum = "ASC" ListOracleDbAzureVaultsSortOrderDesc ListOracleDbAzureVaultsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListOracleDbAzureVaultsSortOrderEnum
func GetListOracleDbAzureVaultsSortOrderEnumValues ¶
func GetListOracleDbAzureVaultsSortOrderEnumValues() []ListOracleDbAzureVaultsSortOrderEnum
GetListOracleDbAzureVaultsSortOrderEnumValues Enumerates the set of values for ListOracleDbAzureVaultsSortOrderEnum
func GetMappingListOracleDbAzureVaultsSortOrderEnum ¶
func GetMappingListOracleDbAzureVaultsSortOrderEnum(val string) (ListOracleDbAzureVaultsSortOrderEnum, bool)
GetMappingListOracleDbAzureVaultsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListOracleDbGcpIdentityConnectorsRequest ¶ added in v65.99.2
type ListOracleDbGcpIdentityConnectorsRequest struct {
// The ID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`
// A filter to return Oracle DB GCP Identity Connector resources that match the specified display name.
DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`
// A filter to return Oracle DB GCP Identity Connector resource that match the given resource OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
ResourceId *string `mandatory:"false" contributesTo:"query" name:"resourceId"`
// A filter to return only resources that match the specified lifecycle state. The state value is case-insensitive.
LifecycleState OracleDbGcpIdentityConnectorLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"`
// 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 ListOracleDbGcpIdentityConnectorsSortOrderEnum `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, default is timeCreated.
SortBy ListOracleDbGcpIdentityConnectorsSortByEnum `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
}
ListOracleDbGcpIdentityConnectorsRequest wrapper for the ListOracleDbGcpIdentityConnectors operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/ListOracleDbGcpIdentityConnectors.go.html to see an example of how to use ListOracleDbGcpIdentityConnectorsRequest.
func (ListOracleDbGcpIdentityConnectorsRequest) BinaryRequestBody ¶ added in v65.99.2
func (request ListOracleDbGcpIdentityConnectorsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListOracleDbGcpIdentityConnectorsRequest) HTTPRequest ¶ added in v65.99.2
func (request ListOracleDbGcpIdentityConnectorsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListOracleDbGcpIdentityConnectorsRequest) RetryPolicy ¶ added in v65.99.2
func (request ListOracleDbGcpIdentityConnectorsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListOracleDbGcpIdentityConnectorsRequest) String ¶ added in v65.99.2
func (request ListOracleDbGcpIdentityConnectorsRequest) String() string
func (ListOracleDbGcpIdentityConnectorsRequest) ValidateEnumValue ¶ added in v65.99.2
func (request ListOracleDbGcpIdentityConnectorsRequest) 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 ListOracleDbGcpIdentityConnectorsResponse ¶ added in v65.99.2
type ListOracleDbGcpIdentityConnectorsResponse struct {
// The underlying http response
RawResponse *http.Response
// A list of OracleDbGcpIdentityConnectorSummaryCollection instances
OracleDbGcpIdentityConnectorSummaryCollection `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 list pagination. When this header appears in the response, additional pages of results remain. For
// important details about how pagination works, see List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}
ListOracleDbGcpIdentityConnectorsResponse wrapper for the ListOracleDbGcpIdentityConnectors operation
func (ListOracleDbGcpIdentityConnectorsResponse) HTTPResponse ¶ added in v65.99.2
func (response ListOracleDbGcpIdentityConnectorsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListOracleDbGcpIdentityConnectorsResponse) String ¶ added in v65.99.2
func (response ListOracleDbGcpIdentityConnectorsResponse) String() string
type ListOracleDbGcpIdentityConnectorsSortByEnum ¶ added in v65.99.2
type ListOracleDbGcpIdentityConnectorsSortByEnum string
ListOracleDbGcpIdentityConnectorsSortByEnum Enum with underlying type: string
const ( ListOracleDbGcpIdentityConnectorsSortByTimecreated ListOracleDbGcpIdentityConnectorsSortByEnum = "timeCreated" ListOracleDbGcpIdentityConnectorsSortByDisplayname ListOracleDbGcpIdentityConnectorsSortByEnum = "displayName" )
Set of constants representing the allowable values for ListOracleDbGcpIdentityConnectorsSortByEnum
func GetListOracleDbGcpIdentityConnectorsSortByEnumValues ¶ added in v65.99.2
func GetListOracleDbGcpIdentityConnectorsSortByEnumValues() []ListOracleDbGcpIdentityConnectorsSortByEnum
GetListOracleDbGcpIdentityConnectorsSortByEnumValues Enumerates the set of values for ListOracleDbGcpIdentityConnectorsSortByEnum
func GetMappingListOracleDbGcpIdentityConnectorsSortByEnum ¶ added in v65.99.2
func GetMappingListOracleDbGcpIdentityConnectorsSortByEnum(val string) (ListOracleDbGcpIdentityConnectorsSortByEnum, bool)
GetMappingListOracleDbGcpIdentityConnectorsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListOracleDbGcpIdentityConnectorsSortOrderEnum ¶ added in v65.99.2
type ListOracleDbGcpIdentityConnectorsSortOrderEnum string
ListOracleDbGcpIdentityConnectorsSortOrderEnum Enum with underlying type: string
const ( ListOracleDbGcpIdentityConnectorsSortOrderAsc ListOracleDbGcpIdentityConnectorsSortOrderEnum = "ASC" ListOracleDbGcpIdentityConnectorsSortOrderDesc ListOracleDbGcpIdentityConnectorsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListOracleDbGcpIdentityConnectorsSortOrderEnum
func GetListOracleDbGcpIdentityConnectorsSortOrderEnumValues ¶ added in v65.99.2
func GetListOracleDbGcpIdentityConnectorsSortOrderEnumValues() []ListOracleDbGcpIdentityConnectorsSortOrderEnum
GetListOracleDbGcpIdentityConnectorsSortOrderEnumValues Enumerates the set of values for ListOracleDbGcpIdentityConnectorsSortOrderEnum
func GetMappingListOracleDbGcpIdentityConnectorsSortOrderEnum ¶ added in v65.99.2
func GetMappingListOracleDbGcpIdentityConnectorsSortOrderEnum(val string) (ListOracleDbGcpIdentityConnectorsSortOrderEnum, bool)
GetMappingListOracleDbGcpIdentityConnectorsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListOracleDbGcpKeyRingsRequest ¶ added in v65.99.2
type ListOracleDbGcpKeyRingsRequest struct {
// The ID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`
// A filter to return Oracle DB GCP Key Ring resources that match the specified display name.
DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`
// A filter to return Oracle DB GCP Key Rings.
OracleDbGcpKeyRingId *string `mandatory:"false" contributesTo:"query" name:"oracleDbGcpKeyRingId"`
// A filter to return only resources that match the given lifecycle state. The
// state value is case-insensitive.
LifecycleState OracleDbGcpKeyRingLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"`
// A filter to return Oracle DB GCP Identity Connector resources that match the specified resource OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
OracleDbGcpConnectorId *string `mandatory:"false" contributesTo:"query" name:"oracleDbGcpConnectorId"`
// 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 ListOracleDbGcpKeyRingsSortOrderEnum `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, default is timeCreated.
SortBy ListOracleDbGcpKeyRingsSortByEnum `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
}
ListOracleDbGcpKeyRingsRequest wrapper for the ListOracleDbGcpKeyRings operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/ListOracleDbGcpKeyRings.go.html to see an example of how to use ListOracleDbGcpKeyRingsRequest.
func (ListOracleDbGcpKeyRingsRequest) BinaryRequestBody ¶ added in v65.99.2
func (request ListOracleDbGcpKeyRingsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListOracleDbGcpKeyRingsRequest) HTTPRequest ¶ added in v65.99.2
func (request ListOracleDbGcpKeyRingsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListOracleDbGcpKeyRingsRequest) RetryPolicy ¶ added in v65.99.2
func (request ListOracleDbGcpKeyRingsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListOracleDbGcpKeyRingsRequest) String ¶ added in v65.99.2
func (request ListOracleDbGcpKeyRingsRequest) String() string
func (ListOracleDbGcpKeyRingsRequest) ValidateEnumValue ¶ added in v65.99.2
func (request ListOracleDbGcpKeyRingsRequest) 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 ListOracleDbGcpKeyRingsResponse ¶ added in v65.99.2
type ListOracleDbGcpKeyRingsResponse struct {
// The underlying http response
RawResponse *http.Response
// A list of OracleDbGcpKeyRingSummaryCollection instances
OracleDbGcpKeyRingSummaryCollection `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 list pagination. When this header appears in the response, additional pages of results remain. For
// important details about how pagination works, see List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}
ListOracleDbGcpKeyRingsResponse wrapper for the ListOracleDbGcpKeyRings operation
func (ListOracleDbGcpKeyRingsResponse) HTTPResponse ¶ added in v65.99.2
func (response ListOracleDbGcpKeyRingsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListOracleDbGcpKeyRingsResponse) String ¶ added in v65.99.2
func (response ListOracleDbGcpKeyRingsResponse) String() string
type ListOracleDbGcpKeyRingsSortByEnum ¶ added in v65.99.2
type ListOracleDbGcpKeyRingsSortByEnum string
ListOracleDbGcpKeyRingsSortByEnum Enum with underlying type: string
const ( ListOracleDbGcpKeyRingsSortByTimecreated ListOracleDbGcpKeyRingsSortByEnum = "timeCreated" ListOracleDbGcpKeyRingsSortByDisplayname ListOracleDbGcpKeyRingsSortByEnum = "displayName" )
Set of constants representing the allowable values for ListOracleDbGcpKeyRingsSortByEnum
func GetListOracleDbGcpKeyRingsSortByEnumValues ¶ added in v65.99.2
func GetListOracleDbGcpKeyRingsSortByEnumValues() []ListOracleDbGcpKeyRingsSortByEnum
GetListOracleDbGcpKeyRingsSortByEnumValues Enumerates the set of values for ListOracleDbGcpKeyRingsSortByEnum
func GetMappingListOracleDbGcpKeyRingsSortByEnum ¶ added in v65.99.2
func GetMappingListOracleDbGcpKeyRingsSortByEnum(val string) (ListOracleDbGcpKeyRingsSortByEnum, bool)
GetMappingListOracleDbGcpKeyRingsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListOracleDbGcpKeyRingsSortOrderEnum ¶ added in v65.99.2
type ListOracleDbGcpKeyRingsSortOrderEnum string
ListOracleDbGcpKeyRingsSortOrderEnum Enum with underlying type: string
const ( ListOracleDbGcpKeyRingsSortOrderAsc ListOracleDbGcpKeyRingsSortOrderEnum = "ASC" ListOracleDbGcpKeyRingsSortOrderDesc ListOracleDbGcpKeyRingsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListOracleDbGcpKeyRingsSortOrderEnum
func GetListOracleDbGcpKeyRingsSortOrderEnumValues ¶ added in v65.99.2
func GetListOracleDbGcpKeyRingsSortOrderEnumValues() []ListOracleDbGcpKeyRingsSortOrderEnum
GetListOracleDbGcpKeyRingsSortOrderEnumValues Enumerates the set of values for ListOracleDbGcpKeyRingsSortOrderEnum
func GetMappingListOracleDbGcpKeyRingsSortOrderEnum ¶ added in v65.99.2
func GetMappingListOracleDbGcpKeyRingsSortOrderEnum(val string) (ListOracleDbGcpKeyRingsSortOrderEnum, bool)
GetMappingListOracleDbGcpKeyRingsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListOracleDbGcpKeysRequest ¶ added in v65.99.2
type ListOracleDbGcpKeysRequest struct {
// The ID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`
// A filter to return Oracle DB Google Cloud Key resources that match the specified display name.
DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`
// A filter to return Oracle DB GCP Key Rings.
OracleDbGcpKeyRingId *string `mandatory:"false" contributesTo:"query" name:"oracleDbGcpKeyRingId"`
// A filter to return Oracle DB Google Cloud Key resources.
OracleDbGcpKeyId *string `mandatory:"false" contributesTo:"query" name:"oracleDbGcpKeyId"`
// A filter to return only resources that match the specified lifecycle state. The state value is case-insensitive.
LifecycleState OracleDbGcpKeyLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"`
// 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 ListOracleDbGcpKeysSortOrderEnum `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, default is timeCreated.
SortBy ListOracleDbGcpKeysSortByEnum `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
}
ListOracleDbGcpKeysRequest wrapper for the ListOracleDbGcpKeys operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/ListOracleDbGcpKeys.go.html to see an example of how to use ListOracleDbGcpKeysRequest.
func (ListOracleDbGcpKeysRequest) BinaryRequestBody ¶ added in v65.99.2
func (request ListOracleDbGcpKeysRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListOracleDbGcpKeysRequest) HTTPRequest ¶ added in v65.99.2
func (request ListOracleDbGcpKeysRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListOracleDbGcpKeysRequest) RetryPolicy ¶ added in v65.99.2
func (request ListOracleDbGcpKeysRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListOracleDbGcpKeysRequest) String ¶ added in v65.99.2
func (request ListOracleDbGcpKeysRequest) String() string
func (ListOracleDbGcpKeysRequest) ValidateEnumValue ¶ added in v65.99.2
func (request ListOracleDbGcpKeysRequest) 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 ListOracleDbGcpKeysResponse ¶ added in v65.99.2
type ListOracleDbGcpKeysResponse struct {
// The underlying http response
RawResponse *http.Response
// A list of OracleDbGcpKeySummaryCollection instances
OracleDbGcpKeySummaryCollection `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 list pagination. When this header appears in the response, additional pages of results remain. For
// important details about how pagination works, see List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}
ListOracleDbGcpKeysResponse wrapper for the ListOracleDbGcpKeys operation
func (ListOracleDbGcpKeysResponse) HTTPResponse ¶ added in v65.99.2
func (response ListOracleDbGcpKeysResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListOracleDbGcpKeysResponse) String ¶ added in v65.99.2
func (response ListOracleDbGcpKeysResponse) String() string
type ListOracleDbGcpKeysSortByEnum ¶ added in v65.99.2
type ListOracleDbGcpKeysSortByEnum string
ListOracleDbGcpKeysSortByEnum Enum with underlying type: string
const ( ListOracleDbGcpKeysSortByTimecreated ListOracleDbGcpKeysSortByEnum = "timeCreated" ListOracleDbGcpKeysSortByDisplayname ListOracleDbGcpKeysSortByEnum = "displayName" )
Set of constants representing the allowable values for ListOracleDbGcpKeysSortByEnum
func GetListOracleDbGcpKeysSortByEnumValues ¶ added in v65.99.2
func GetListOracleDbGcpKeysSortByEnumValues() []ListOracleDbGcpKeysSortByEnum
GetListOracleDbGcpKeysSortByEnumValues Enumerates the set of values for ListOracleDbGcpKeysSortByEnum
func GetMappingListOracleDbGcpKeysSortByEnum ¶ added in v65.99.2
func GetMappingListOracleDbGcpKeysSortByEnum(val string) (ListOracleDbGcpKeysSortByEnum, bool)
GetMappingListOracleDbGcpKeysSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListOracleDbGcpKeysSortOrderEnum ¶ added in v65.99.2
type ListOracleDbGcpKeysSortOrderEnum string
ListOracleDbGcpKeysSortOrderEnum Enum with underlying type: string
const ( ListOracleDbGcpKeysSortOrderAsc ListOracleDbGcpKeysSortOrderEnum = "ASC" ListOracleDbGcpKeysSortOrderDesc ListOracleDbGcpKeysSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListOracleDbGcpKeysSortOrderEnum
func GetListOracleDbGcpKeysSortOrderEnumValues ¶ added in v65.99.2
func GetListOracleDbGcpKeysSortOrderEnumValues() []ListOracleDbGcpKeysSortOrderEnum
GetListOracleDbGcpKeysSortOrderEnumValues Enumerates the set of values for ListOracleDbGcpKeysSortOrderEnum
func GetMappingListOracleDbGcpKeysSortOrderEnum ¶ added in v65.99.2
func GetMappingListOracleDbGcpKeysSortOrderEnum(val string) (ListOracleDbGcpKeysSortOrderEnum, bool)
GetMappingListOracleDbGcpKeysSortOrderEnum 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 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 field to sort by. Only one sort order may be provided. Default order for timestamp is descending.
SortBy ListWorkRequestErrorsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`
// The sort order to use, either 'asc' or 'desc'.
SortOrder ListWorkRequestErrorsSortOrderEnum `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
}
ListWorkRequestErrorsRequest wrapper for the ListWorkRequestErrors operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/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 list pagination. When this header appears in the response, additional pages of results remain. For
// important details about how pagination works, see List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
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 (
ListWorkRequestErrorsSortByTimestamp ListWorkRequestErrorsSortByEnum = "timestamp"
)
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 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 field to sort by. Only one sort order may be provided. Default order for timestamp is descending.
SortBy ListWorkRequestLogsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`
// The sort order to use, either 'asc' or 'desc'.
SortOrder ListWorkRequestLogsSortOrderEnum `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
}
ListWorkRequestLogsRequest wrapper for the ListWorkRequestLogs operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/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 list pagination. When this header appears in the response, additional pages of results remain. For
// important details about how pagination works, see List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
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 (
ListWorkRequestLogsSortByTimestamp ListWorkRequestLogsSortByEnum = "timestamp"
)
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 (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`
// The ID of the asynchronous work request.
WorkRequestId *string `mandatory:"false" contributesTo:"query" name:"workRequestId"`
// A filter to return only work requests with the given OperationStatus.
Status ListWorkRequestsStatusEnum `mandatory:"false" contributesTo:"query" name:"status" omitEmpty:"true"`
// The ID of the resource affected by the work request.
ResourceId *string `mandatory:"false" contributesTo:"query" name:"resourceId"`
// The client request ID for tracing.
OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`
// 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 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.
SortBy ListWorkRequestsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" 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
}
ListWorkRequestsRequest wrapper for the ListWorkRequests operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/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 WorkRequestSummaryCollection instances
WorkRequestSummaryCollection `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 list pagination. When this header appears in the response, additional pages of results remain. For
// important details about how pagination works, see List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
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"
)
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 ListWorkRequestsStatusEnum ¶
type ListWorkRequestsStatusEnum string
ListWorkRequestsStatusEnum Enum with underlying type: string
const ( ListWorkRequestsStatusAccepted ListWorkRequestsStatusEnum = "ACCEPTED" ListWorkRequestsStatusInProgress ListWorkRequestsStatusEnum = "IN_PROGRESS" ListWorkRequestsStatusWaiting ListWorkRequestsStatusEnum = "WAITING" ListWorkRequestsStatusNeedsAttention ListWorkRequestsStatusEnum = "NEEDS_ATTENTION" ListWorkRequestsStatusFailed ListWorkRequestsStatusEnum = "FAILED" ListWorkRequestsStatusSucceeded ListWorkRequestsStatusEnum = "SUCCEEDED" ListWorkRequestsStatusCanceling ListWorkRequestsStatusEnum = "CANCELING" ListWorkRequestsStatusCanceled ListWorkRequestsStatusEnum = "CANCELED" )
Set of constants representing the allowable values for ListWorkRequestsStatusEnum
func GetListWorkRequestsStatusEnumValues ¶
func GetListWorkRequestsStatusEnumValues() []ListWorkRequestsStatusEnum
GetListWorkRequestsStatusEnumValues Enumerates the set of values for ListWorkRequestsStatusEnum
func GetMappingListWorkRequestsStatusEnum ¶
func GetMappingListWorkRequestsStatusEnum(val string) (ListWorkRequestsStatusEnum, bool)
GetMappingListWorkRequestsStatusEnum performs case Insensitive comparison on enum value and return the desired enum
type MultiCloudResourceDiscovery ¶
type MultiCloudResourceDiscovery struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Multicloud Resource Discovery resource
Id *string `mandatory:"true" json:"id"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that contains Multicloud Resource Discovery resource.
CompartmentId *string `mandatory:"true" json:"compartmentId"`
// Display name of the Multicloud Resource Discovery resource.
DisplayName *string `mandatory:"true" json:"displayName"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Connector resource.
OracleDbConnectorId *string `mandatory:"true" json:"oracleDbConnectorId"`
// Resource Type to discover.
ResourceType MultiCloudResourceDiscoveryResourceTypeEnum `mandatory:"true" json:"resourceType"`
// Discover resource using attributes as key-value pair.
// For GCP supported attributes (keyRing)
// For Azure supported attributes (keyVault)
// GCP Example
// `{"keyRing": "projects/db-mc-dataplane/locations/global/keyRings/dbmci-keyring"}` or
// `{"keyRing": "dbmci-keyring"}`
// Azure Example
// `{"keyVault": "/subscriptions/fd42b73d-5f28-4a23-ae7c-ca08c625fe07/resourceGroups/yumfei0808Test/providers/Microsoft.KeyVault/managedHSMs/orp7HSM001"}` or
// `{"keyVault": "orp7HSM001"}`
ResourcesFilter map[string]string `mandatory:"false" json:"resourcesFilter"`
// List of All Discovered resources.
Resources []Resources `mandatory:"false" json:"resources"`
// The current lifecycle state of the discovered resource.
LifecycleState MultiCloudResourceDiscoveryLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`
// Description of the current lifecycle state in more detail.
LifecycleStateDetails *string `mandatory:"false" json:"lifecycleStateDetails"`
// Time when the Multicloud Discovery Resource was created in RFC 3339 (https://tools.ietf.org/html/rfc3339) timestamp format, e.g. '2020-05-22T21:10:29.600Z'
TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`
// Time when the Multicloud Discovery Resource was last modified, expressed in RFC 3339 (https://tools.ietf.org/html/rfc3339) timestamp format, e.g. '2020-05-22T21:10:29.600Z'
TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`
// Description of the latest modification of the Multicloud Resource Discovery resource.
LastModification *string `mandatory:"false" json:"lastModification"`
// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Department": "Finance"}`
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
// Defined tags for this resource. Each key is predefined and scoped to a namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Operations": {"CostCenter": "42"}}`
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
// System tags for this resource. Each key is predefined and scoped to a namespace.
// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}
MultiCloudResourceDiscovery Multicloud Resource Discovery resource object
func (MultiCloudResourceDiscovery) String ¶
func (m MultiCloudResourceDiscovery) String() string
func (MultiCloudResourceDiscovery) ValidateEnumValue ¶
func (m MultiCloudResourceDiscovery) 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 MultiCloudResourceDiscoveryClient ¶
type MultiCloudResourceDiscoveryClient struct {
common.BaseClient
// contains filtered or unexported fields
}
MultiCloudResourceDiscoveryClient a client for MultiCloudResourceDiscovery
func NewMultiCloudResourceDiscoveryClientWithConfigurationProvider ¶
func NewMultiCloudResourceDiscoveryClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client MultiCloudResourceDiscoveryClient, err error)
NewMultiCloudResourceDiscoveryClientWithConfigurationProvider Creates a new default MultiCloudResourceDiscovery client with the given configuration provider. the configuration provider will be used for the default signer as well as reading the region
func NewMultiCloudResourceDiscoveryClientWithOboToken ¶
func NewMultiCloudResourceDiscoveryClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client MultiCloudResourceDiscoveryClient, err error)
NewMultiCloudResourceDiscoveryClientWithOboToken Creates a new default MultiCloudResourceDiscovery 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 (MultiCloudResourceDiscoveryClient) ChangeMultiCloudResourceDiscoveryCompartment ¶
func (client MultiCloudResourceDiscoveryClient) ChangeMultiCloudResourceDiscoveryCompartment(ctx context.Context, request ChangeMultiCloudResourceDiscoveryCompartmentRequest) (response ChangeMultiCloudResourceDiscoveryCompartmentResponse, err error)
ChangeMultiCloudResourceDiscoveryCompartment Moves the Multicloud Resource Discovery resource into a different compartment. When provided, 'If-Match' is checked against 'ETag' values of the resource.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/ChangeMultiCloudResourceDiscoveryCompartment.go.html to see an example of how to use ChangeMultiCloudResourceDiscoveryCompartment API. A default retry strategy applies to this operation ChangeMultiCloudResourceDiscoveryCompartment()
func (*MultiCloudResourceDiscoveryClient) ConfigurationProvider ¶
func (client *MultiCloudResourceDiscoveryClient) ConfigurationProvider() *common.ConfigurationProvider
ConfigurationProvider the ConfigurationProvider used in this client, or null if none set
func (MultiCloudResourceDiscoveryClient) CreateMultiCloudResourceDiscovery ¶
func (client MultiCloudResourceDiscoveryClient) CreateMultiCloudResourceDiscovery(ctx context.Context, request CreateMultiCloudResourceDiscoveryRequest) (response CreateMultiCloudResourceDiscoveryResponse, err error)
CreateMultiCloudResourceDiscovery Discovers Multicloud Resource and their associated resources based on the information provided.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/CreateMultiCloudResourceDiscovery.go.html to see an example of how to use CreateMultiCloudResourceDiscovery API. A default retry strategy applies to this operation CreateMultiCloudResourceDiscovery()
func (MultiCloudResourceDiscoveryClient) DeleteMultiCloudResourceDiscovery ¶
func (client MultiCloudResourceDiscoveryClient) DeleteMultiCloudResourceDiscovery(ctx context.Context, request DeleteMultiCloudResourceDiscoveryRequest) (response DeleteMultiCloudResourceDiscoveryResponse, err error)
DeleteMultiCloudResourceDiscovery Deletes the Multicloud Resource Discovery resource and removes its associated metadata from Oracle Cloud Infrastructure.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/DeleteMultiCloudResourceDiscovery.go.html to see an example of how to use DeleteMultiCloudResourceDiscovery API. A default retry strategy applies to this operation DeleteMultiCloudResourceDiscovery()
func (MultiCloudResourceDiscoveryClient) GetMultiCloudResourceDiscovery ¶
func (client MultiCloudResourceDiscoveryClient) GetMultiCloudResourceDiscovery(ctx context.Context, request GetMultiCloudResourceDiscoveryRequest) (response GetMultiCloudResourceDiscoveryResponse, err error)
GetMultiCloudResourceDiscovery Retrieves detailed information about a Multicloud discovered resource by specifying its unique resource OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/GetMultiCloudResourceDiscovery.go.html to see an example of how to use GetMultiCloudResourceDiscovery API. A default retry strategy applies to this operation GetMultiCloudResourceDiscovery()
func (MultiCloudResourceDiscoveryClient) ListMultiCloudResourceDiscoveries ¶
func (client MultiCloudResourceDiscoveryClient) ListMultiCloudResourceDiscoveries(ctx context.Context, request ListMultiCloudResourceDiscoveriesRequest) (response ListMultiCloudResourceDiscoveriesResponse, err error)
ListMultiCloudResourceDiscoveries Lists all Multicloud Resource Discovery resources based on the specified filters.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/ListMultiCloudResourceDiscoveries.go.html to see an example of how to use ListMultiCloudResourceDiscoveries API. A default retry strategy applies to this operation ListMultiCloudResourceDiscoveries()
func (*MultiCloudResourceDiscoveryClient) SetRegion ¶
func (client *MultiCloudResourceDiscoveryClient) SetRegion(region string)
SetRegion overrides the region of this client.
func (MultiCloudResourceDiscoveryClient) UpdateMultiCloudResourceDiscovery ¶
func (client MultiCloudResourceDiscoveryClient) UpdateMultiCloudResourceDiscovery(ctx context.Context, request UpdateMultiCloudResourceDiscoveryRequest) (response UpdateMultiCloudResourceDiscoveryResponse, err error)
UpdateMultiCloudResourceDiscovery Modifies the properties of an Azure discovered resource identified by the specified resource OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/UpdateMultiCloudResourceDiscovery.go.html to see an example of how to use UpdateMultiCloudResourceDiscovery API. A default retry strategy applies to this operation UpdateMultiCloudResourceDiscovery()
type MultiCloudResourceDiscoveryLifecycleStateEnum ¶
type MultiCloudResourceDiscoveryLifecycleStateEnum string
MultiCloudResourceDiscoveryLifecycleStateEnum Enum with underlying type: string
const ( MultiCloudResourceDiscoveryLifecycleStateAccepted MultiCloudResourceDiscoveryLifecycleStateEnum = "ACCEPTED" MultiCloudResourceDiscoveryLifecycleStateInProgress MultiCloudResourceDiscoveryLifecycleStateEnum = "IN_PROGRESS" MultiCloudResourceDiscoveryLifecycleStateWaiting MultiCloudResourceDiscoveryLifecycleStateEnum = "WAITING" MultiCloudResourceDiscoveryLifecycleStateSucceeded MultiCloudResourceDiscoveryLifecycleStateEnum = "SUCCEEDED" MultiCloudResourceDiscoveryLifecycleStateUpdating MultiCloudResourceDiscoveryLifecycleStateEnum = "UPDATING" MultiCloudResourceDiscoveryLifecycleStateCanceling MultiCloudResourceDiscoveryLifecycleStateEnum = "CANCELING" MultiCloudResourceDiscoveryLifecycleStateCanceled MultiCloudResourceDiscoveryLifecycleStateEnum = "CANCELED" MultiCloudResourceDiscoveryLifecycleStateFailed MultiCloudResourceDiscoveryLifecycleStateEnum = "FAILED" MultiCloudResourceDiscoveryLifecycleStateNeedsAttention MultiCloudResourceDiscoveryLifecycleStateEnum = "NEEDS_ATTENTION" )
Set of constants representing the allowable values for MultiCloudResourceDiscoveryLifecycleStateEnum
func GetMappingMultiCloudResourceDiscoveryLifecycleStateEnum ¶
func GetMappingMultiCloudResourceDiscoveryLifecycleStateEnum(val string) (MultiCloudResourceDiscoveryLifecycleStateEnum, bool)
GetMappingMultiCloudResourceDiscoveryLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
func GetMultiCloudResourceDiscoveryLifecycleStateEnumValues ¶
func GetMultiCloudResourceDiscoveryLifecycleStateEnumValues() []MultiCloudResourceDiscoveryLifecycleStateEnum
GetMultiCloudResourceDiscoveryLifecycleStateEnumValues Enumerates the set of values for MultiCloudResourceDiscoveryLifecycleStateEnum
type MultiCloudResourceDiscoveryResourceTypeEnum ¶
type MultiCloudResourceDiscoveryResourceTypeEnum string
MultiCloudResourceDiscoveryResourceTypeEnum Enum with underlying type: string
const ( MultiCloudResourceDiscoveryResourceTypeVaults MultiCloudResourceDiscoveryResourceTypeEnum = "VAULTS" MultiCloudResourceDiscoveryResourceTypeStorage MultiCloudResourceDiscoveryResourceTypeEnum = "STORAGE" MultiCloudResourceDiscoveryResourceTypeGcpKeyRings MultiCloudResourceDiscoveryResourceTypeEnum = "GCP_KEY_RINGS" )
Set of constants representing the allowable values for MultiCloudResourceDiscoveryResourceTypeEnum
func GetMappingMultiCloudResourceDiscoveryResourceTypeEnum ¶
func GetMappingMultiCloudResourceDiscoveryResourceTypeEnum(val string) (MultiCloudResourceDiscoveryResourceTypeEnum, bool)
GetMappingMultiCloudResourceDiscoveryResourceTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetMultiCloudResourceDiscoveryResourceTypeEnumValues ¶
func GetMultiCloudResourceDiscoveryResourceTypeEnumValues() []MultiCloudResourceDiscoveryResourceTypeEnum
GetMultiCloudResourceDiscoveryResourceTypeEnumValues Enumerates the set of values for MultiCloudResourceDiscoveryResourceTypeEnum
type MultiCloudResourceDiscoverySummary ¶
type MultiCloudResourceDiscoverySummary struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Multicloud Resource Discovery resource
Id *string `mandatory:"false" json:"id"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that contains Multicloud Resource Discovery resource.
CompartmentId *string `mandatory:"false" json:"compartmentId"`
// Display name of the Multicloud Resource Discovery resource.
DisplayName *string `mandatory:"false" json:"displayName"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Connector resource.
OracleDbConnectorId *string `mandatory:"false" json:"oracleDbConnectorId"`
// List of All Discovered Vaults and Keys for respective vaults.
Resources []Resources `mandatory:"false" json:"resources"`
// Resource Type to discover.
ResourceType MultiCloudResourceDiscoveryResourceTypeEnum `mandatory:"false" json:"resourceType,omitempty"`
// The current lifecycle state of the discovered resource.
LifecycleState MultiCloudResourceDiscoveryLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`
// Description of the current lifecycle state in more detail.
LifecycleStateDetails *string `mandatory:"false" json:"lifecycleStateDetails"`
// Time when the Multicloud Discovery Resource was created in RFC 3339 (https://tools.ietf.org/html/rfc3339) timestamp format, e.g. '2020-05-22T21:10:29.600Z'
TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`
// Time when the Multicloud Discovery Resource was last modified, expressed in RFC 3339 (https://tools.ietf.org/html/rfc3339) timestamp format, e.g. '2020-05-22T21:10:29.600Z'
TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`
// Description of the latest modification of the Multicloud Resource Discovery resource.
LastModification *string `mandatory:"false" json:"lastModification"`
// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Department": "Finance"}`
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
// Defined tags for this resource. Each key is predefined and scoped to a namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Operations": {"CostCenter": "42"}}`
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
// System tags for this resource. Each key is predefined and scoped to a namespace.
// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}
MultiCloudResourceDiscoverySummary Multicloud Resource Discovery Summary.
func (MultiCloudResourceDiscoverySummary) String ¶
func (m MultiCloudResourceDiscoverySummary) String() string
func (MultiCloudResourceDiscoverySummary) ValidateEnumValue ¶
func (m MultiCloudResourceDiscoverySummary) 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 MultiCloudResourceDiscoverySummaryCollection ¶
type MultiCloudResourceDiscoverySummaryCollection struct {
// This list contains the summary of Multicloud Resource Discovery.
Items []MultiCloudResourceDiscoverySummary `mandatory:"true" json:"items"`
}
MultiCloudResourceDiscoverySummaryCollection List of MultiCloudResourceDiscoverySummary resources.
func (MultiCloudResourceDiscoverySummaryCollection) String ¶
func (m MultiCloudResourceDiscoverySummaryCollection) String() string
func (MultiCloudResourceDiscoverySummaryCollection) ValidateEnumValue ¶
func (m MultiCloudResourceDiscoverySummaryCollection) 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 OperationStatusEnum ¶
type OperationStatusEnum string
OperationStatusEnum Enum with underlying type: string
const ( OperationStatusAccepted OperationStatusEnum = "ACCEPTED" OperationStatusInProgress OperationStatusEnum = "IN_PROGRESS" OperationStatusWaiting OperationStatusEnum = "WAITING" OperationStatusNeedsAttention OperationStatusEnum = "NEEDS_ATTENTION" OperationStatusFailed OperationStatusEnum = "FAILED" OperationStatusSucceeded OperationStatusEnum = "SUCCEEDED" OperationStatusCanceling OperationStatusEnum = "CANCELING" OperationStatusCanceled OperationStatusEnum = "CANCELED" )
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 ( OperationTypeCreateAzureConnector OperationTypeEnum = "CREATE_AZURE_CONNECTOR" OperationTypeDeleteAzureConnector OperationTypeEnum = "DELETE_AZURE_CONNECTOR" OperationTypeUpdateAzureConnector OperationTypeEnum = "UPDATE_AZURE_CONNECTOR" OperationTypeMoveAzureConnector OperationTypeEnum = "MOVE_AZURE_CONNECTOR" OperationTypeRefreshAzureConnector OperationTypeEnum = "REFRESH_AZURE_CONNECTOR" OperationTypeCreateAzureBlobContainer OperationTypeEnum = "CREATE_AZURE_BLOB_CONTAINER" OperationTypeDeleteAzureBlobContainer OperationTypeEnum = "DELETE_AZURE_BLOB_CONTAINER" OperationTypeUpdateAzureBlobContainer OperationTypeEnum = "UPDATE_AZURE_BLOB_CONTAINER" OperationTypeMoveAzureBlobContainer OperationTypeEnum = "MOVE_AZURE_BLOB_CONTAINER" OperationTypeCreateAzureBlobMount OperationTypeEnum = "CREATE_AZURE_BLOB_MOUNT" OperationTypeMoveAzureBlobMount OperationTypeEnum = "MOVE_AZURE_BLOB_MOUNT" OperationTypeUpdateAzureBlobMount OperationTypeEnum = "UPDATE_AZURE_BLOB_MOUNT" OperationTypeDeleteAzureBlobMount OperationTypeEnum = "DELETE_AZURE_BLOB_MOUNT" OperationTypeCreateMulticloudDiscovery OperationTypeEnum = "CREATE_MULTICLOUD_DISCOVERY" OperationTypeDeleteMulticloudDiscovery OperationTypeEnum = "DELETE_MULTICLOUD_DISCOVERY" OperationTypeUpdateMulticloudDiscovery OperationTypeEnum = "UPDATE_MULTICLOUD_DISCOVERY" OperationTypeMoveMulticloudDiscovery OperationTypeEnum = "MOVE_MULTICLOUD_DISCOVERY" OperationTypeCreateAzureVault OperationTypeEnum = "CREATE_AZURE_VAULT" OperationTypeDeleteAzureVault OperationTypeEnum = "DELETE_AZURE_VAULT" OperationTypeUpdateAzureVault OperationTypeEnum = "UPDATE_AZURE_VAULT" OperationTypeMoveAzureVault OperationTypeEnum = "MOVE_AZURE_VAULT" OperationTypeRefreshAzureVault OperationTypeEnum = "REFRESH_AZURE_VAULT" OperationTypeCreateAzureVaultAssociation OperationTypeEnum = "CREATE_AZURE_VAULT_ASSOCIATION" OperationTypeDeleteAzureVaultAssociation OperationTypeEnum = "DELETE_AZURE_VAULT_ASSOCIATION" OperationTypeUpdateAzureVaultAssociation OperationTypeEnum = "UPDATE_AZURE_VAULT_ASSOCIATION" OperationTypeMoveAzureVaultAssociation OperationTypeEnum = "MOVE_AZURE_VAULT_ASSOCIATION" OperationTypePatchDbResource OperationTypeEnum = "PATCH_DB_RESOURCE" OperationTypeCreateGcpIdentityConfiguration OperationTypeEnum = "CREATE_GCP_IDENTITY_CONFIGURATION" OperationTypeCreateGcpConnector OperationTypeEnum = "CREATE_GCP_CONNECTOR" OperationTypeDeleteGcpConnector OperationTypeEnum = "DELETE_GCP_CONNECTOR" OperationTypeUpdateGcpConnector OperationTypeEnum = "UPDATE_GCP_CONNECTOR" OperationTypeMoveGcpConnector OperationTypeEnum = "MOVE_GCP_CONNECTOR" OperationTypeRefreshGcpConnector OperationTypeEnum = "REFRESH_GCP_CONNECTOR" OperationTypeGcpDiscovery OperationTypeEnum = "GCP_DISCOVERY" OperationTypeCreateGcpKeyRing OperationTypeEnum = "CREATE_GCP_KEY_RING" OperationTypeDeleteGcpKeyRing OperationTypeEnum = "DELETE_GCP_KEY_RING" OperationTypeUpdateGcpKeyRing OperationTypeEnum = "UPDATE_GCP_KEY_RING" OperationTypeMoveGcpKeyRing OperationTypeEnum = "MOVE_GCP_KEY_RING" OperationTypeRefreshGcpKeyRing OperationTypeEnum = "REFRESH_GCP_KEY_RING" )
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 OracleDBAzureBlobContainerClient ¶
type OracleDBAzureBlobContainerClient struct {
common.BaseClient
// contains filtered or unexported fields
}
OracleDBAzureBlobContainerClient a client for OracleDBAzureBlobContainer
func NewOracleDBAzureBlobContainerClientWithConfigurationProvider ¶
func NewOracleDBAzureBlobContainerClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client OracleDBAzureBlobContainerClient, err error)
NewOracleDBAzureBlobContainerClientWithConfigurationProvider Creates a new default OracleDBAzureBlobContainer client with the given configuration provider. the configuration provider will be used for the default signer as well as reading the region
func NewOracleDBAzureBlobContainerClientWithOboToken ¶
func NewOracleDBAzureBlobContainerClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client OracleDBAzureBlobContainerClient, err error)
NewOracleDBAzureBlobContainerClientWithOboToken Creates a new default OracleDBAzureBlobContainer 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 (OracleDBAzureBlobContainerClient) ChangeOracleDbAzureBlobContainerCompartment ¶
func (client OracleDBAzureBlobContainerClient) ChangeOracleDbAzureBlobContainerCompartment(ctx context.Context, request ChangeOracleDbAzureBlobContainerCompartmentRequest) (response ChangeOracleDbAzureBlobContainerCompartmentResponse, err error)
ChangeOracleDbAzureBlobContainerCompartment Moves the Oracle DB Azure Blob Container resource into a different compartment. When provided, 'If-Match' is checked against 'ETag' values of the resource.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/ChangeOracleDbAzureBlobContainerCompartment.go.html to see an example of how to use ChangeOracleDbAzureBlobContainerCompartment API. A default retry strategy applies to this operation ChangeOracleDbAzureBlobContainerCompartment()
func (*OracleDBAzureBlobContainerClient) ConfigurationProvider ¶
func (client *OracleDBAzureBlobContainerClient) ConfigurationProvider() *common.ConfigurationProvider
ConfigurationProvider the ConfigurationProvider used in this client, or null if none set
func (OracleDBAzureBlobContainerClient) CreateOracleDbAzureBlobContainer ¶
func (client OracleDBAzureBlobContainerClient) CreateOracleDbAzureBlobContainer(ctx context.Context, request CreateOracleDbAzureBlobContainerRequest) (response CreateOracleDbAzureBlobContainerResponse, err error)
CreateOracleDbAzureBlobContainer Creates Oracle DB Azure Blob Container resource.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/CreateOracleDbAzureBlobContainer.go.html to see an example of how to use CreateOracleDbAzureBlobContainer API. A default retry strategy applies to this operation CreateOracleDbAzureBlobContainer()
func (OracleDBAzureBlobContainerClient) DeleteOracleDbAzureBlobContainer ¶
func (client OracleDBAzureBlobContainerClient) DeleteOracleDbAzureBlobContainer(ctx context.Context, request DeleteOracleDbAzureBlobContainerRequest) (response DeleteOracleDbAzureBlobContainerResponse, err error)
DeleteOracleDbAzureBlobContainer Delete Oracle DB Azure Blob Container resource.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/DeleteOracleDbAzureBlobContainer.go.html to see an example of how to use DeleteOracleDbAzureBlobContainer API. A default retry strategy applies to this operation DeleteOracleDbAzureBlobContainer()
func (OracleDBAzureBlobContainerClient) GetOracleDbAzureBlobContainer ¶
func (client OracleDBAzureBlobContainerClient) GetOracleDbAzureBlobContainer(ctx context.Context, request GetOracleDbAzureBlobContainerRequest) (response GetOracleDbAzureBlobContainerResponse, err error)
GetOracleDbAzureBlobContainer Retrieves the details of an Oracle DB–associated Azure Blob Container using the specified container resource OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/GetOracleDbAzureBlobContainer.go.html to see an example of how to use GetOracleDbAzureBlobContainer API. A default retry strategy applies to this operation GetOracleDbAzureBlobContainer()
func (OracleDBAzureBlobContainerClient) ListOracleDbAzureBlobContainers ¶
func (client OracleDBAzureBlobContainerClient) ListOracleDbAzureBlobContainers(ctx context.Context, request ListOracleDbAzureBlobContainersRequest) (response ListOracleDbAzureBlobContainersResponse, err error)
ListOracleDbAzureBlobContainers Lists all Oracle DB Azure Blob Container resources based on the specified filters.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/ListOracleDbAzureBlobContainers.go.html to see an example of how to use ListOracleDbAzureBlobContainers API. A default retry strategy applies to this operation ListOracleDbAzureBlobContainers()
func (*OracleDBAzureBlobContainerClient) SetRegion ¶
func (client *OracleDBAzureBlobContainerClient) SetRegion(region string)
SetRegion overrides the region of this client.
func (OracleDBAzureBlobContainerClient) UpdateOracleDbAzureBlobContainer ¶
func (client OracleDBAzureBlobContainerClient) UpdateOracleDbAzureBlobContainer(ctx context.Context, request UpdateOracleDbAzureBlobContainerRequest) (response UpdateOracleDbAzureBlobContainerResponse, err error)
UpdateOracleDbAzureBlobContainer Modifies the existing Oracle DB Azure Blob Container resource for a given OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/UpdateOracleDbAzureBlobContainer.go.html to see an example of how to use UpdateOracleDbAzureBlobContainer API. A default retry strategy applies to this operation UpdateOracleDbAzureBlobContainer()
type OracleDBAzureBlobMountClient ¶
type OracleDBAzureBlobMountClient struct {
common.BaseClient
// contains filtered or unexported fields
}
OracleDBAzureBlobMountClient a client for OracleDBAzureBlobMount
func NewOracleDBAzureBlobMountClientWithConfigurationProvider ¶
func NewOracleDBAzureBlobMountClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client OracleDBAzureBlobMountClient, err error)
NewOracleDBAzureBlobMountClientWithConfigurationProvider Creates a new default OracleDBAzureBlobMount client with the given configuration provider. the configuration provider will be used for the default signer as well as reading the region
func NewOracleDBAzureBlobMountClientWithOboToken ¶
func NewOracleDBAzureBlobMountClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client OracleDBAzureBlobMountClient, err error)
NewOracleDBAzureBlobMountClientWithOboToken Creates a new default OracleDBAzureBlobMount 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 (OracleDBAzureBlobMountClient) ChangeOracleDbAzureBlobMountCompartment ¶
func (client OracleDBAzureBlobMountClient) ChangeOracleDbAzureBlobMountCompartment(ctx context.Context, request ChangeOracleDbAzureBlobMountCompartmentRequest) (response ChangeOracleDbAzureBlobMountCompartmentResponse, err error)
ChangeOracleDbAzureBlobMountCompartment Moves the Oracle DB Azure Blob Mount resource into a different compartment. When provided, 'If-Match' is checked against 'ETag' values of the resource.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/ChangeOracleDbAzureBlobMountCompartment.go.html to see an example of how to use ChangeOracleDbAzureBlobMountCompartment API. A default retry strategy applies to this operation ChangeOracleDbAzureBlobMountCompartment()
func (*OracleDBAzureBlobMountClient) ConfigurationProvider ¶
func (client *OracleDBAzureBlobMountClient) ConfigurationProvider() *common.ConfigurationProvider
ConfigurationProvider the ConfigurationProvider used in this client, or null if none set
func (OracleDBAzureBlobMountClient) CreateOracleDbAzureBlobMount ¶
func (client OracleDBAzureBlobMountClient) CreateOracleDbAzureBlobMount(ctx context.Context, request CreateOracleDbAzureBlobMountRequest) (response CreateOracleDbAzureBlobMountResponse, err error)
CreateOracleDbAzureBlobMount Creates Oracle DB Azure Blob Mount resource.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/CreateOracleDbAzureBlobMount.go.html to see an example of how to use CreateOracleDbAzureBlobMount API. A default retry strategy applies to this operation CreateOracleDbAzureBlobMount()
func (OracleDBAzureBlobMountClient) DeleteOracleDbAzureBlobMount ¶
func (client OracleDBAzureBlobMountClient) DeleteOracleDbAzureBlobMount(ctx context.Context, request DeleteOracleDbAzureBlobMountRequest) (response DeleteOracleDbAzureBlobMountResponse, err error)
DeleteOracleDbAzureBlobMount Unmounts Oracle DB Azure Blob Mount resource from an Exadata VM cluster in Oracle Exadata Database Service on Dedicated Infrastructure (ExaDB-D) and deletes Oracle DB Azure Blob Mount resource.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/DeleteOracleDbAzureBlobMount.go.html to see an example of how to use DeleteOracleDbAzureBlobMount API. A default retry strategy applies to this operation DeleteOracleDbAzureBlobMount()
func (OracleDBAzureBlobMountClient) GetOracleDbAzureBlobMount ¶
func (client OracleDBAzureBlobMountClient) GetOracleDbAzureBlobMount(ctx context.Context, request GetOracleDbAzureBlobMountRequest) (response GetOracleDbAzureBlobMountResponse, err error)
GetOracleDbAzureBlobMount Retrieves the Oracle DB Azure Blob Mount resource for a specified resource OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/GetOracleDbAzureBlobMount.go.html to see an example of how to use GetOracleDbAzureBlobMount API. A default retry strategy applies to this operation GetOracleDbAzureBlobMount()
func (OracleDBAzureBlobMountClient) ListOracleDbAzureBlobMounts ¶
func (client OracleDBAzureBlobMountClient) ListOracleDbAzureBlobMounts(ctx context.Context, request ListOracleDbAzureBlobMountsRequest) (response ListOracleDbAzureBlobMountsResponse, err error)
ListOracleDbAzureBlobMounts Lists all Oracle DB Azure Blob Mount resources based on the specified filters.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/ListOracleDbAzureBlobMounts.go.html to see an example of how to use ListOracleDbAzureBlobMounts API. A default retry strategy applies to this operation ListOracleDbAzureBlobMounts()
func (*OracleDBAzureBlobMountClient) SetRegion ¶
func (client *OracleDBAzureBlobMountClient) SetRegion(region string)
SetRegion overrides the region of this client.
func (OracleDBAzureBlobMountClient) UpdateOracleDbAzureBlobMount ¶
func (client OracleDBAzureBlobMountClient) UpdateOracleDbAzureBlobMount(ctx context.Context, request UpdateOracleDbAzureBlobMountRequest) (response UpdateOracleDbAzureBlobMountResponse, err error)
UpdateOracleDbAzureBlobMount Modifies the existing Oracle DB Azure Blob Mount resource for a given OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/UpdateOracleDbAzureBlobMount.go.html to see an example of how to use UpdateOracleDbAzureBlobMount API. A default retry strategy applies to this operation UpdateOracleDbAzureBlobMount()
type OracleDBAzureConnectorClient ¶
type OracleDBAzureConnectorClient struct {
common.BaseClient
// contains filtered or unexported fields
}
OracleDBAzureConnectorClient a client for OracleDBAzureConnector
func NewOracleDBAzureConnectorClientWithConfigurationProvider ¶
func NewOracleDBAzureConnectorClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client OracleDBAzureConnectorClient, err error)
NewOracleDBAzureConnectorClientWithConfigurationProvider Creates a new default OracleDBAzureConnector client with the given configuration provider. the configuration provider will be used for the default signer as well as reading the region
func NewOracleDBAzureConnectorClientWithOboToken ¶
func NewOracleDBAzureConnectorClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client OracleDBAzureConnectorClient, err error)
NewOracleDBAzureConnectorClientWithOboToken Creates a new default OracleDBAzureConnector 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 (OracleDBAzureConnectorClient) ChangeOracleDbAzureConnectorCompartment ¶
func (client OracleDBAzureConnectorClient) ChangeOracleDbAzureConnectorCompartment(ctx context.Context, request ChangeOracleDbAzureConnectorCompartmentRequest) (response ChangeOracleDbAzureConnectorCompartmentResponse, err error)
ChangeOracleDbAzureConnectorCompartment Moves the Oracle DB Azure Connector resource into a different compartment. When provided, 'If-Match' is checked against 'ETag' values of the resource.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/ChangeOracleDbAzureConnectorCompartment.go.html to see an example of how to use ChangeOracleDbAzureConnectorCompartment API. A default retry strategy applies to this operation ChangeOracleDbAzureConnectorCompartment()
func (*OracleDBAzureConnectorClient) ConfigurationProvider ¶
func (client *OracleDBAzureConnectorClient) ConfigurationProvider() *common.ConfigurationProvider
ConfigurationProvider the ConfigurationProvider used in this client, or null if none set
func (OracleDBAzureConnectorClient) CreateOracleDbAzureConnector ¶
func (client OracleDBAzureConnectorClient) CreateOracleDbAzureConnector(ctx context.Context, request CreateOracleDbAzureConnectorRequest) (response CreateOracleDbAzureConnectorResponse, err error)
CreateOracleDbAzureConnector Creates Oracle DB Azure Connector resource and configured Azure Identity in Oracle Database resource.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/CreateOracleDbAzureConnector.go.html to see an example of how to use CreateOracleDbAzureConnector API. A default retry strategy applies to this operation CreateOracleDbAzureConnector()
func (OracleDBAzureConnectorClient) DeleteOracleDbAzureConnector ¶
func (client OracleDBAzureConnectorClient) DeleteOracleDbAzureConnector(ctx context.Context, request DeleteOracleDbAzureConnectorRequest) (response DeleteOracleDbAzureConnectorResponse, err error)
DeleteOracleDbAzureConnector Deletes the Oracle DB Azure Identity Connector resource.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/DeleteOracleDbAzureConnector.go.html to see an example of how to use DeleteOracleDbAzureConnector API. A default retry strategy applies to this operation DeleteOracleDbAzureConnector()
func (OracleDBAzureConnectorClient) GetOracleDbAzureConnector ¶
func (client OracleDBAzureConnectorClient) GetOracleDbAzureConnector(ctx context.Context, request GetOracleDbAzureConnectorRequest) (response GetOracleDbAzureConnectorResponse, err error)
GetOracleDbAzureConnector Retrieves the Oracle DB Azure Identity Connector for a specified resource OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/GetOracleDbAzureConnector.go.html to see an example of how to use GetOracleDbAzureConnector API. A default retry strategy applies to this operation GetOracleDbAzureConnector()
func (OracleDBAzureConnectorClient) ListOracleDbAzureConnectors ¶
func (client OracleDBAzureConnectorClient) ListOracleDbAzureConnectors(ctx context.Context, request ListOracleDbAzureConnectorsRequest) (response ListOracleDbAzureConnectorsResponse, err error)
ListOracleDbAzureConnectors Lists all Oracle DB Azure Connector resources based on the specified filters.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/ListOracleDbAzureConnectors.go.html to see an example of how to use ListOracleDbAzureConnectors API. A default retry strategy applies to this operation ListOracleDbAzureConnectors()
func (OracleDBAzureConnectorClient) PatchOracleDbAzureConnector ¶
func (client OracleDBAzureConnectorClient) PatchOracleDbAzureConnector(ctx context.Context, request PatchOracleDbAzureConnectorRequest) (response PatchOracleDbAzureConnectorResponse, err error)
PatchOracleDbAzureConnector Patch Azure Arc Agent on Oracle Cloud VM Cluster with new version.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/PatchOracleDbAzureConnector.go.html to see an example of how to use PatchOracleDbAzureConnector API. A default retry strategy applies to this operation PatchOracleDbAzureConnector()
func (OracleDBAzureConnectorClient) RefreshOracleDbAzureConnector ¶ added in v65.99.2
func (client OracleDBAzureConnectorClient) RefreshOracleDbAzureConnector(ctx context.Context, request RefreshOracleDbAzureConnectorRequest) (response RefreshOracleDbAzureConnectorResponse, err error)
RefreshOracleDbAzureConnector Refreshes the Oracle DB Azure Connector resource.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/RefreshOracleDbAzureConnector.go.html to see an example of how to use RefreshOracleDbAzureConnector API. A default retry strategy applies to this operation RefreshOracleDbAzureConnector()
func (*OracleDBAzureConnectorClient) SetRegion ¶
func (client *OracleDBAzureConnectorClient) SetRegion(region string)
SetRegion overrides the region of this client.
func (OracleDBAzureConnectorClient) UpdateOracleDbAzureConnector ¶
func (client OracleDBAzureConnectorClient) UpdateOracleDbAzureConnector(ctx context.Context, request UpdateOracleDbAzureConnectorRequest) (response UpdateOracleDbAzureConnectorResponse, err error)
UpdateOracleDbAzureConnector Modifies the existing Oracle DB Azure Connector resource for a given OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/UpdateOracleDbAzureConnector.go.html to see an example of how to use UpdateOracleDbAzureConnector API. A default retry strategy applies to this operation UpdateOracleDbAzureConnector()
type OracleDbAzureBlobContainer ¶
type OracleDbAzureBlobContainer struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of Oracle DB Azure Blob Container resource.
Id *string `mandatory:"true" json:"id"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of of the compartment that contains Oracle DB Azure Blob Container resource.
CompartmentId *string `mandatory:"true" json:"compartmentId"`
// Oracle DB Azure Blob Container resource name.
DisplayName *string `mandatory:"true" json:"displayName"`
// Azure Storage account name.
AzureStorageAccountName *string `mandatory:"true" json:"azureStorageAccountName"`
// Azure Storage container name.
AzureStorageContainerName *string `mandatory:"true" json:"azureStorageContainerName"`
// Private endpoint IP.
PrivateEndpointIpAddress *string `mandatory:"false" json:"privateEndpointIpAddress"`
// Private endpoint's DNS Alias.
PrivateEndpointDnsAlias *string `mandatory:"false" json:"privateEndpointDnsAlias"`
// The current lifecycle state of the Oracle DB Azure Blob Container resource.
LifecycleState OracleDbAzureBlobContainerLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`
// Description of the current lifecycle state in more detail.
LifecycleStateDetails *string `mandatory:"false" json:"lifecycleStateDetails"`
// Time when the Oracle DB Azure Blob Container was created in RFC 3339 (https://tools.ietf.org/html/rfc3339) timestamp format, e.g. '2020-05-22T21:10:29.600Z'
TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`
// Time when the Oracle DB Azure Blob Container was last modified, expressed in RFC 3339 (https://tools.ietf.org/html/rfc3339) timestamp format, e.g. '2020-05-22T21:10:29.600Z'
TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`
// Description of the latest modification of the Oracle DB Azure Blob Container resource.
LastModification *string `mandatory:"false" json:"lastModification"`
// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Department": "Finance"}`
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
// Defined tags for this resource. Each key is predefined and scoped to a namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Operations": {"CostCenter": "42"}}`
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
// System tags for this resource. Each key is predefined and scoped to a namespace.
// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}
OracleDbAzureBlobContainer Oracle DB Azure Blob Container resource object.
func (OracleDbAzureBlobContainer) String ¶
func (m OracleDbAzureBlobContainer) String() string
func (OracleDbAzureBlobContainer) ValidateEnumValue ¶
func (m OracleDbAzureBlobContainer) 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 OracleDbAzureBlobContainerLifecycleStateEnum ¶
type OracleDbAzureBlobContainerLifecycleStateEnum string
OracleDbAzureBlobContainerLifecycleStateEnum Enum with underlying type: string
const ( OracleDbAzureBlobContainerLifecycleStateCreating OracleDbAzureBlobContainerLifecycleStateEnum = "CREATING" OracleDbAzureBlobContainerLifecycleStateActive OracleDbAzureBlobContainerLifecycleStateEnum = "ACTIVE" OracleDbAzureBlobContainerLifecycleStateUpdating OracleDbAzureBlobContainerLifecycleStateEnum = "UPDATING" OracleDbAzureBlobContainerLifecycleStateDeleting OracleDbAzureBlobContainerLifecycleStateEnum = "DELETING" OracleDbAzureBlobContainerLifecycleStateDeleted OracleDbAzureBlobContainerLifecycleStateEnum = "DELETED" OracleDbAzureBlobContainerLifecycleStateFailed OracleDbAzureBlobContainerLifecycleStateEnum = "FAILED" )
Set of constants representing the allowable values for OracleDbAzureBlobContainerLifecycleStateEnum
func GetMappingOracleDbAzureBlobContainerLifecycleStateEnum ¶
func GetMappingOracleDbAzureBlobContainerLifecycleStateEnum(val string) (OracleDbAzureBlobContainerLifecycleStateEnum, bool)
GetMappingOracleDbAzureBlobContainerLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
func GetOracleDbAzureBlobContainerLifecycleStateEnumValues ¶
func GetOracleDbAzureBlobContainerLifecycleStateEnumValues() []OracleDbAzureBlobContainerLifecycleStateEnum
GetOracleDbAzureBlobContainerLifecycleStateEnumValues Enumerates the set of values for OracleDbAzureBlobContainerLifecycleStateEnum
type OracleDbAzureBlobContainerSummary ¶
type OracleDbAzureBlobContainerSummary struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the DB Azure Blob Container resource.
Id *string `mandatory:"false" json:"id"`
// Oracle DB Azure Blob Container resource name.
DisplayName *string `mandatory:"false" json:"displayName"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment contains Oracle DB Azure Blob Container resource.
CompartmentId *string `mandatory:"false" json:"compartmentId"`
// Private Endpoint IP.
PrivateEndpointIpAddress *string `mandatory:"false" json:"privateEndpointIpAddress"`
// Private Endpoint's DNS alias.
PrivateEndpointDnsAlias *string `mandatory:"false" json:"privateEndpointDnsAlias"`
// Azure Storage account name.
AzureStorageAccountName *string `mandatory:"false" json:"azureStorageAccountName"`
// Azure Storage container name.
AzureStorageContainerName *string `mandatory:"false" json:"azureStorageContainerName"`
// The current lifecycle state of the DB Azure Blob Container resource.
LifecycleState OracleDbAzureBlobContainerLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`
// Description of the current lifecycle state in more detail.
LifecycleStateDetails *string `mandatory:"false" json:"lifecycleStateDetails"`
// Time when the Oracle DB Azure Blob Container was created in RFC 3339 (https://tools.ietf.org/html/rfc3339) timestamp format, e.g. '2020-05-22T21:10:29.600Z'
TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`
// Time when the Oracle DB Azure Blob Container was last modified, expressed in RFC 3339 (https://tools.ietf.org/html/rfc3339) timestamp format, e.g. '2020-05-22T21:10:29.600Z'
TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`
// Description of the latest modification of the Oracle DB Azure Blob Container resource.
LastModification *string `mandatory:"false" json:"lastModification"`
// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Department": "Finance"}`
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
// Defined tags for this resource. Each key is predefined and scoped to a namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Operations": {"CostCenter": "42"}}`
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
// System tags for this resource. Each key is predefined and scoped to a namespace.
// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}
OracleDbAzureBlobContainerSummary Oracle DB Azure Blob Container resource's summary object.
func (OracleDbAzureBlobContainerSummary) String ¶
func (m OracleDbAzureBlobContainerSummary) String() string
func (OracleDbAzureBlobContainerSummary) ValidateEnumValue ¶
func (m OracleDbAzureBlobContainerSummary) 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 OracleDbAzureBlobContainerSummaryCollection ¶
type OracleDbAzureBlobContainerSummaryCollection struct {
// This list contains the summary of Oracle DB Azure Blob Container resources.
Items []OracleDbAzureBlobContainerSummary `mandatory:"true" json:"items"`
}
OracleDbAzureBlobContainerSummaryCollection Oracle DB Azure Blob Container change compartment object.
func (OracleDbAzureBlobContainerSummaryCollection) String ¶
func (m OracleDbAzureBlobContainerSummaryCollection) String() string
func (OracleDbAzureBlobContainerSummaryCollection) ValidateEnumValue ¶
func (m OracleDbAzureBlobContainerSummaryCollection) 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 OracleDbAzureBlobMount ¶
type OracleDbAzureBlobMount struct {
// The The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Blob Mount resource.
Id *string `mandatory:"true" json:"id"`
// Oracle DB Azure Blob Mount resource name.
DisplayName *string `mandatory:"true" json:"displayName"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that contains Oracle DB Azure Blob Mount resource.
CompartmentId *string `mandatory:"true" json:"compartmentId"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Connector resource that contains Oracle DB Azure Blob Mount resource.
OracleDbAzureConnectorId *string `mandatory:"true" json:"oracleDbAzureConnectorId"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Blob Container resource that contains Oracle DB Azure Blob Mount resource.
OracleDbAzureBlobContainerId *string `mandatory:"true" json:"oracleDbAzureBlobContainerId"`
// Oracle DB Azure Blob Mount path.
MountPath *string `mandatory:"false" json:"mountPath"`
// The current lifecycle state of the Oracle DB Azure Blob Mount resource.
LifecycleState OracleDbAzureBlobMountLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`
// Description of the current lifecycle state in more detail.
LifecycleStateDetails *string `mandatory:"false" json:"lifecycleStateDetails"`
// Time when the Oracle DB Azure Blob Mount was created in RFC 3339 (https://tools.ietf.org/html/rfc3339) timestamp format, e.g. '2020-05-22T21:10:29.600Z'
TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`
// Time when the Oracle DB Azure Blob Mount was last modified, expressed in RFC 3339 (https://tools.ietf.org/html/rfc3339) timestamp format, e.g. '2020-05-22T21:10:29.600Z'
TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`
// Description of the latest modification of the Oracle DB Azure Blob Mount resource.
LastModification *string `mandatory:"false" json:"lastModification"`
// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Department": "Finance"}`
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
// Defined tags for this resource. Each key is predefined and scoped to a namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Operations": {"CostCenter": "42"}}`
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
// System tags for this resource. Each key is predefined and scoped to a namespace.
// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}
OracleDbAzureBlobMount Oracle DB Azure Blob Mount resource object.
func (OracleDbAzureBlobMount) String ¶
func (m OracleDbAzureBlobMount) String() string
func (OracleDbAzureBlobMount) ValidateEnumValue ¶
func (m OracleDbAzureBlobMount) 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 OracleDbAzureBlobMountLifecycleStateEnum ¶
type OracleDbAzureBlobMountLifecycleStateEnum string
OracleDbAzureBlobMountLifecycleStateEnum Enum with underlying type: string
const ( OracleDbAzureBlobMountLifecycleStateCreating OracleDbAzureBlobMountLifecycleStateEnum = "CREATING" OracleDbAzureBlobMountLifecycleStateActive OracleDbAzureBlobMountLifecycleStateEnum = "ACTIVE" OracleDbAzureBlobMountLifecycleStateUpdating OracleDbAzureBlobMountLifecycleStateEnum = "UPDATING" OracleDbAzureBlobMountLifecycleStateDeleting OracleDbAzureBlobMountLifecycleStateEnum = "DELETING" OracleDbAzureBlobMountLifecycleStateDeleted OracleDbAzureBlobMountLifecycleStateEnum = "DELETED" OracleDbAzureBlobMountLifecycleStateFailed OracleDbAzureBlobMountLifecycleStateEnum = "FAILED" )
Set of constants representing the allowable values for OracleDbAzureBlobMountLifecycleStateEnum
func GetMappingOracleDbAzureBlobMountLifecycleStateEnum ¶
func GetMappingOracleDbAzureBlobMountLifecycleStateEnum(val string) (OracleDbAzureBlobMountLifecycleStateEnum, bool)
GetMappingOracleDbAzureBlobMountLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
func GetOracleDbAzureBlobMountLifecycleStateEnumValues ¶
func GetOracleDbAzureBlobMountLifecycleStateEnumValues() []OracleDbAzureBlobMountLifecycleStateEnum
GetOracleDbAzureBlobMountLifecycleStateEnumValues Enumerates the set of values for OracleDbAzureBlobMountLifecycleStateEnum
type OracleDbAzureBlobMountSummary ¶
type OracleDbAzureBlobMountSummary struct {
// TThe The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Blob Mount resource.
Id *string `mandatory:"false" json:"id"`
// Oracle DB Azure Blob Mount resource name.
DisplayName *string `mandatory:"false" json:"displayName"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that contains Oracle DB Azure Blob Mount resource.
CompartmentId *string `mandatory:"false" json:"compartmentId"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Connector resource that contains Oracle DB Azure Blob Mount resource.
OracleDbAzureConnectorId *string `mandatory:"false" json:"oracleDbAzureConnectorId"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Blob Container resource that contains Oracle DB Azure Blob Mount resource.
OracleDbAzureBlobContainerId *string `mandatory:"false" json:"oracleDbAzureBlobContainerId"`
// Azure Container mount path.
MountPath *string `mandatory:"false" json:"mountPath"`
// The current lifecycle state of the Oracle DB Azure Blob Mount resource.
LifecycleState OracleDbAzureBlobMountLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`
// Description of the current lifecycle state in more detail.
LifecycleStateDetails *string `mandatory:"false" json:"lifecycleStateDetails"`
// Time when the Oracle DB Azure Blob Mount resource was created in RFC 3339 (https://tools.ietf.org/html/rfc3339) timestamp format, e.g. '2020-05-22T21:10:29.600Z'
TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`
// Time when the Oracle DB Azure Blob Mount resource was last modified, expressed in RFC 3339 (https://tools.ietf.org/html/rfc3339) timestamp format, e.g. '2020-05-22T21:10:29.600Z'
TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`
// Description of the latest modification of the Oracle DB Azure Blob Mount resource.
LastModification *string `mandatory:"false" json:"lastModification"`
// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Department": "Finance"}`
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
// Defined tags for this resource. Each key is predefined and scoped to a namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Operations": {"CostCenter": "42"}}`
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
// System tags for this resource. Each key is predefined and scoped to a namespace.
// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}
OracleDbAzureBlobMountSummary Oracle DB Azure Blob Mount resource details.
func (OracleDbAzureBlobMountSummary) String ¶
func (m OracleDbAzureBlobMountSummary) String() string
func (OracleDbAzureBlobMountSummary) ValidateEnumValue ¶
func (m OracleDbAzureBlobMountSummary) 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 OracleDbAzureBlobMountSummaryCollection ¶
type OracleDbAzureBlobMountSummaryCollection struct {
// This list contains Oracle DB Azure Blob Mount resources.
Items []OracleDbAzureBlobMountSummary `mandatory:"true" json:"items"`
}
OracleDbAzureBlobMountSummaryCollection List of OracleDbAzureBlobMountSummary resources.
func (OracleDbAzureBlobMountSummaryCollection) String ¶
func (m OracleDbAzureBlobMountSummaryCollection) String() string
func (OracleDbAzureBlobMountSummaryCollection) ValidateEnumValue ¶
func (m OracleDbAzureBlobMountSummaryCollection) 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 OracleDbAzureConnector ¶
type OracleDbAzureConnector struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Connector resource.
Id *string `mandatory:"true" json:"id"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that contains Oracle DB Azure Connector resource.
CompartmentId *string `mandatory:"true" json:"compartmentId"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Cloud VM Cluster resource where this Azure Arc Agent identity to configure.
DbClusterResourceId *string `mandatory:"true" json:"dbClusterResourceId"`
// Azure Tenant ID.
AzureTenantId *string `mandatory:"true" json:"azureTenantId"`
// Azure Subscription ID.
AzureSubscriptionId *string `mandatory:"true" json:"azureSubscriptionId"`
// Azure Resource group name.
AzureResourceGroup *string `mandatory:"true" json:"azureResourceGroup"`
// Oracle DB Azure Connector resource name.
DisplayName *string `mandatory:"false" json:"displayName"`
// List of all VMs where Arc Agent is installed under Cloud VM Cluster.
ArcAgentNodes []ArcAgentNodes `mandatory:"false" json:"arcAgentNodes"`
// Azure bearer access token.
AccessToken *string `mandatory:"false" json:"accessToken"`
// Private endpoint IP.
PrivateEndpointIpAddress *string `mandatory:"false" json:"privateEndpointIpAddress"`
// Private endpoint's DNS alias.
PrivateEndpointDnsAlias *string `mandatory:"false" json:"privateEndpointDnsAlias"`
// Azure Identity mechanism.
AzureIdentityMechanism OracleDbAzureConnectorAzureIdentityMechanismEnum `mandatory:"false" json:"azureIdentityMechanism,omitempty"`
// The current lifecycle state of the Azure Arc Agent resource.
LifecycleState OracleDbAzureConnectorLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`
// Description of the current lifecycle state in more detail.
LifecycleStateDetails *string `mandatory:"false" json:"lifecycleStateDetails"`
// The current Connectivity status of Azure Identity Connector resource.
AzureIdentityConnectivityStatus OracleDbAzureConnectorAzureIdentityConnectivityStatusEnum `mandatory:"false" json:"azureIdentityConnectivityStatus,omitempty"`
// Time when the Oracle DB Azure Connector resource was created expressed in RFC 3339 (https://tools.ietf.org/html/rfc3339) timestamp format, e.g. '2020-05-22T21:10:29.600Z'
TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`
// Time when the Oracle DB Azure Connector resource was last modified expressed in RFC 3339 (https://tools.ietf.org/html/rfc3339) timestamp format, e.g. '2020-05-22T21:10:29.600Z'
TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`
// Description of the latest modification of the Oracle DB Azure Connector resource.
LastModification *string `mandatory:"false" json:"lastModification"`
// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Department": "Finance"}`
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
// Defined tags for this resource. Each key is predefined and scoped to a namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Operations": {"CostCenter": "42"}}`
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
// System tags for this resource. Each key is predefined and scoped to a namespace.
// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}
OracleDbAzureConnector Oracle DB Azure Connector resource.
func (OracleDbAzureConnector) String ¶
func (m OracleDbAzureConnector) String() string
func (OracleDbAzureConnector) ValidateEnumValue ¶
func (m OracleDbAzureConnector) 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 OracleDbAzureConnectorAzureIdentityConnectivityStatusEnum ¶ added in v65.99.2
type OracleDbAzureConnectorAzureIdentityConnectivityStatusEnum string
OracleDbAzureConnectorAzureIdentityConnectivityStatusEnum Enum with underlying type: string
const ( OracleDbAzureConnectorAzureIdentityConnectivityStatusConnected OracleDbAzureConnectorAzureIdentityConnectivityStatusEnum = "CONNECTED" OracleDbAzureConnectorAzureIdentityConnectivityStatusDisconnected OracleDbAzureConnectorAzureIdentityConnectivityStatusEnum = "DISCONNECTED" OracleDbAzureConnectorAzureIdentityConnectivityStatusPartiallyConnected OracleDbAzureConnectorAzureIdentityConnectivityStatusEnum = "PARTIALLY_CONNECTED" OracleDbAzureConnectorAzureIdentityConnectivityStatusUnknown OracleDbAzureConnectorAzureIdentityConnectivityStatusEnum = "UNKNOWN" )
Set of constants representing the allowable values for OracleDbAzureConnectorAzureIdentityConnectivityStatusEnum
func GetMappingOracleDbAzureConnectorAzureIdentityConnectivityStatusEnum ¶ added in v65.99.2
func GetMappingOracleDbAzureConnectorAzureIdentityConnectivityStatusEnum(val string) (OracleDbAzureConnectorAzureIdentityConnectivityStatusEnum, bool)
GetMappingOracleDbAzureConnectorAzureIdentityConnectivityStatusEnum performs case Insensitive comparison on enum value and return the desired enum
func GetOracleDbAzureConnectorAzureIdentityConnectivityStatusEnumValues ¶ added in v65.99.2
func GetOracleDbAzureConnectorAzureIdentityConnectivityStatusEnumValues() []OracleDbAzureConnectorAzureIdentityConnectivityStatusEnum
GetOracleDbAzureConnectorAzureIdentityConnectivityStatusEnumValues Enumerates the set of values for OracleDbAzureConnectorAzureIdentityConnectivityStatusEnum
type OracleDbAzureConnectorAzureIdentityMechanismEnum ¶
type OracleDbAzureConnectorAzureIdentityMechanismEnum string
OracleDbAzureConnectorAzureIdentityMechanismEnum Enum with underlying type: string
const ( OracleDbAzureConnectorAzureIdentityMechanismArcAgent OracleDbAzureConnectorAzureIdentityMechanismEnum = "ARC_AGENT" OracleDbAzureConnectorAzureIdentityMechanismServicePrincipal OracleDbAzureConnectorAzureIdentityMechanismEnum = "SERVICE_PRINCIPAL" )
Set of constants representing the allowable values for OracleDbAzureConnectorAzureIdentityMechanismEnum
func GetMappingOracleDbAzureConnectorAzureIdentityMechanismEnum ¶
func GetMappingOracleDbAzureConnectorAzureIdentityMechanismEnum(val string) (OracleDbAzureConnectorAzureIdentityMechanismEnum, bool)
GetMappingOracleDbAzureConnectorAzureIdentityMechanismEnum performs case Insensitive comparison on enum value and return the desired enum
func GetOracleDbAzureConnectorAzureIdentityMechanismEnumValues ¶
func GetOracleDbAzureConnectorAzureIdentityMechanismEnumValues() []OracleDbAzureConnectorAzureIdentityMechanismEnum
GetOracleDbAzureConnectorAzureIdentityMechanismEnumValues Enumerates the set of values for OracleDbAzureConnectorAzureIdentityMechanismEnum
type OracleDbAzureConnectorLifecycleStateEnum ¶
type OracleDbAzureConnectorLifecycleStateEnum string
OracleDbAzureConnectorLifecycleStateEnum Enum with underlying type: string
const ( OracleDbAzureConnectorLifecycleStateCreating OracleDbAzureConnectorLifecycleStateEnum = "CREATING" OracleDbAzureConnectorLifecycleStateActive OracleDbAzureConnectorLifecycleStateEnum = "ACTIVE" OracleDbAzureConnectorLifecycleStateUpdating OracleDbAzureConnectorLifecycleStateEnum = "UPDATING" OracleDbAzureConnectorLifecycleStateDeleting OracleDbAzureConnectorLifecycleStateEnum = "DELETING" OracleDbAzureConnectorLifecycleStateDeleted OracleDbAzureConnectorLifecycleStateEnum = "DELETED" OracleDbAzureConnectorLifecycleStateFailed OracleDbAzureConnectorLifecycleStateEnum = "FAILED" )
Set of constants representing the allowable values for OracleDbAzureConnectorLifecycleStateEnum
func GetMappingOracleDbAzureConnectorLifecycleStateEnum ¶
func GetMappingOracleDbAzureConnectorLifecycleStateEnum(val string) (OracleDbAzureConnectorLifecycleStateEnum, bool)
GetMappingOracleDbAzureConnectorLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
func GetOracleDbAzureConnectorLifecycleStateEnumValues ¶
func GetOracleDbAzureConnectorLifecycleStateEnumValues() []OracleDbAzureConnectorLifecycleStateEnum
GetOracleDbAzureConnectorLifecycleStateEnumValues Enumerates the set of values for OracleDbAzureConnectorLifecycleStateEnum
type OracleDbAzureConnectorSummary ¶
type OracleDbAzureConnectorSummary struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Connector resource.
Id *string `mandatory:"false" json:"id"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that contains Oracle DB Azure Connector resource.
CompartmentId *string `mandatory:"false" json:"compartmentId"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Cloud VM Cluster resource where this Azure Arc Agent Identity to configure.
DbClusterResourceId *string `mandatory:"false" json:"dbClusterResourceId"`
// Oracle DB Azure Connector resource name.
DisplayName *string `mandatory:"false" json:"displayName"`
// List of all VMs where Arc Agent Identity is configure under Oracle Cloud VM Cluster.
ArcAgentNodes []ArcAgentNodes `mandatory:"false" json:"arcAgentNodes"`
// Azure Tenant ID.
AzureTenantId *string `mandatory:"false" json:"azureTenantId"`
// Azure Subscription ID.
AzureSubscriptionId *string `mandatory:"false" json:"azureSubscriptionId"`
// Azure Resource group name.
AzureResourceGroup *string `mandatory:"false" json:"azureResourceGroup"`
// Private endpoint IP.
PrivateEndpointIpAddress *string `mandatory:"false" json:"privateEndpointIpAddress"`
// Private endpoint's DNS alias.
PrivateEndpointDnsAlias *string `mandatory:"false" json:"privateEndpointDnsAlias"`
// The current lifecycle state of the Oracle DB Azure Connector resource.
LifecycleState OracleDbAzureConnectorLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`
// Description of the current lifecycle state in more detail.
LifecycleStateDetails *string `mandatory:"false" json:"lifecycleStateDetails"`
// Azure Identity mechanism.
AzureIdentityMechanism OracleDbAzureConnectorAzureIdentityMechanismEnum `mandatory:"false" json:"azureIdentityMechanism,omitempty"`
// The current lifecycle state of the Oracle DB Azure Identity Connector resource.
AzureIdentityConnectivityStatus OracleDbAzureConnectorAzureIdentityConnectivityStatusEnum `mandatory:"false" json:"azureIdentityConnectivityStatus,omitempty"`
// Time when the Oracle DB Azure Connector resource was created expressed in RFC 3339 (https://tools.ietf.org/html/rfc3339) timestamp format, e.g. '2020-05-22T21:10:29.600Z'
TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`
// Time when the Oracle DB Azure Connector resource was last modified expressed in RFC 3339 (https://tools.ietf.org/html/rfc3339) timestamp format, e.g. '2020-05-22T21:10:29.600Z'
TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`
// Description of the latest modification of the Oracle DB Azure Connector resource.
LastModification *string `mandatory:"false" json:"lastModification"`
// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Department": "Finance"}`
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
// Defined tags for this resource. Each key is predefined and scoped to a namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Operations": {"CostCenter": "42"}}`
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
// System tags for this resource. Each key is predefined and scoped to a namespace.
// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}
OracleDbAzureConnectorSummary Details of Oracle DB Azure Connector resource.
func (OracleDbAzureConnectorSummary) String ¶
func (m OracleDbAzureConnectorSummary) String() string
func (OracleDbAzureConnectorSummary) ValidateEnumValue ¶
func (m OracleDbAzureConnectorSummary) 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 OracleDbAzureConnectorSummaryCollection ¶
type OracleDbAzureConnectorSummaryCollection struct {
// OracleDbAzureConnectorSummary object.
Items []OracleDbAzureConnectorSummary `mandatory:"true" json:"items"`
}
OracleDbAzureConnectorSummaryCollection List of OracleDbAzureConnectorSummary resources.
func (OracleDbAzureConnectorSummaryCollection) String ¶
func (m OracleDbAzureConnectorSummaryCollection) String() string
func (OracleDbAzureConnectorSummaryCollection) ValidateEnumValue ¶
func (m OracleDbAzureConnectorSummaryCollection) 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 OracleDbAzureKey ¶
type OracleDbAzureKey struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Vault Key resource.
Id *string `mandatory:"true" json:"id"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that contains Oracle DB Azure Vault Key resource.
CompartmentId *string `mandatory:"true" json:"compartmentId"`
// Oracle DB Azure Vault Key resource name.
DisplayName *string `mandatory:"true" json:"displayName"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Vault resource.
OracleDbAzureVaultId *string `mandatory:"true" json:"oracleDbAzureVaultId"`
// The ID of the Azure Key resource.
AzureKeyId *string `mandatory:"false" json:"azureKeyId"`
// The current lifecycle state of the Oracle DB Azure Vault Key resource.
LifecycleState OracleDbAzureKeyLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`
// Description of the current lifecycle state in more detail.
LifecycleStateDetails *string `mandatory:"false" json:"lifecycleStateDetails"`
// Key Resource type.
ResourceType *string `mandatory:"false" json:"resourceType"`
// Key properties
KeyProperties *interface{} `mandatory:"false" json:"keyProperties"`
// Time when the Oracle DB Azure Vault Key resource was created in RFC 3339 (https://tools.ietf.org/html/rfc3339) timestamp format, e.g. '2020-05-22T21:10:29.600Z'
TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`
// Time when the Oracle DB Azure Vault Key resource was last modified, expressed in RFC 3339 (https://tools.ietf.org/html/rfc3339) timestamp format, e.g. '2020-05-22T21:10:29.600Z'
TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`
// Description of the latest modification of the Oracle DB Azure Vault Key resource.
LastModification *string `mandatory:"false" json:"lastModification"`
// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Department": "Finance"}`
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
// Defined tags for this resource. Each key is predefined and scoped to a namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Operations": {"CostCenter": "42"}}`
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
// System tags for this resource. Each key is predefined and scoped to a namespace.
// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}
OracleDbAzureKey Oracle DB Azure Key resource object.
func (OracleDbAzureKey) String ¶
func (m OracleDbAzureKey) String() string
func (OracleDbAzureKey) ValidateEnumValue ¶
func (m OracleDbAzureKey) 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 OracleDbAzureKeyClient ¶
type OracleDbAzureKeyClient struct {
common.BaseClient
// contains filtered or unexported fields
}
OracleDbAzureKeyClient a client for OracleDbAzureKey
func NewOracleDbAzureKeyClientWithConfigurationProvider ¶
func NewOracleDbAzureKeyClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client OracleDbAzureKeyClient, err error)
NewOracleDbAzureKeyClientWithConfigurationProvider Creates a new default OracleDbAzureKey client with the given configuration provider. the configuration provider will be used for the default signer as well as reading the region
func NewOracleDbAzureKeyClientWithOboToken ¶
func NewOracleDbAzureKeyClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client OracleDbAzureKeyClient, err error)
NewOracleDbAzureKeyClientWithOboToken Creates a new default OracleDbAzureKey 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 (*OracleDbAzureKeyClient) ConfigurationProvider ¶
func (client *OracleDbAzureKeyClient) ConfigurationProvider() *common.ConfigurationProvider
ConfigurationProvider the ConfigurationProvider used in this client, or null if none set
func (OracleDbAzureKeyClient) GetOracleDbAzureKey ¶
func (client OracleDbAzureKeyClient) GetOracleDbAzureKey(ctx context.Context, request GetOracleDbAzureKeyRequest) (response GetOracleDbAzureKeyResponse, err error)
GetOracleDbAzureKey Retrieves detailed information about a Oracle DB Azure Key resource by specifying its unique resource OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/GetOracleDbAzureKey.go.html to see an example of how to use GetOracleDbAzureKey API. A default retry strategy applies to this operation GetOracleDbAzureKey()
func (OracleDbAzureKeyClient) ListOracleDbAzureKeys ¶
func (client OracleDbAzureKeyClient) ListOracleDbAzureKeys(ctx context.Context, request ListOracleDbAzureKeysRequest) (response ListOracleDbAzureKeysResponse, err error)
ListOracleDbAzureKeys Lists all Oracle DB Azure Keys based on the specified filters.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/ListOracleDbAzureKeys.go.html to see an example of how to use ListOracleDbAzureKeys API. A default retry strategy applies to this operation ListOracleDbAzureKeys()
func (*OracleDbAzureKeyClient) SetRegion ¶
func (client *OracleDbAzureKeyClient) SetRegion(region string)
SetRegion overrides the region of this client.
type OracleDbAzureKeyLifecycleStateEnum ¶
type OracleDbAzureKeyLifecycleStateEnum string
OracleDbAzureKeyLifecycleStateEnum Enum with underlying type: string
const ( OracleDbAzureKeyLifecycleStateCreating OracleDbAzureKeyLifecycleStateEnum = "CREATING" OracleDbAzureKeyLifecycleStateActive OracleDbAzureKeyLifecycleStateEnum = "ACTIVE" OracleDbAzureKeyLifecycleStateUpdating OracleDbAzureKeyLifecycleStateEnum = "UPDATING" OracleDbAzureKeyLifecycleStateDeleting OracleDbAzureKeyLifecycleStateEnum = "DELETING" OracleDbAzureKeyLifecycleStateDeleted OracleDbAzureKeyLifecycleStateEnum = "DELETED" OracleDbAzureKeyLifecycleStateFailed OracleDbAzureKeyLifecycleStateEnum = "FAILED" )
Set of constants representing the allowable values for OracleDbAzureKeyLifecycleStateEnum
func GetMappingOracleDbAzureKeyLifecycleStateEnum ¶
func GetMappingOracleDbAzureKeyLifecycleStateEnum(val string) (OracleDbAzureKeyLifecycleStateEnum, bool)
GetMappingOracleDbAzureKeyLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
func GetOracleDbAzureKeyLifecycleStateEnumValues ¶
func GetOracleDbAzureKeyLifecycleStateEnumValues() []OracleDbAzureKeyLifecycleStateEnum
GetOracleDbAzureKeyLifecycleStateEnumValues Enumerates the set of values for OracleDbAzureKeyLifecycleStateEnum
type OracleDbAzureKeySummary ¶
type OracleDbAzureKeySummary struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) for the Oracle DB Azure Vault Key resource.
Id *string `mandatory:"false" json:"id"`
// Oracle DB Azure Vault Key resource name.
DisplayName *string `mandatory:"false" json:"displayName"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment contains Oracle DB Azure Vault Key resource.
CompartmentId *string `mandatory:"false" json:"compartmentId"`
// The ID of Azure Key resource.
AzureKeyId *string `mandatory:"false" json:"azureKeyId"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Vault resource.
OracleDbAzureVaultId *string `mandatory:"false" json:"oracleDbAzureVaultId"`
// The current lifecycle state of the Oracle DB Azure Vault Key resource.
LifecycleState OracleDbAzureKeyLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`
// Description of the current lifecycle state in more detail.
LifecycleStateDetails *string `mandatory:"false" json:"lifecycleStateDetails"`
// Key Resource type.
ResourceType *string `mandatory:"false" json:"resourceType"`
// Key properties
KeyProperties *interface{} `mandatory:"false" json:"keyProperties"`
// Time when the Oracle DB Azure Vault Key resource was created in RFC 3339 (https://tools.ietf.org/html/rfc3339) timestamp format, e.g. '2020-05-22T21:10:29.600Z'
TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`
// Time when the Oracle DB Azure Vault Key resource was last modified, expressed in RFC 3339 (https://tools.ietf.org/html/rfc3339) timestamp format, e.g. '2020-05-22T21:10:29.600Z'
TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`
// Description of the latest modification of the Oracle DB Azure Vault resource.
LastModification *string `mandatory:"false" json:"lastModification"`
// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Department": "Finance"}`
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
// Defined tags for this resource. Each key is predefined and scoped to a namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Operations": {"CostCenter": "42"}}`
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
// System tags for this resource. Each key is predefined and scoped to a namespace.
// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}
OracleDbAzureKeySummary Oracle DB Azure Key resource summary.
func (OracleDbAzureKeySummary) String ¶
func (m OracleDbAzureKeySummary) String() string
func (OracleDbAzureKeySummary) ValidateEnumValue ¶
func (m OracleDbAzureKeySummary) 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 OracleDbAzureKeySummaryCollection ¶
type OracleDbAzureKeySummaryCollection struct {
// This list contains the summary of Oracle DB Azure Key resources.
Items []OracleDbAzureKeySummary `mandatory:"true" json:"items"`
}
OracleDbAzureKeySummaryCollection List of OracleDbAzureKeySummary resources.
func (OracleDbAzureKeySummaryCollection) String ¶
func (m OracleDbAzureKeySummaryCollection) String() string
func (OracleDbAzureKeySummaryCollection) ValidateEnumValue ¶
func (m OracleDbAzureKeySummaryCollection) 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 OracleDbAzureVault ¶
type OracleDbAzureVault struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the oracle DB Azure Vault resource.
Id *string `mandatory:"true" json:"id"`
// Oracle DB Azure Vault resource name.
DisplayName *string `mandatory:"true" json:"displayName"`
// Oracle DB Azure resource group name.
OracleDbAzureResourceGroup *string `mandatory:"true" json:"oracleDbAzureResourceGroup"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that contains this Oracle DB Azure Vault resource.
CompartmentId *string `mandatory:"true" json:"compartmentId"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Connector resource that contains Oracle DB Azure Vault resource.
OracleDbConnectorId *string `mandatory:"false" json:"oracleDbConnectorId"`
// Azure Vault ID.
AzureVaultId *string `mandatory:"false" json:"azureVaultId"`
// Oracle DB Azure Vault resource type.
Type *string `mandatory:"false" json:"type"`
// Oracle DB Azure Vault resource location.
Location *string `mandatory:"false" json:"location"`
// Oracle DB Azure Vault resource's properties.
Properties map[string]string `mandatory:"false" json:"properties"`
// The lifecycle state of the Oracle DB Azure Vault resource.
LifecycleState OracleDbAzureVaultLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`
// Description of the current lifecycle state in more detail.
LifecycleStateDetails *string `mandatory:"false" json:"lifecycleStateDetails"`
// Time when the DB Azure Vault resource was created in RFC 3339 (https://tools.ietf.org/html/rfc3339) timestamp format, e.g. '2020-05-23T21:10:29.600Z'
TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`
// Time when the DB Azure Vault resource was last modified, expressed in RFC 3339 (https://tools.ietf.org/html/rfc3339) timestamp format, e.g. '2020-05-23T21:10:29.600Z'
TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`
// Description of the latest modification of the Oracle DB Azure Vault resource.
LastModification *string `mandatory:"false" json:"lastModification"`
// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Department": "Finance"}`
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
// Defined tags for this resource. Each key is predefined and scoped to a namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Operations": {"CostCenter": "42"}}`
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
// System tags for this resource. Each key is predefined and scoped to a namespace.
// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}
OracleDbAzureVault Oracle DB Azure Vault resource object.
func (OracleDbAzureVault) String ¶
func (m OracleDbAzureVault) String() string
func (OracleDbAzureVault) ValidateEnumValue ¶
func (m OracleDbAzureVault) 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 OracleDbAzureVaultAssociation ¶
type OracleDbAzureVaultAssociation struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Vault Association resource.
Id *string `mandatory:"true" json:"id"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that contains Oracle DB Azure Vault Association resource.
CompartmentId *string `mandatory:"true" json:"compartmentId"`
// Oracle DB Azure Vault Association resource name.
DisplayName *string `mandatory:"true" json:"displayName"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Connector that contains Oracle DB Azure Vault Association resource.
OracleDbAzureConnectorId *string `mandatory:"true" json:"oracleDbAzureConnectorId"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Vault that contains Oracle DB Azure Vault Association resource.
OracleDbAzureVaultId *string `mandatory:"true" json:"oracleDbAzureVaultId"`
// The Associated resource is accessible or not.
IsResourceAccessible *bool `mandatory:"false" json:"isResourceAccessible"`
// The current lifecycle state of the Oracle DB Azure Vault Association resource.
LifecycleState OracleDbAzureVaultAssociationLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`
// Description of the current lifecycle state in more detail.
LifecycleStateDetails *string `mandatory:"false" json:"lifecycleStateDetails"`
// Time when the Oracle DB Azure Vault Association resource was created in RFC 3339 (https://tools.ietf.org/html/rfc3339) timestamp format, e.g. '2020-05-22T21:10:29.600Z'
TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`
// Time when the Oracle DB Azure Vault Association resource was last modified, expressed in RFC 3339 (https://tools.ietf.org/html/rfc3339) timestamp format, e.g. '2020-05-22T21:10:29.600Z'
TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`
// Description of the latest modification of the Oracle DB Azure Vault Association resource.
LastModification *string `mandatory:"false" json:"lastModification"`
// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Department": "Finance"}`
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
// Defined tags for this resource. Each key is predefined and scoped to a namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Operations": {"CostCenter": "42"}}`
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
// System tags for this resource. Each key is predefined and scoped to a namespace.
// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}
OracleDbAzureVaultAssociation Oracle DB Azure Vault Association resource object.
func (OracleDbAzureVaultAssociation) String ¶
func (m OracleDbAzureVaultAssociation) String() string
func (OracleDbAzureVaultAssociation) ValidateEnumValue ¶
func (m OracleDbAzureVaultAssociation) 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 OracleDbAzureVaultAssociationClient ¶
type OracleDbAzureVaultAssociationClient struct {
common.BaseClient
// contains filtered or unexported fields
}
OracleDbAzureVaultAssociationClient a client for OracleDbAzureVaultAssociation
func NewOracleDbAzureVaultAssociationClientWithConfigurationProvider ¶
func NewOracleDbAzureVaultAssociationClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client OracleDbAzureVaultAssociationClient, err error)
NewOracleDbAzureVaultAssociationClientWithConfigurationProvider Creates a new default OracleDbAzureVaultAssociation client with the given configuration provider. the configuration provider will be used for the default signer as well as reading the region
func NewOracleDbAzureVaultAssociationClientWithOboToken ¶
func NewOracleDbAzureVaultAssociationClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client OracleDbAzureVaultAssociationClient, err error)
NewOracleDbAzureVaultAssociationClientWithOboToken Creates a new default OracleDbAzureVaultAssociation 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 (OracleDbAzureVaultAssociationClient) CascadingDeleteOracleDbAzureVaultAssociation ¶
func (client OracleDbAzureVaultAssociationClient) CascadingDeleteOracleDbAzureVaultAssociation(ctx context.Context, request CascadingDeleteOracleDbAzureVaultAssociationRequest) (response CascadingDeleteOracleDbAzureVaultAssociationResponse, err error)
CascadingDeleteOracleDbAzureVaultAssociation Deletes the Oracle DB Azure Vault Association resource.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/CascadingDeleteOracleDbAzureVaultAssociation.go.html to see an example of how to use CascadingDeleteOracleDbAzureVaultAssociation API. A default retry strategy applies to this operation CascadingDeleteOracleDbAzureVaultAssociation()
func (OracleDbAzureVaultAssociationClient) ChangeOracleDbAzureVaultAssociationCompartment ¶
func (client OracleDbAzureVaultAssociationClient) ChangeOracleDbAzureVaultAssociationCompartment(ctx context.Context, request ChangeOracleDbAzureVaultAssociationCompartmentRequest) (response ChangeOracleDbAzureVaultAssociationCompartmentResponse, err error)
ChangeOracleDbAzureVaultAssociationCompartment Moves the Oracle DB Azure Vault Association resource into a different compartment. When provided, 'If-Match' is checked against 'ETag' values of the resource.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/ChangeOracleDbAzureVaultAssociationCompartment.go.html to see an example of how to use ChangeOracleDbAzureVaultAssociationCompartment API. A default retry strategy applies to this operation ChangeOracleDbAzureVaultAssociationCompartment()
func (*OracleDbAzureVaultAssociationClient) ConfigurationProvider ¶
func (client *OracleDbAzureVaultAssociationClient) ConfigurationProvider() *common.ConfigurationProvider
ConfigurationProvider the ConfigurationProvider used in this client, or null if none set
func (OracleDbAzureVaultAssociationClient) CreateOracleDbAzureVaultAssociation ¶
func (client OracleDbAzureVaultAssociationClient) CreateOracleDbAzureVaultAssociation(ctx context.Context, request CreateOracleDbAzureVaultAssociationRequest) (response CreateOracleDbAzureVaultAssociationResponse, err error)
CreateOracleDbAzureVaultAssociation Creates Oracle DB Azure Vault Association resource.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/CreateOracleDbAzureVaultAssociation.go.html to see an example of how to use CreateOracleDbAzureVaultAssociation API. A default retry strategy applies to this operation CreateOracleDbAzureVaultAssociation()
func (OracleDbAzureVaultAssociationClient) DeleteOracleDbAzureVaultAssociation ¶
func (client OracleDbAzureVaultAssociationClient) DeleteOracleDbAzureVaultAssociation(ctx context.Context, request DeleteOracleDbAzureVaultAssociationRequest) (response DeleteOracleDbAzureVaultAssociationResponse, err error)
DeleteOracleDbAzureVaultAssociation Deletes the Oracle DB Azure Vault Association resource.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/DeleteOracleDbAzureVaultAssociation.go.html to see an example of how to use DeleteOracleDbAzureVaultAssociation API. A default retry strategy applies to this operation DeleteOracleDbAzureVaultAssociation()
func (OracleDbAzureVaultAssociationClient) GetOracleDbAzureVaultAssociation ¶
func (client OracleDbAzureVaultAssociationClient) GetOracleDbAzureVaultAssociation(ctx context.Context, request GetOracleDbAzureVaultAssociationRequest) (response GetOracleDbAzureVaultAssociationResponse, err error)
GetOracleDbAzureVaultAssociation Retrieves the details of an Oracle DB Azure Vault Association using the specified association resource OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/GetOracleDbAzureVaultAssociation.go.html to see an example of how to use GetOracleDbAzureVaultAssociation API. A default retry strategy applies to this operation GetOracleDbAzureVaultAssociation()
func (OracleDbAzureVaultAssociationClient) ListOracleDbAzureVaultAssociations ¶
func (client OracleDbAzureVaultAssociationClient) ListOracleDbAzureVaultAssociations(ctx context.Context, request ListOracleDbAzureVaultAssociationsRequest) (response ListOracleDbAzureVaultAssociationsResponse, err error)
ListOracleDbAzureVaultAssociations Lists all Oracle DB Azure Associations based on the specified filters.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/ListOracleDbAzureVaultAssociations.go.html to see an example of how to use ListOracleDbAzureVaultAssociations API. A default retry strategy applies to this operation ListOracleDbAzureVaultAssociations()
func (*OracleDbAzureVaultAssociationClient) SetRegion ¶
func (client *OracleDbAzureVaultAssociationClient) SetRegion(region string)
SetRegion overrides the region of this client.
func (OracleDbAzureVaultAssociationClient) UpdateOracleDbAzureVaultAssociation ¶
func (client OracleDbAzureVaultAssociationClient) UpdateOracleDbAzureVaultAssociation(ctx context.Context, request UpdateOracleDbAzureVaultAssociationRequest) (response UpdateOracleDbAzureVaultAssociationResponse, err error)
UpdateOracleDbAzureVaultAssociation Modifies the properties of an Oracle DB Azure Vault Association resource identified by the specified resource OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/UpdateOracleDbAzureVaultAssociation.go.html to see an example of how to use UpdateOracleDbAzureVaultAssociation API. A default retry strategy applies to this operation UpdateOracleDbAzureVaultAssociation()
type OracleDbAzureVaultAssociationLifecycleStateEnum ¶
type OracleDbAzureVaultAssociationLifecycleStateEnum string
OracleDbAzureVaultAssociationLifecycleStateEnum Enum with underlying type: string
const ( OracleDbAzureVaultAssociationLifecycleStateCreating OracleDbAzureVaultAssociationLifecycleStateEnum = "CREATING" OracleDbAzureVaultAssociationLifecycleStateActive OracleDbAzureVaultAssociationLifecycleStateEnum = "ACTIVE" OracleDbAzureVaultAssociationLifecycleStateUpdating OracleDbAzureVaultAssociationLifecycleStateEnum = "UPDATING" OracleDbAzureVaultAssociationLifecycleStateDeleting OracleDbAzureVaultAssociationLifecycleStateEnum = "DELETING" OracleDbAzureVaultAssociationLifecycleStateDeleted OracleDbAzureVaultAssociationLifecycleStateEnum = "DELETED" OracleDbAzureVaultAssociationLifecycleStateFailed OracleDbAzureVaultAssociationLifecycleStateEnum = "FAILED" )
Set of constants representing the allowable values for OracleDbAzureVaultAssociationLifecycleStateEnum
func GetMappingOracleDbAzureVaultAssociationLifecycleStateEnum ¶
func GetMappingOracleDbAzureVaultAssociationLifecycleStateEnum(val string) (OracleDbAzureVaultAssociationLifecycleStateEnum, bool)
GetMappingOracleDbAzureVaultAssociationLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
func GetOracleDbAzureVaultAssociationLifecycleStateEnumValues ¶
func GetOracleDbAzureVaultAssociationLifecycleStateEnumValues() []OracleDbAzureVaultAssociationLifecycleStateEnum
GetOracleDbAzureVaultAssociationLifecycleStateEnumValues Enumerates the set of values for OracleDbAzureVaultAssociationLifecycleStateEnum
type OracleDbAzureVaultAssociationSummary ¶
type OracleDbAzureVaultAssociationSummary struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) for the Oracle DB Azure Vault Association resource.
Id *string `mandatory:"false" json:"id"`
// Oracle DB Azure Vault Association resource name.
DisplayName *string `mandatory:"false" json:"displayName"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment contains Oracle DB Azure Vault Association resource.
CompartmentId *string `mandatory:"false" json:"compartmentId"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Vault that contains Oracle DB Azure Vault Association resource.
OracleDbAzureVaultId *string `mandatory:"false" json:"oracleDbAzureVaultId"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Connector that contains Oracle DB Azure Vault Association resource.
OracleDbAzureConnectorId *string `mandatory:"false" json:"oracleDbAzureConnectorId"`
// The Associated resource is accessible or not.
IsResourceAccessible *bool `mandatory:"false" json:"isResourceAccessible"`
// The current lifecycle state of the Oracle DB Azure Vault Association resource.
LifecycleState OracleDbAzureVaultAssociationLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`
// Description of the current lifecycle state in more detail.
LifecycleStateDetails *string `mandatory:"false" json:"lifecycleStateDetails"`
// Time when the Oracle DB Azure Vault Association resource was created in RFC 3339 (https://tools.ietf.org/html/rfc3339) timestamp format, e.g. '2020-05-22T21:10:29.600Z'
TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`
// Time when the Oracle DB Azure Vault Association resource was last modified, expressed in RFC 3339 (https://tools.ietf.org/html/rfc3339) timestamp format, e.g. '2020-05-22T21:10:29.600Z'
TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`
// Description of the latest modification of the Oracle DB Azure Vault Association resource.
LastModification *string `mandatory:"false" json:"lastModification"`
// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Department": "Finance"}`
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
// Defined tags for this resource. Each key is predefined and scoped to a namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Operations": {"CostCenter": "42"}}`
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
// System tags for this resource. Each key is predefined and scoped to a namespace.
// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}
OracleDbAzureVaultAssociationSummary Oracle DB Azure Vault Association resource summary.
func (OracleDbAzureVaultAssociationSummary) String ¶
func (m OracleDbAzureVaultAssociationSummary) String() string
func (OracleDbAzureVaultAssociationSummary) ValidateEnumValue ¶
func (m OracleDbAzureVaultAssociationSummary) 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 OracleDbAzureVaultAssociationSummaryCollection ¶
type OracleDbAzureVaultAssociationSummaryCollection struct {
// This list contains the summary of Oracle DB Azure Vault Association resources.
Items []OracleDbAzureVaultAssociationSummary `mandatory:"true" json:"items"`
}
OracleDbAzureVaultAssociationSummaryCollection List of OracleDbAzureVaultAssociationSummary resources.
func (OracleDbAzureVaultAssociationSummaryCollection) String ¶
func (m OracleDbAzureVaultAssociationSummaryCollection) String() string
func (OracleDbAzureVaultAssociationSummaryCollection) ValidateEnumValue ¶
func (m OracleDbAzureVaultAssociationSummaryCollection) 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 OracleDbAzureVaultClient ¶
type OracleDbAzureVaultClient struct {
common.BaseClient
// contains filtered or unexported fields
}
OracleDbAzureVaultClient a client for OracleDbAzureVault
func NewOracleDbAzureVaultClientWithConfigurationProvider ¶
func NewOracleDbAzureVaultClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client OracleDbAzureVaultClient, err error)
NewOracleDbAzureVaultClientWithConfigurationProvider Creates a new default OracleDbAzureVault client with the given configuration provider. the configuration provider will be used for the default signer as well as reading the region
func NewOracleDbAzureVaultClientWithOboToken ¶
func NewOracleDbAzureVaultClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client OracleDbAzureVaultClient, err error)
NewOracleDbAzureVaultClientWithOboToken Creates a new default OracleDbAzureVault 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 (OracleDbAzureVaultClient) ChangeOracleDbAzureVaultCompartment ¶
func (client OracleDbAzureVaultClient) ChangeOracleDbAzureVaultCompartment(ctx context.Context, request ChangeOracleDbAzureVaultCompartmentRequest) (response ChangeOracleDbAzureVaultCompartmentResponse, err error)
ChangeOracleDbAzureVaultCompartment Moves the DB Azure Vault resource into a different compartment. When provided, 'If-Match' is checked against 'ETag' values of the resource.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/ChangeOracleDbAzureVaultCompartment.go.html to see an example of how to use ChangeOracleDbAzureVaultCompartment API. A default retry strategy applies to this operation ChangeOracleDbAzureVaultCompartment()
func (*OracleDbAzureVaultClient) ConfigurationProvider ¶
func (client *OracleDbAzureVaultClient) ConfigurationProvider() *common.ConfigurationProvider
ConfigurationProvider the ConfigurationProvider used in this client, or null if none set
func (OracleDbAzureVaultClient) CreateOracleDbAzureVault ¶
func (client OracleDbAzureVaultClient) CreateOracleDbAzureVault(ctx context.Context, request CreateOracleDbAzureVaultRequest) (response CreateOracleDbAzureVaultResponse, err error)
CreateOracleDbAzureVault Creates DB Azure Vault resource.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/CreateOracleDbAzureVault.go.html to see an example of how to use CreateOracleDbAzureVault API. A default retry strategy applies to this operation CreateOracleDbAzureVault()
func (OracleDbAzureVaultClient) DeleteOracleDbAzureVault ¶
func (client OracleDbAzureVaultClient) DeleteOracleDbAzureVault(ctx context.Context, request DeleteOracleDbAzureVaultRequest) (response DeleteOracleDbAzureVaultResponse, err error)
DeleteOracleDbAzureVault Deletes the DB Azure Vault resource.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/DeleteOracleDbAzureVault.go.html to see an example of how to use DeleteOracleDbAzureVault API. A default retry strategy applies to this operation DeleteOracleDbAzureVault()
func (OracleDbAzureVaultClient) GetOracleDbAzureVault ¶
func (client OracleDbAzureVaultClient) GetOracleDbAzureVault(ctx context.Context, request GetOracleDbAzureVaultRequest) (response GetOracleDbAzureVaultResponse, err error)
GetOracleDbAzureVault Retrieves detailed information about an Oracle Database Azure Vault resource using its unique resource OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm). This operation returns metadata and configuration details associated with the specified vault resource.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/GetOracleDbAzureVault.go.html to see an example of how to use GetOracleDbAzureVault API. A default retry strategy applies to this operation GetOracleDbAzureVault()
func (OracleDbAzureVaultClient) ListOracleDbAzureVaults ¶
func (client OracleDbAzureVaultClient) ListOracleDbAzureVaults(ctx context.Context, request ListOracleDbAzureVaultsRequest) (response ListOracleDbAzureVaultsResponse, err error)
ListOracleDbAzureVaults Lists all DB Azure Vault resources based on the specified filters.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/ListOracleDbAzureVaults.go.html to see an example of how to use ListOracleDbAzureVaults API. A default retry strategy applies to this operation ListOracleDbAzureVaults()
func (OracleDbAzureVaultClient) RefreshOracleDbAzureVault ¶
func (client OracleDbAzureVaultClient) RefreshOracleDbAzureVault(ctx context.Context, request RefreshOracleDbAzureVaultRequest) (response RefreshOracleDbAzureVaultResponse, err error)
RefreshOracleDbAzureVault Refreshes the Oracle DB Azure Vault resource.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/RefreshOracleDbAzureVault.go.html to see an example of how to use RefreshOracleDbAzureVault API. A default retry strategy applies to this operation RefreshOracleDbAzureVault()
func (*OracleDbAzureVaultClient) SetRegion ¶
func (client *OracleDbAzureVaultClient) SetRegion(region string)
SetRegion overrides the region of this client.
func (OracleDbAzureVaultClient) UpdateOracleDbAzureVault ¶
func (client OracleDbAzureVaultClient) UpdateOracleDbAzureVault(ctx context.Context, request UpdateOracleDbAzureVaultRequest) (response UpdateOracleDbAzureVaultResponse, err error)
UpdateOracleDbAzureVault Modifies the configuration details of an existing Oracle Database Azure Vault resource identified by its unique OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm). This operation updates only the specified fields in the request body.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/UpdateOracleDbAzureVault.go.html to see an example of how to use UpdateOracleDbAzureVault API. A default retry strategy applies to this operation UpdateOracleDbAzureVault()
type OracleDbAzureVaultLifecycleStateEnum ¶
type OracleDbAzureVaultLifecycleStateEnum string
OracleDbAzureVaultLifecycleStateEnum Enum with underlying type: string
const ( OracleDbAzureVaultLifecycleStateCreating OracleDbAzureVaultLifecycleStateEnum = "CREATING" OracleDbAzureVaultLifecycleStateActive OracleDbAzureVaultLifecycleStateEnum = "ACTIVE" OracleDbAzureVaultLifecycleStateUpdating OracleDbAzureVaultLifecycleStateEnum = "UPDATING" OracleDbAzureVaultLifecycleStateDeleting OracleDbAzureVaultLifecycleStateEnum = "DELETING" OracleDbAzureVaultLifecycleStateDeleted OracleDbAzureVaultLifecycleStateEnum = "DELETED" OracleDbAzureVaultLifecycleStateFailed OracleDbAzureVaultLifecycleStateEnum = "FAILED" )
Set of constants representing the allowable values for OracleDbAzureVaultLifecycleStateEnum
func GetMappingOracleDbAzureVaultLifecycleStateEnum ¶
func GetMappingOracleDbAzureVaultLifecycleStateEnum(val string) (OracleDbAzureVaultLifecycleStateEnum, bool)
GetMappingOracleDbAzureVaultLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
func GetOracleDbAzureVaultLifecycleStateEnumValues ¶
func GetOracleDbAzureVaultLifecycleStateEnumValues() []OracleDbAzureVaultLifecycleStateEnum
GetOracleDbAzureVaultLifecycleStateEnumValues Enumerates the set of values for OracleDbAzureVaultLifecycleStateEnum
type OracleDbAzureVaultSummary ¶
type OracleDbAzureVaultSummary struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the oracle DB Azure Vault resource.
Id *string `mandatory:"false" json:"id"`
// Oracle DB Azure Vault resource name.
DisplayName *string `mandatory:"false" json:"displayName"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment contains DB Azure Vault resource.
CompartmentId *string `mandatory:"false" json:"compartmentId"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Connector resource that contains Oracle DB Azure Vault resource.
OracleDbConnectorId *string `mandatory:"false" json:"oracleDbConnectorId"`
// Azure Vault ID.
AzureVaultId *string `mandatory:"false" json:"azureVaultId"`
// Oracle DB Azure resource group name.
OracleDbAzureResourceGroup *string `mandatory:"false" json:"oracleDbAzureResourceGroup"`
// Oracle DB Azure Vault resource type.
Type *string `mandatory:"false" json:"type"`
// Oracle DB Azure Vault resource location.
Location *string `mandatory:"false" json:"location"`
// Oracle DB Azure Vault resource's properties.
Properties map[string]string `mandatory:"false" json:"properties"`
// The current lifecycle state of the Azure Arc Agent resource.
LifecycleState OracleDbAzureVaultLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`
// Description of the current lifecycle state in more detail.
LifecycleStateDetails *string `mandatory:"false" json:"lifecycleStateDetails"`
// Time when the Oracle DB Azure Vault resource was created in RFC 3339 (https://tools.ietf.org/html/rfc3339) timestamp format, e.g. '2020-05-23T21:10:29.600Z'
TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`
// Time when the Oracle DB Azure Vault resource was last modified, expressed in RFC 3339 (https://tools.ietf.org/html/rfc3339) timestamp format, e.g. '2020-05-23T21:10:29.600Z'
TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`
// Description of the latest modification of the DB Azure Vault resource.
LastModification *string `mandatory:"false" json:"lastModification"`
// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Department": "Finance"}`
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
// Defined tags for this resource. Each key is predefined and scoped to a namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Operations": {"CostCenter": "42"}}`
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
// System tags for this resource. Each key is predefined and scoped to a namespace.
// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}
OracleDbAzureVaultSummary Oracle DB Azure Vault resource summary.
func (OracleDbAzureVaultSummary) String ¶
func (m OracleDbAzureVaultSummary) String() string
func (OracleDbAzureVaultSummary) ValidateEnumValue ¶
func (m OracleDbAzureVaultSummary) 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 OracleDbAzureVaultSummaryCollection ¶
type OracleDbAzureVaultSummaryCollection struct {
// This list contains the summary of DB Azure Vault resources.
Items []OracleDbAzureVaultSummary `mandatory:"true" json:"items"`
}
OracleDbAzureVaultSummaryCollection List of OracleDbAzureVaultSummary resources.
func (OracleDbAzureVaultSummaryCollection) String ¶
func (m OracleDbAzureVaultSummaryCollection) String() string
func (OracleDbAzureVaultSummaryCollection) ValidateEnumValue ¶
func (m OracleDbAzureVaultSummaryCollection) 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 OracleDbGcpIdentityConnector ¶ added in v65.99.2
type OracleDbGcpIdentityConnector struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB GCP Identity Connector resource.
Id *string `mandatory:"true" json:"id"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that contains the Oracle DB GCP Identity Connector resource.
CompartmentId *string `mandatory:"true" json:"compartmentId"`
// OIDC token issuer Url.
IssuerUrl *string `mandatory:"true" json:"issuerUrl"`
// Project id of the customer project.
ProjectId *string `mandatory:"true" json:"projectId"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the GCP VM Cluster resource.
ResourceId *string `mandatory:"true" json:"resourceId"`
// GCP Location.
GcpLocation *string `mandatory:"true" json:"gcpLocation"`
// The ID of the cloud GCP Workload Identity Pool.
GcpWorkloadIdentityPoolId *string `mandatory:"true" json:"gcpWorkloadIdentityPoolId"`
// The ID of the GCP Workload Identity Provider.
GcpWorkloadIdentityProviderId *string `mandatory:"true" json:"gcpWorkloadIdentityProviderId"`
// The ID of the GCP resource service agent.
GcpResourceServiceAgentId *string `mandatory:"true" json:"gcpResourceServiceAgentId"`
// Oracle DB GCP Identity Connector resource name.
DisplayName *string `mandatory:"false" json:"displayName"`
// List of All VMs where GCP Identity Connector is configured for this VMCluster.
GcpNodes []GcpNodes `mandatory:"false" json:"gcpNodes"`
// The current Connectivity status of GCP Identity Connector resource.
GcpIdentityConnectivityStatus OracleDbGcpIdentityConnectorGcpIdentityConnectivityStatusEnum `mandatory:"false" json:"gcpIdentityConnectivityStatus,omitempty"`
// The current lifecycle state of the GCP Identity Connector resource.
LifecycleState OracleDbGcpIdentityConnectorLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`
// Description of the current lifecycle state in more detail.
LifecycleStateDetails *string `mandatory:"false" json:"lifecycleStateDetails"`
// Time when the Oracle DB GCP Identity Connector resource was created expressed in RFC 3339 (https://tools.ietf.org/html/rfc3339) timestamp format, e.g. '2020-05-22T21:10:29.600Z'
TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`
// Time when the Oracle DB GCP Identity Connector resource was last modified expressed in RFC 3339 (https://tools.ietf.org/html/rfc3339) timestamp format, e.g. '2020-05-22T21:10:29.600Z'
TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`
// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Department": "Finance"}`
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
// Defined tags for this resource. Each key is predefined and scoped to a namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Operations": {"CostCenter": "42"}}`
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
// System tags for this resource. Each key is predefined and scoped to a namespace.
// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}
OracleDbGcpIdentityConnector This resource is used to create and manage a GCP Identity Connector for Oracle Database running on Oracle Exadata Database Service on Dedicated Infrastructure (ExaDB-D). The Identity Connector enables secure communication between Oracle Cloud and Google Cloud services.
func (OracleDbGcpIdentityConnector) String ¶ added in v65.99.2
func (m OracleDbGcpIdentityConnector) String() string
func (OracleDbGcpIdentityConnector) ValidateEnumValue ¶ added in v65.99.2
func (m OracleDbGcpIdentityConnector) 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 OracleDbGcpIdentityConnectorGcpIdentityConnectivityStatusEnum ¶ added in v65.99.2
type OracleDbGcpIdentityConnectorGcpIdentityConnectivityStatusEnum string
OracleDbGcpIdentityConnectorGcpIdentityConnectivityStatusEnum Enum with underlying type: string
const ( OracleDbGcpIdentityConnectorGcpIdentityConnectivityStatusConnected OracleDbGcpIdentityConnectorGcpIdentityConnectivityStatusEnum = "CONNECTED" OracleDbGcpIdentityConnectorGcpIdentityConnectivityStatusDisconnected OracleDbGcpIdentityConnectorGcpIdentityConnectivityStatusEnum = "DISCONNECTED" OracleDbGcpIdentityConnectorGcpIdentityConnectivityStatusPartiallyConnected OracleDbGcpIdentityConnectorGcpIdentityConnectivityStatusEnum = "PARTIALLY_CONNECTED" OracleDbGcpIdentityConnectorGcpIdentityConnectivityStatusUnknown OracleDbGcpIdentityConnectorGcpIdentityConnectivityStatusEnum = "UNKNOWN" )
Set of constants representing the allowable values for OracleDbGcpIdentityConnectorGcpIdentityConnectivityStatusEnum
func GetMappingOracleDbGcpIdentityConnectorGcpIdentityConnectivityStatusEnum ¶ added in v65.99.2
func GetMappingOracleDbGcpIdentityConnectorGcpIdentityConnectivityStatusEnum(val string) (OracleDbGcpIdentityConnectorGcpIdentityConnectivityStatusEnum, bool)
GetMappingOracleDbGcpIdentityConnectorGcpIdentityConnectivityStatusEnum performs case Insensitive comparison on enum value and return the desired enum
func GetOracleDbGcpIdentityConnectorGcpIdentityConnectivityStatusEnumValues ¶ added in v65.99.2
func GetOracleDbGcpIdentityConnectorGcpIdentityConnectivityStatusEnumValues() []OracleDbGcpIdentityConnectorGcpIdentityConnectivityStatusEnum
GetOracleDbGcpIdentityConnectorGcpIdentityConnectivityStatusEnumValues Enumerates the set of values for OracleDbGcpIdentityConnectorGcpIdentityConnectivityStatusEnum
type OracleDbGcpIdentityConnectorLifecycleStateEnum ¶ added in v65.99.2
type OracleDbGcpIdentityConnectorLifecycleStateEnum string
OracleDbGcpIdentityConnectorLifecycleStateEnum Enum with underlying type: string
const ( OracleDbGcpIdentityConnectorLifecycleStateCreating OracleDbGcpIdentityConnectorLifecycleStateEnum = "CREATING" OracleDbGcpIdentityConnectorLifecycleStateActive OracleDbGcpIdentityConnectorLifecycleStateEnum = "ACTIVE" OracleDbGcpIdentityConnectorLifecycleStateUpdating OracleDbGcpIdentityConnectorLifecycleStateEnum = "UPDATING" OracleDbGcpIdentityConnectorLifecycleStateDeleting OracleDbGcpIdentityConnectorLifecycleStateEnum = "DELETING" OracleDbGcpIdentityConnectorLifecycleStateDeleted OracleDbGcpIdentityConnectorLifecycleStateEnum = "DELETED" OracleDbGcpIdentityConnectorLifecycleStateFailed OracleDbGcpIdentityConnectorLifecycleStateEnum = "FAILED" )
Set of constants representing the allowable values for OracleDbGcpIdentityConnectorLifecycleStateEnum
func GetMappingOracleDbGcpIdentityConnectorLifecycleStateEnum ¶ added in v65.99.2
func GetMappingOracleDbGcpIdentityConnectorLifecycleStateEnum(val string) (OracleDbGcpIdentityConnectorLifecycleStateEnum, bool)
GetMappingOracleDbGcpIdentityConnectorLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
func GetOracleDbGcpIdentityConnectorLifecycleStateEnumValues ¶ added in v65.99.2
func GetOracleDbGcpIdentityConnectorLifecycleStateEnumValues() []OracleDbGcpIdentityConnectorLifecycleStateEnum
GetOracleDbGcpIdentityConnectorLifecycleStateEnumValues Enumerates the set of values for OracleDbGcpIdentityConnectorLifecycleStateEnum
type OracleDbGcpIdentityConnectorSummary ¶ added in v65.99.2
type OracleDbGcpIdentityConnectorSummary struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB GCP Identity Connector resource.
Id *string `mandatory:"false" json:"id"`
// Oracle DB GCP Identity Connector resource name.
DisplayName *string `mandatory:"false" json:"displayName"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that contains the Oracle DB GCP Identity Connector resource.
CompartmentId *string `mandatory:"false" json:"compartmentId"`
// OIDC token issuer Url
IssuerUrl *string `mandatory:"false" json:"issuerUrl"`
// Project id of the customer project.
ProjectId *string `mandatory:"false" json:"projectId"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the GCP VM Cluster resource.
ResourceId *string `mandatory:"false" json:"resourceId"`
// GCP Location.
GcpLocation *string `mandatory:"false" json:"gcpLocation"`
// The ID of the cloud GCP Workload Identity Pool.
GcpWorkloadIdentityPoolId *string `mandatory:"false" json:"gcpWorkloadIdentityPoolId"`
// The ID of the GCP Workload Identity Provider.
GcpWorkloadIdentityProviderId *string `mandatory:"false" json:"gcpWorkloadIdentityProviderId"`
// The ID of the GCP resource service agent.
GcpResourceServiceAgentId *string `mandatory:"false" json:"gcpResourceServiceAgentId"`
// List of All VMs where GCP Identity Connector is configured for this VMCluster.
GcpNodes []GcpNodes `mandatory:"false" json:"gcpNodes"`
// The current lifecycle state of the GCP Identity Connector resource.
GcpIdentityConnectivityStatus OracleDbGcpIdentityConnectorGcpIdentityConnectivityStatusEnum `mandatory:"false" json:"gcpIdentityConnectivityStatus,omitempty"`
// The current lifecycle state of the GCP Identity Connector resource.
LifecycleState OracleDbGcpIdentityConnectorLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`
// Description of the current lifecycle state in more detail.
LifecycleStateDetails *string `mandatory:"false" json:"lifecycleStateDetails"`
// Time when the Oracle DB GCP Identity Connector resource was created expressed in RFC 3339 (https://tools.ietf.org/html/rfc3339) timestamp format, e.g. '2020-05-22T21:10:29.600Z'
TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`
// Time when the Oracle DB GCP Identity Connector resource was last modified expressed in RFC 3339 (https://tools.ietf.org/html/rfc3339) timestamp format, e.g. '2020-05-22T21:10:29.600Z'
TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`
// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Department": "Finance"}`
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
// Defined tags for this resource. Each key is predefined and scoped to a namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Operations": {"CostCenter": "42"}}`
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
// System tags for this resource. Each key is predefined and scoped to a namespace.
// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}
OracleDbGcpIdentityConnectorSummary Oracle DB GCP Identity Connector resource summary.
func (OracleDbGcpIdentityConnectorSummary) String ¶ added in v65.99.2
func (m OracleDbGcpIdentityConnectorSummary) String() string
func (OracleDbGcpIdentityConnectorSummary) ValidateEnumValue ¶ added in v65.99.2
func (m OracleDbGcpIdentityConnectorSummary) 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 OracleDbGcpIdentityConnectorSummaryCollection ¶ added in v65.99.2
type OracleDbGcpIdentityConnectorSummaryCollection struct {
// This list contains the summary of Oracle DB GCP Identity Connector resources.
Items []OracleDbGcpIdentityConnectorSummary `mandatory:"true" json:"items"`
}
OracleDbGcpIdentityConnectorSummaryCollection List of OracleDbGcpIdentityConnectorSummary resources.
func (OracleDbGcpIdentityConnectorSummaryCollection) String ¶ added in v65.99.2
func (m OracleDbGcpIdentityConnectorSummaryCollection) String() string
func (OracleDbGcpIdentityConnectorSummaryCollection) ValidateEnumValue ¶ added in v65.99.2
func (m OracleDbGcpIdentityConnectorSummaryCollection) 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 OracleDbGcpKey ¶ added in v65.99.2
type OracleDbGcpKey struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Google Key resource.
Id *string `mandatory:"true" json:"id"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that contains Oracle DB Google Key resource.
CompartmentId *string `mandatory:"true" json:"compartmentId"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Google Cloud Key-Ring resource.
OracleDbGcpKeyRingId *string `mandatory:"true" json:"oracleDbGcpKeyRingId"`
// Display name of Oracle DB Google Key resource.
DisplayName *string `mandatory:"false" json:"displayName"`
// TThe Google Cloud Key ID and Key URL associated with the Google Key under the specified Key Ring resource.
GcpKeyId *string `mandatory:"false" json:"gcpKeyId"`
// The current lifecycle state of the Oracle DB Google Key resource.
LifecycleState OracleDbGcpKeyLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`
// Description of the current lifecycle state in more detail.
LifecycleStateDetails *string `mandatory:"false" json:"lifecycleStateDetails"`
// Key resource type.
ResourceType *string `mandatory:"false" json:"resourceType"`
// Gcp Key properties
GcpKeyProperties *interface{} `mandatory:"false" json:"gcpKeyProperties"`
// Time when the Oracle DB Google Key resource was created in RFC 3339 (https://tools.ietf.org/html/rfc3339) timestamp format, e.g. '2020-05-22T21:10:29.600Z'
TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`
// Time when the Oracle DB Google Key resource was last modified, expressed in RFC 3339 (https://tools.ietf.org/html/rfc3339) timestamp format, e.g. '2020-05-22T21:10:29.600Z'
TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`
// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Department": "Finance"}`
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
// Defined tags for this resource. Each key is predefined and scoped to a namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Operations": {"CostCenter": "42"}}`
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
// System tags for this resource. Each key is predefined and scoped to a namespace.
// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}
OracleDbGcpKey Oracle DB Google Cloud Key resource.
func (OracleDbGcpKey) String ¶ added in v65.99.2
func (m OracleDbGcpKey) String() string
func (OracleDbGcpKey) ValidateEnumValue ¶ added in v65.99.2
func (m OracleDbGcpKey) 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 OracleDbGcpKeyLifecycleStateEnum ¶ added in v65.99.2
type OracleDbGcpKeyLifecycleStateEnum string
OracleDbGcpKeyLifecycleStateEnum Enum with underlying type: string
const ( OracleDbGcpKeyLifecycleStateCreating OracleDbGcpKeyLifecycleStateEnum = "CREATING" OracleDbGcpKeyLifecycleStateActive OracleDbGcpKeyLifecycleStateEnum = "ACTIVE" OracleDbGcpKeyLifecycleStateUpdating OracleDbGcpKeyLifecycleStateEnum = "UPDATING" OracleDbGcpKeyLifecycleStateDeleting OracleDbGcpKeyLifecycleStateEnum = "DELETING" OracleDbGcpKeyLifecycleStateDeleted OracleDbGcpKeyLifecycleStateEnum = "DELETED" OracleDbGcpKeyLifecycleStateFailed OracleDbGcpKeyLifecycleStateEnum = "FAILED" )
Set of constants representing the allowable values for OracleDbGcpKeyLifecycleStateEnum
func GetMappingOracleDbGcpKeyLifecycleStateEnum ¶ added in v65.99.2
func GetMappingOracleDbGcpKeyLifecycleStateEnum(val string) (OracleDbGcpKeyLifecycleStateEnum, bool)
GetMappingOracleDbGcpKeyLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
func GetOracleDbGcpKeyLifecycleStateEnumValues ¶ added in v65.99.2
func GetOracleDbGcpKeyLifecycleStateEnumValues() []OracleDbGcpKeyLifecycleStateEnum
GetOracleDbGcpKeyLifecycleStateEnumValues Enumerates the set of values for OracleDbGcpKeyLifecycleStateEnum
type OracleDbGcpKeyRing ¶ added in v65.99.2
type OracleDbGcpKeyRing struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the DB GCP Key Ring resource.
Id *string `mandatory:"true" json:"id"`
// The compartment OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) where the Oracle DB GCP Key Ring resource resides.
CompartmentId *string `mandatory:"true" json:"compartmentId"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment where the Oracle DB GCP Identity Connector resource resides.
OracleDbConnectorId *string `mandatory:"false" json:"oracleDbConnectorId"`
// Display name of DB GCP Key Ring resource.
DisplayName *string `mandatory:"false" json:"displayName"`
// GCP Key Ring ID.
GcpKeyRingId *string `mandatory:"false" json:"gcpKeyRingId"`
// Oracle DB GCP Key Ring resource Type.
Type *string `mandatory:"false" json:"type"`
// Location of the GCP Key Ring resource.
Location *string `mandatory:"false" json:"location"`
// Oracle DB GCP Key Ring resource's properties.
Properties map[string]string `mandatory:"false" json:"properties"`
// The lifecycle state of the Oracle DB GCP Key Ring resource.
LifecycleState OracleDbGcpKeyRingLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`
// Description of the current lifecycle state in more detail.
LifecycleStateDetails *string `mandatory:"false" json:"lifecycleStateDetails"`
// Time when the DB GCP Key Ring resource was created in RFC 3339 (https://tools.ietf.org/html/rfc3339) timestamp format, e.g. '2020-05-23T21:10:29.600Z'
TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`
// Time when the DB GCP Key Ring resource was last modified, expressed in RFC 3339 (https://tools.ietf.org/html/rfc3339) timestamp format, e.g. '2020-05-23T21:10:29.600Z'
TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`
// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Department": "Finance"}`
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
// Defined tags for this resource. Each key is predefined and scoped to a namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Operations": {"CostCenter": "42"}}`
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
// System tags for this resource. Each key is predefined and scoped to a namespace.
// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}
OracleDbGcpKeyRing Oracle DB GCP Key Ring resource object.
func (OracleDbGcpKeyRing) String ¶ added in v65.99.2
func (m OracleDbGcpKeyRing) String() string
func (OracleDbGcpKeyRing) ValidateEnumValue ¶ added in v65.99.2
func (m OracleDbGcpKeyRing) 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 OracleDbGcpKeyRingLifecycleStateEnum ¶ added in v65.99.2
type OracleDbGcpKeyRingLifecycleStateEnum string
OracleDbGcpKeyRingLifecycleStateEnum Enum with underlying type: string
const ( OracleDbGcpKeyRingLifecycleStateCreating OracleDbGcpKeyRingLifecycleStateEnum = "CREATING" OracleDbGcpKeyRingLifecycleStateActive OracleDbGcpKeyRingLifecycleStateEnum = "ACTIVE" OracleDbGcpKeyRingLifecycleStateUpdating OracleDbGcpKeyRingLifecycleStateEnum = "UPDATING" OracleDbGcpKeyRingLifecycleStateDeleting OracleDbGcpKeyRingLifecycleStateEnum = "DELETING" OracleDbGcpKeyRingLifecycleStateDeleted OracleDbGcpKeyRingLifecycleStateEnum = "DELETED" OracleDbGcpKeyRingLifecycleStateFailed OracleDbGcpKeyRingLifecycleStateEnum = "FAILED" )
Set of constants representing the allowable values for OracleDbGcpKeyRingLifecycleStateEnum
func GetMappingOracleDbGcpKeyRingLifecycleStateEnum ¶ added in v65.99.2
func GetMappingOracleDbGcpKeyRingLifecycleStateEnum(val string) (OracleDbGcpKeyRingLifecycleStateEnum, bool)
GetMappingOracleDbGcpKeyRingLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
func GetOracleDbGcpKeyRingLifecycleStateEnumValues ¶ added in v65.99.2
func GetOracleDbGcpKeyRingLifecycleStateEnumValues() []OracleDbGcpKeyRingLifecycleStateEnum
GetOracleDbGcpKeyRingLifecycleStateEnumValues Enumerates the set of values for OracleDbGcpKeyRingLifecycleStateEnum
type OracleDbGcpKeyRingSummary ¶ added in v65.99.2
type OracleDbGcpKeyRingSummary struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the DB GCP Key Ring resource.
Id *string `mandatory:"false" json:"id"`
// Display name of DB GCP Key Ring resource.
DisplayName *string `mandatory:"false" json:"displayName"`
// The compartment OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) where the Oracle DB GCP Key Ring resource resides.
CompartmentId *string `mandatory:"false" json:"compartmentId"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment where the Oracle DB GCP Identity Connector resource resides.
OracleDbConnectorId *string `mandatory:"false" json:"oracleDbConnectorId"`
// GCP Key Ring ID.
GcpKeyRingId *string `mandatory:"false" json:"gcpKeyRingId"`
// Key Ring resource type.
Type *string `mandatory:"false" json:"type"`
// Location of the GCP Key Ring resource.
Location *string `mandatory:"false" json:"location"`
// Oracle GCP Key Ring resource's properties.
Properties map[string]string `mandatory:"false" json:"properties"`
// The lifecycle state of the Oracle DB GCP Key Ring resource.
LifecycleState OracleDbGcpKeyRingLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`
// Description of the current lifecycle state in more detail.
LifecycleStateDetails *string `mandatory:"false" json:"lifecycleStateDetails"`
// Time when the Oracle Oracle DB GCP Key Ring was created in RFC 3339 (https://tools.ietf.org/html/rfc3339) timestamp format, e.g. '2020-05-23T21:10:29.600Z'
TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`
// Time when the Oracle Oracle DB GCP Key Ring was last modified, expressed in RFC 3339 (https://tools.ietf.org/html/rfc3339) timestamp format, e.g. '2020-05-23T21:10:29.600Z'
TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`
// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Department": "Finance"}`
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
// Defined tags for this resource. Each key is predefined and scoped to a namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Operations": {"CostCenter": "42"}}`
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
// System tags for this resource. Each key is predefined and scoped to a namespace.
// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}
OracleDbGcpKeyRingSummary Oracle Oracle DB GCP Key-Ring resource summary.
func (OracleDbGcpKeyRingSummary) String ¶ added in v65.99.2
func (m OracleDbGcpKeyRingSummary) String() string
func (OracleDbGcpKeyRingSummary) ValidateEnumValue ¶ added in v65.99.2
func (m OracleDbGcpKeyRingSummary) 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 OracleDbGcpKeyRingSummaryCollection ¶ added in v65.99.2
type OracleDbGcpKeyRingSummaryCollection struct {
// This list contains the summary of Oracle DB GCP Key-Ring resources.
Items []OracleDbGcpKeyRingSummary `mandatory:"true" json:"items"`
}
OracleDbGcpKeyRingSummaryCollection List of OracleDbGcpKeyRingSummary resources.
func (OracleDbGcpKeyRingSummaryCollection) String ¶ added in v65.99.2
func (m OracleDbGcpKeyRingSummaryCollection) String() string
func (OracleDbGcpKeyRingSummaryCollection) ValidateEnumValue ¶ added in v65.99.2
func (m OracleDbGcpKeyRingSummaryCollection) 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 OracleDbGcpKeySummary ¶ added in v65.99.2
type OracleDbGcpKeySummary struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) for the Oracle DB Google Cloud Key resource.
Id *string `mandatory:"false" json:"id"`
// Oracle DB Google Cloud Key resource name.
DisplayName *string `mandatory:"false" json:"displayName"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment contains Oracle DB Google Cloud Key resource.
CompartmentId *string `mandatory:"false" json:"compartmentId"`
// The Google Cloud ID of the Google Key, Google Key resource URL.
GcpKeyId *string `mandatory:"false" json:"gcpKeyId"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Google Cloud Key-Ring resource.
OracleDbGcpKeyRingId *string `mandatory:"false" json:"oracleDbGcpKeyRingId"`
// The current lifecycle state of the Oracle DB Google Key resource.
LifecycleState OracleDbGcpKeyLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`
// Description of the current lifecycle state in more detail.
LifecycleStateDetails *string `mandatory:"false" json:"lifecycleStateDetails"`
// Key resource type.
ResourceType *string `mandatory:"false" json:"resourceType"`
// Gcp Key properties
GcpKeyProperties *interface{} `mandatory:"false" json:"gcpKeyProperties"`
// Time when the Oracle DB Google Cloud Key was created in RFC 3339 (https://tools.ietf.org/html/rfc3339) timestamp format, e.g. '2020-05-22T21:10:29.600Z'
TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`
// Time when the Oracle DB Google Cloud Key was last modified, expressed in RFC 3339 (https://tools.ietf.org/html/rfc3339) timestamp format, e.g. '2020-05-22T21:10:29.600Z'
TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`
// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Department": "Finance"}`
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
// Defined tags for this resource. Each key is predefined and scoped to a namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Operations": {"CostCenter": "42"}}`
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
// System tags for this resource. Each key is predefined and scoped to a namespace.
// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}
OracleDbGcpKeySummary Oracle DB Google Cloud Key resource summary.
func (OracleDbGcpKeySummary) String ¶ added in v65.99.2
func (m OracleDbGcpKeySummary) String() string
func (OracleDbGcpKeySummary) ValidateEnumValue ¶ added in v65.99.2
func (m OracleDbGcpKeySummary) 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 OracleDbGcpKeySummaryCollection ¶ added in v65.99.2
type OracleDbGcpKeySummaryCollection struct {
// This list contains the summary of Oracle Google Cloud Key resources.
Items []OracleDbGcpKeySummary `mandatory:"true" json:"items"`
}
OracleDbGcpKeySummaryCollection List of OracleDbGcpKeySummary resources.
func (OracleDbGcpKeySummaryCollection) String ¶ added in v65.99.2
func (m OracleDbGcpKeySummaryCollection) String() string
func (OracleDbGcpKeySummaryCollection) ValidateEnumValue ¶ added in v65.99.2
func (m OracleDbGcpKeySummaryCollection) 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 PatchOracleDbAzureConnectorDetails ¶
type PatchOracleDbAzureConnectorDetails struct {
// The new version of Azure Agent to be used for patching.
NewVersion *string `mandatory:"false" json:"newVersion"`
// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Department": "Finance"}`
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
// Defined tags for this resource. Each key is predefined and scoped to a namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Operations": {"CostCenter": "42"}}`
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
// System tags for this resource. Each key is predefined and scoped to a namespace.
// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}
PatchOracleDbAzureConnectorDetails Details for to patch Oracle DB Azure Connector resource.
func (PatchOracleDbAzureConnectorDetails) String ¶
func (m PatchOracleDbAzureConnectorDetails) String() string
func (PatchOracleDbAzureConnectorDetails) ValidateEnumValue ¶
func (m PatchOracleDbAzureConnectorDetails) 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 PatchOracleDbAzureConnectorRequest ¶
type PatchOracleDbAzureConnectorRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Connector resource.
OracleDbAzureConnectorId *string `mandatory:"true" contributesTo:"path" name:"oracleDbAzureConnectorId"`
// Patch Azure Arc Agent on Oracle Cloud VM Cluster with new version.
PatchOracleDbAzureConnectorDetails `contributesTo:"body"`
// For optimistic concurrency control. In the PUT or DELETE call
// for a resource, set the `if-match` parameter to the value of the
// etag from a previous GET or POST response for that resource.
// The resource will be updated or deleted only if the etag you
// provide matches the resource's current etag value.
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
}
PatchOracleDbAzureConnectorRequest wrapper for the PatchOracleDbAzureConnector operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/PatchOracleDbAzureConnector.go.html to see an example of how to use PatchOracleDbAzureConnectorRequest.
func (PatchOracleDbAzureConnectorRequest) BinaryRequestBody ¶
func (request PatchOracleDbAzureConnectorRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (PatchOracleDbAzureConnectorRequest) HTTPRequest ¶
func (request PatchOracleDbAzureConnectorRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (PatchOracleDbAzureConnectorRequest) RetryPolicy ¶
func (request PatchOracleDbAzureConnectorRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (PatchOracleDbAzureConnectorRequest) String ¶
func (request PatchOracleDbAzureConnectorRequest) String() string
func (PatchOracleDbAzureConnectorRequest) ValidateEnumValue ¶
func (request PatchOracleDbAzureConnectorRequest) 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 PatchOracleDbAzureConnectorResponse ¶
type PatchOracleDbAzureConnectorResponse 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"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the asynchronous work request.
// Use GetWorkRequest with this ID to track the status of the request.
OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
}
PatchOracleDbAzureConnectorResponse wrapper for the PatchOracleDbAzureConnector operation
func (PatchOracleDbAzureConnectorResponse) HTTPResponse ¶
func (response PatchOracleDbAzureConnectorResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (PatchOracleDbAzureConnectorResponse) String ¶
func (response PatchOracleDbAzureConnectorResponse) String() string
type RefreshOracleDbAzureConnectorRequest ¶ added in v65.99.2
type RefreshOracleDbAzureConnectorRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Connector resource.
OracleDbAzureConnectorId *string `mandatory:"true" contributesTo:"path" name:"oracleDbAzureConnectorId"`
// A token that uniquely identifies a request, allowing it to be safely retried in the event of a timeout or server error without the risk of the action being executed more than once.
// Retry tokens expire after 24 hours but can be invalidated sooner if conflicting operations occur.
// For example, if a resource has been deleted and permanently purged from the system, a retry of the original creation request may be rejected.
OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`
// For optimistic concurrency control. In the PUT or DELETE call
// for a resource, set the `if-match` parameter to the value of the
// etag from a previous GET or POST response for that resource.
// The resource will be updated or deleted only if the etag you
// provide matches the resource's current etag value.
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
}
RefreshOracleDbAzureConnectorRequest wrapper for the RefreshOracleDbAzureConnector operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/RefreshOracleDbAzureConnector.go.html to see an example of how to use RefreshOracleDbAzureConnectorRequest.
func (RefreshOracleDbAzureConnectorRequest) BinaryRequestBody ¶ added in v65.99.2
func (request RefreshOracleDbAzureConnectorRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (RefreshOracleDbAzureConnectorRequest) HTTPRequest ¶ added in v65.99.2
func (request RefreshOracleDbAzureConnectorRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (RefreshOracleDbAzureConnectorRequest) RetryPolicy ¶ added in v65.99.2
func (request RefreshOracleDbAzureConnectorRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (RefreshOracleDbAzureConnectorRequest) String ¶ added in v65.99.2
func (request RefreshOracleDbAzureConnectorRequest) String() string
func (RefreshOracleDbAzureConnectorRequest) ValidateEnumValue ¶ added in v65.99.2
func (request RefreshOracleDbAzureConnectorRequest) 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 RefreshOracleDbAzureConnectorResponse ¶ added in v65.99.2
type RefreshOracleDbAzureConnectorResponse 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"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the asynchronous work request.
// Use GetWorkRequest with this ID to track the status of the request.
OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
}
RefreshOracleDbAzureConnectorResponse wrapper for the RefreshOracleDbAzureConnector operation
func (RefreshOracleDbAzureConnectorResponse) HTTPResponse ¶ added in v65.99.2
func (response RefreshOracleDbAzureConnectorResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (RefreshOracleDbAzureConnectorResponse) String ¶ added in v65.99.2
func (response RefreshOracleDbAzureConnectorResponse) String() string
type RefreshOracleDbAzureVaultDetails ¶ added in v65.99.2
type RefreshOracleDbAzureVaultDetails struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Vault resource.
OracleDbAzureConnectorId *string `mandatory:"false" json:"oracleDbAzureConnectorId"`
}
RefreshOracleDbAzureVaultDetails Details for to refresh DB Azure Vault resource.
func (RefreshOracleDbAzureVaultDetails) String ¶ added in v65.99.2
func (m RefreshOracleDbAzureVaultDetails) String() string
func (RefreshOracleDbAzureVaultDetails) ValidateEnumValue ¶ added in v65.99.2
func (m RefreshOracleDbAzureVaultDetails) 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 RefreshOracleDbAzureVaultRequest ¶
type RefreshOracleDbAzureVaultRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Vault resource.
OracleDbAzureVaultId *string `mandatory:"true" contributesTo:"path" name:"oracleDbAzureVaultId"`
// Details for to refresh Oracle DB Azure Vault resource.
RefreshOracleDbAzureVaultDetails `contributesTo:"body"`
// A token that uniquely identifies a request, allowing it to be safely retried in the event of a timeout or server error without the risk of the action being executed more than once.
// Retry tokens expire after 24 hours but can be invalidated sooner if conflicting operations occur.
// For example, if a resource has been deleted and permanently purged from the system, a retry of the original creation request may be rejected.
OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`
// For optimistic concurrency control. In the PUT or DELETE call
// for a resource, set the `if-match` parameter to the value of the
// etag from a previous GET or POST response for that resource.
// The resource will be updated or deleted only if the etag you
// provide matches the resource's current etag value.
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
}
RefreshOracleDbAzureVaultRequest wrapper for the RefreshOracleDbAzureVault operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/RefreshOracleDbAzureVault.go.html to see an example of how to use RefreshOracleDbAzureVaultRequest.
func (RefreshOracleDbAzureVaultRequest) BinaryRequestBody ¶
func (request RefreshOracleDbAzureVaultRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (RefreshOracleDbAzureVaultRequest) HTTPRequest ¶
func (request RefreshOracleDbAzureVaultRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (RefreshOracleDbAzureVaultRequest) RetryPolicy ¶
func (request RefreshOracleDbAzureVaultRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (RefreshOracleDbAzureVaultRequest) String ¶
func (request RefreshOracleDbAzureVaultRequest) String() string
func (RefreshOracleDbAzureVaultRequest) ValidateEnumValue ¶
func (request RefreshOracleDbAzureVaultRequest) 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 RefreshOracleDbAzureVaultResponse ¶
type RefreshOracleDbAzureVaultResponse 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"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the asynchronous work request.
// Use GetWorkRequest with this ID to track the status of the request.
OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
}
RefreshOracleDbAzureVaultResponse wrapper for the RefreshOracleDbAzureVault operation
func (RefreshOracleDbAzureVaultResponse) HTTPResponse ¶
func (response RefreshOracleDbAzureVaultResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (RefreshOracleDbAzureVaultResponse) String ¶
func (response RefreshOracleDbAzureVaultResponse) String() string
type RefreshOracleDbGcpIdentityConnectorRequest ¶ added in v65.99.2
type RefreshOracleDbGcpIdentityConnectorRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB GCP Identity Configuration Resource.
OracleDbGcpIdentityConnectorId *string `mandatory:"true" contributesTo:"path" name:"oracleDbGcpIdentityConnectorId"`
// A token that uniquely identifies a request, allowing it to be safely retried in the event of a timeout or server error without the risk of the action being executed more than once.
// Retry tokens expire after 24 hours but can be invalidated sooner if conflicting operations occur.
// For example, if a resource has been deleted and permanently purged from the system, a retry of the original creation request may be rejected.
OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`
// For optimistic concurrency control. In the PUT or DELETE call
// for a resource, set the `if-match` parameter to the value of the
// etag from a previous GET or POST response for that resource.
// The resource will be updated or deleted only if the etag you
// provide matches the resource's current etag value.
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
}
RefreshOracleDbGcpIdentityConnectorRequest wrapper for the RefreshOracleDbGcpIdentityConnector operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/RefreshOracleDbGcpIdentityConnector.go.html to see an example of how to use RefreshOracleDbGcpIdentityConnectorRequest.
func (RefreshOracleDbGcpIdentityConnectorRequest) BinaryRequestBody ¶ added in v65.99.2
func (request RefreshOracleDbGcpIdentityConnectorRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (RefreshOracleDbGcpIdentityConnectorRequest) HTTPRequest ¶ added in v65.99.2
func (request RefreshOracleDbGcpIdentityConnectorRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (RefreshOracleDbGcpIdentityConnectorRequest) RetryPolicy ¶ added in v65.99.2
func (request RefreshOracleDbGcpIdentityConnectorRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (RefreshOracleDbGcpIdentityConnectorRequest) String ¶ added in v65.99.2
func (request RefreshOracleDbGcpIdentityConnectorRequest) String() string
func (RefreshOracleDbGcpIdentityConnectorRequest) ValidateEnumValue ¶ added in v65.99.2
func (request RefreshOracleDbGcpIdentityConnectorRequest) 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 RefreshOracleDbGcpIdentityConnectorResponse ¶ added in v65.99.2
type RefreshOracleDbGcpIdentityConnectorResponse 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"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the asynchronous work request.
// Use GetWorkRequest with this ID to track the status of the request.
OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
}
RefreshOracleDbGcpIdentityConnectorResponse wrapper for the RefreshOracleDbGcpIdentityConnector operation
func (RefreshOracleDbGcpIdentityConnectorResponse) HTTPResponse ¶ added in v65.99.2
func (response RefreshOracleDbGcpIdentityConnectorResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (RefreshOracleDbGcpIdentityConnectorResponse) String ¶ added in v65.99.2
func (response RefreshOracleDbGcpIdentityConnectorResponse) String() string
type RefreshOracleDbGcpKeyRingDetails ¶ added in v65.99.2
type RefreshOracleDbGcpKeyRingDetails struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB GCP Connector resource.
OracleDbGcpConnectorId *string `mandatory:"false" json:"oracleDbGcpConnectorId"`
}
RefreshOracleDbGcpKeyRingDetails Details for to refresh Oracle DB GCP Key Ring resource.
func (RefreshOracleDbGcpKeyRingDetails) String ¶ added in v65.99.2
func (m RefreshOracleDbGcpKeyRingDetails) String() string
func (RefreshOracleDbGcpKeyRingDetails) ValidateEnumValue ¶ added in v65.99.2
func (m RefreshOracleDbGcpKeyRingDetails) 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 RefreshOracleDbGcpKeyRingRequest ¶ added in v65.99.2
type RefreshOracleDbGcpKeyRingRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB GCP Key-Ring resource.
OracleDbGcpKeyRingId *string `mandatory:"true" contributesTo:"path" name:"oracleDbGcpKeyRingId"`
// Details for to refresh Oracle DD GCP Key Ring.
RefreshOracleDbGcpKeyRingDetails `contributesTo:"body"`
// A token that uniquely identifies a request, allowing it to be safely retried in the event of a timeout or server error without the risk of the action being executed more than once.
// Retry tokens expire after 24 hours but can be invalidated sooner if conflicting operations occur.
// For example, if a resource has been deleted and permanently purged from the system, a retry of the original creation request may be rejected.
OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`
// For optimistic concurrency control. In the PUT or DELETE call
// for a resource, set the `if-match` parameter to the value of the
// etag from a previous GET or POST response for that resource.
// The resource will be updated or deleted only if the etag you
// provide matches the resource's current etag value.
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
}
RefreshOracleDbGcpKeyRingRequest wrapper for the RefreshOracleDbGcpKeyRing operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/RefreshOracleDbGcpKeyRing.go.html to see an example of how to use RefreshOracleDbGcpKeyRingRequest.
func (RefreshOracleDbGcpKeyRingRequest) BinaryRequestBody ¶ added in v65.99.2
func (request RefreshOracleDbGcpKeyRingRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (RefreshOracleDbGcpKeyRingRequest) HTTPRequest ¶ added in v65.99.2
func (request RefreshOracleDbGcpKeyRingRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (RefreshOracleDbGcpKeyRingRequest) RetryPolicy ¶ added in v65.99.2
func (request RefreshOracleDbGcpKeyRingRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (RefreshOracleDbGcpKeyRingRequest) String ¶ added in v65.99.2
func (request RefreshOracleDbGcpKeyRingRequest) String() string
func (RefreshOracleDbGcpKeyRingRequest) ValidateEnumValue ¶ added in v65.99.2
func (request RefreshOracleDbGcpKeyRingRequest) 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 RefreshOracleDbGcpKeyRingResponse ¶ added in v65.99.2
type RefreshOracleDbGcpKeyRingResponse 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"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the asynchronous work request.
// Use GetWorkRequest with this ID to track the status of the request.
OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
}
RefreshOracleDbGcpKeyRingResponse wrapper for the RefreshOracleDbGcpKeyRing operation
func (RefreshOracleDbGcpKeyRingResponse) HTTPResponse ¶ added in v65.99.2
func (response RefreshOracleDbGcpKeyRingResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (RefreshOracleDbGcpKeyRingResponse) String ¶ added in v65.99.2
func (response RefreshOracleDbGcpKeyRingResponse) String() string
type Resources ¶
type Resources struct {
// The ID of the Discovered Resource.
Id *string `mandatory:"false" json:"id"`
// Discovered Resource Name.
Name *string `mandatory:"false" json:"name"`
// Discovered Resource Group Name.
ResourceGroup *string `mandatory:"false" json:"resourceGroup"`
// Discovered Resource Type.
Type *string `mandatory:"false" json:"type"`
// Discovered Resource Location.
Location *string `mandatory:"false" json:"location"`
// Discovered Resource's properties.
Properties map[string]string `mandatory:"false" json:"properties"`
}
Resources Discovered Resources.
func (Resources) ValidateEnumValue ¶
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 UpdateMultiCloudResourceDiscoveryDetails ¶
type UpdateMultiCloudResourceDiscoveryDetails struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that contains Multicloud Resource Discovery resource.
CompartmentId *string `mandatory:"false" json:"compartmentId"`
// Display name of the Multicloud Resource Discovery resource.
DisplayName *string `mandatory:"false" json:"displayName"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Connector resource.
OracleDbConnectorId *string `mandatory:"false" json:"oracleDbConnectorId"`
// Resource Type to discover.
ResourceType MultiCloudResourceDiscoveryResourceTypeEnum `mandatory:"false" json:"resourceType,omitempty"`
// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Department": "Finance"}`
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
// Defined tags for this resource. Each key is predefined and scoped to a namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Operations": {"CostCenter": "42"}}`
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}
UpdateMultiCloudResourceDiscoveryDetails This object is about to provide input params to update Multicloud Resource Discovery.
func (UpdateMultiCloudResourceDiscoveryDetails) String ¶
func (m UpdateMultiCloudResourceDiscoveryDetails) String() string
func (UpdateMultiCloudResourceDiscoveryDetails) ValidateEnumValue ¶
func (m UpdateMultiCloudResourceDiscoveryDetails) 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 UpdateMultiCloudResourceDiscoveryRequest ¶
type UpdateMultiCloudResourceDiscoveryRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Multicloud Discovery Resource.
MultiCloudResourceDiscoveryId *string `mandatory:"true" contributesTo:"path" name:"multiCloudResourceDiscoveryId"`
// Details for to update MultiCloudResourceDiscovery.
UpdateMultiCloudResourceDiscoveryDetails `contributesTo:"body"`
// For optimistic concurrency control. In the PUT or DELETE call
// for a resource, set the `if-match` parameter to the value of the
// etag from a previous GET or POST response for that resource.
// The resource will be updated or deleted only if the etag you
// provide matches the resource's current etag value.
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
}
UpdateMultiCloudResourceDiscoveryRequest wrapper for the UpdateMultiCloudResourceDiscovery operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/UpdateMultiCloudResourceDiscovery.go.html to see an example of how to use UpdateMultiCloudResourceDiscoveryRequest.
func (UpdateMultiCloudResourceDiscoveryRequest) BinaryRequestBody ¶
func (request UpdateMultiCloudResourceDiscoveryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateMultiCloudResourceDiscoveryRequest) HTTPRequest ¶
func (request UpdateMultiCloudResourceDiscoveryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateMultiCloudResourceDiscoveryRequest) RetryPolicy ¶
func (request UpdateMultiCloudResourceDiscoveryRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateMultiCloudResourceDiscoveryRequest) String ¶
func (request UpdateMultiCloudResourceDiscoveryRequest) String() string
func (UpdateMultiCloudResourceDiscoveryRequest) ValidateEnumValue ¶
func (request UpdateMultiCloudResourceDiscoveryRequest) 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 UpdateMultiCloudResourceDiscoveryResponse ¶
type UpdateMultiCloudResourceDiscoveryResponse struct {
// The underlying http response
RawResponse *http.Response
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the asynchronous work request.
// Use GetWorkRequest with this ID to track the status of the request.
OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
// 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"`
}
UpdateMultiCloudResourceDiscoveryResponse wrapper for the UpdateMultiCloudResourceDiscovery operation
func (UpdateMultiCloudResourceDiscoveryResponse) HTTPResponse ¶
func (response UpdateMultiCloudResourceDiscoveryResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateMultiCloudResourceDiscoveryResponse) String ¶
func (response UpdateMultiCloudResourceDiscoveryResponse) String() string
type UpdateOracleDbAzureBlobContainerDetails ¶
type UpdateOracleDbAzureBlobContainerDetails struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Blob Container resource.
CompartmentId *string `mandatory:"false" json:"compartmentId"`
// Oracle DB Azure Blob Container resource name.
DisplayName *string `mandatory:"false" json:"displayName"`
// Private endpoint IP.
PrivateEndpointIpAddress *string `mandatory:"false" json:"privateEndpointIpAddress"`
// Private endpoint's DNS alias.
PrivateEndpointDnsAlias *string `mandatory:"false" json:"privateEndpointDnsAlias"`
// Azure Storage account name.
AzureStorageAccountName *string `mandatory:"false" json:"azureStorageAccountName"`
// Azure Storage container name.
AzureStorageContainerName *string `mandatory:"false" json:"azureStorageContainerName"`
// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Department": "Finance"}`
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
// Defined tags for this resource. Each key is predefined and scoped to a namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Operations": {"CostCenter": "42"}}`
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}
UpdateOracleDbAzureBlobContainerDetails Oracle DB Azure Blob Container resource's update object.
func (UpdateOracleDbAzureBlobContainerDetails) String ¶
func (m UpdateOracleDbAzureBlobContainerDetails) String() string
func (UpdateOracleDbAzureBlobContainerDetails) ValidateEnumValue ¶
func (m UpdateOracleDbAzureBlobContainerDetails) 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 UpdateOracleDbAzureBlobContainerRequest ¶
type UpdateOracleDbAzureBlobContainerRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Blob Container resource.
OracleDbAzureBlobContainerId *string `mandatory:"true" contributesTo:"path" name:"oracleDbAzureBlobContainerId"`
// Details for to update OracleDbAzureBlobContainer.
UpdateOracleDbAzureBlobContainerDetails `contributesTo:"body"`
// For optimistic concurrency control. In the PUT or DELETE call
// for a resource, set the `if-match` parameter to the value of the
// etag from a previous GET or POST response for that resource.
// The resource will be updated or deleted only if the etag you
// provide matches the resource's current etag value.
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
}
UpdateOracleDbAzureBlobContainerRequest wrapper for the UpdateOracleDbAzureBlobContainer operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/UpdateOracleDbAzureBlobContainer.go.html to see an example of how to use UpdateOracleDbAzureBlobContainerRequest.
func (UpdateOracleDbAzureBlobContainerRequest) BinaryRequestBody ¶
func (request UpdateOracleDbAzureBlobContainerRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateOracleDbAzureBlobContainerRequest) HTTPRequest ¶
func (request UpdateOracleDbAzureBlobContainerRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateOracleDbAzureBlobContainerRequest) RetryPolicy ¶
func (request UpdateOracleDbAzureBlobContainerRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateOracleDbAzureBlobContainerRequest) String ¶
func (request UpdateOracleDbAzureBlobContainerRequest) String() string
func (UpdateOracleDbAzureBlobContainerRequest) ValidateEnumValue ¶
func (request UpdateOracleDbAzureBlobContainerRequest) 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 UpdateOracleDbAzureBlobContainerResponse ¶
type UpdateOracleDbAzureBlobContainerResponse struct {
// The underlying http response
RawResponse *http.Response
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the asynchronous work request.
// Use GetWorkRequest with this ID to track the status of the request.
OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
// 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"`
}
UpdateOracleDbAzureBlobContainerResponse wrapper for the UpdateOracleDbAzureBlobContainer operation
func (UpdateOracleDbAzureBlobContainerResponse) HTTPResponse ¶
func (response UpdateOracleDbAzureBlobContainerResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateOracleDbAzureBlobContainerResponse) String ¶
func (response UpdateOracleDbAzureBlobContainerResponse) String() string
type UpdateOracleDbAzureBlobMountDetails ¶
type UpdateOracleDbAzureBlobMountDetails struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that contains Oracle DB Azure Blob Mount resource.
CompartmentId *string `mandatory:"false" json:"compartmentId"`
// Oracle DB Azure Blob Mount resource name.
DisplayName *string `mandatory:"false" json:"displayName"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Connector resource that contains Oracle DB Azure Blob Mount resource.
OracleDbAzureConnectorId *string `mandatory:"false" json:"oracleDbAzureConnectorId"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Blob Container resource that contains Oracle DB Azure Blob Mount resource.
OracleDbAzureBlobContainerId *string `mandatory:"false" json:"oracleDbAzureBlobContainerId"`
// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Department": "Finance"}`
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
// Defined tags for this resource. Each key is predefined and scoped to a namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Operations": {"CostCenter": "42"}}`
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}
UpdateOracleDbAzureBlobMountDetails This object is about to provide input params to mount Azure Container in OCI Database resource.
func (UpdateOracleDbAzureBlobMountDetails) String ¶
func (m UpdateOracleDbAzureBlobMountDetails) String() string
func (UpdateOracleDbAzureBlobMountDetails) ValidateEnumValue ¶
func (m UpdateOracleDbAzureBlobMountDetails) 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 UpdateOracleDbAzureBlobMountRequest ¶
type UpdateOracleDbAzureBlobMountRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Blob Mount resource.
OracleDbAzureBlobMountId *string `mandatory:"true" contributesTo:"path" name:"oracleDbAzureBlobMountId"`
// Details for to update OracleDbAzureBlobMount.
UpdateOracleDbAzureBlobMountDetails `contributesTo:"body"`
// For optimistic concurrency control. In the PUT or DELETE call
// for a resource, set the `if-match` parameter to the value of the
// etag from a previous GET or POST response for that resource.
// The resource will be updated or deleted only if the etag you
// provide matches the resource's current etag value.
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
}
UpdateOracleDbAzureBlobMountRequest wrapper for the UpdateOracleDbAzureBlobMount operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/UpdateOracleDbAzureBlobMount.go.html to see an example of how to use UpdateOracleDbAzureBlobMountRequest.
func (UpdateOracleDbAzureBlobMountRequest) BinaryRequestBody ¶
func (request UpdateOracleDbAzureBlobMountRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateOracleDbAzureBlobMountRequest) HTTPRequest ¶
func (request UpdateOracleDbAzureBlobMountRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateOracleDbAzureBlobMountRequest) RetryPolicy ¶
func (request UpdateOracleDbAzureBlobMountRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateOracleDbAzureBlobMountRequest) String ¶
func (request UpdateOracleDbAzureBlobMountRequest) String() string
func (UpdateOracleDbAzureBlobMountRequest) ValidateEnumValue ¶
func (request UpdateOracleDbAzureBlobMountRequest) 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 UpdateOracleDbAzureBlobMountResponse ¶
type UpdateOracleDbAzureBlobMountResponse struct {
// The underlying http response
RawResponse *http.Response
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the asynchronous work request.
// Use GetWorkRequest with this ID to track the status of the request.
OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
// 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"`
}
UpdateOracleDbAzureBlobMountResponse wrapper for the UpdateOracleDbAzureBlobMount operation
func (UpdateOracleDbAzureBlobMountResponse) HTTPResponse ¶
func (response UpdateOracleDbAzureBlobMountResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateOracleDbAzureBlobMountResponse) String ¶
func (response UpdateOracleDbAzureBlobMountResponse) String() string
type UpdateOracleDbAzureConnectorDetails ¶
type UpdateOracleDbAzureConnectorDetails struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that contains Oracle DB Azure Connector resource.
CompartmentId *string `mandatory:"false" json:"compartmentId"`
// Oracle DB Azure Connector resource name.
DisplayName *string `mandatory:"false" json:"displayName"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Cloud VM Cluster resource where this Azure Arc Agent Identity to configure.
DbClusterResourceId *string `mandatory:"false" json:"dbClusterResourceId"`
// Azure Identity mechanism.
AzureIdentityMechanism OracleDbAzureConnectorAzureIdentityMechanismEnum `mandatory:"false" json:"azureIdentityMechanism,omitempty"`
// Azure Tenant ID.
AzureTenantId *string `mandatory:"false" json:"azureTenantId"`
// Azure Subscription ID.
AzureSubscriptionId *string `mandatory:"false" json:"azureSubscriptionId"`
// Azure Resource group name.
AzureResourceGroup *string `mandatory:"false" json:"azureResourceGroup"`
// Azure bearer access token.
AccessToken *string `mandatory:"false" json:"accessToken"`
// Private endpoint IP.
PrivateEndpointIpAddress *string `mandatory:"false" json:"privateEndpointIpAddress"`
// Private endpoint's DNS alias.
PrivateEndpointDnsAlias *string `mandatory:"false" json:"privateEndpointDnsAlias"`
// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Department": "Finance"}`
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
// Defined tags for this resource. Each key is predefined and scoped to a namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Operations": {"CostCenter": "42"}}`
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}
UpdateOracleDbAzureConnectorDetails Update Oracle DB Azure Connector resource object.
func (UpdateOracleDbAzureConnectorDetails) String ¶
func (m UpdateOracleDbAzureConnectorDetails) String() string
func (UpdateOracleDbAzureConnectorDetails) ValidateEnumValue ¶
func (m UpdateOracleDbAzureConnectorDetails) 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 UpdateOracleDbAzureConnectorRequest ¶
type UpdateOracleDbAzureConnectorRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Connector resource.
OracleDbAzureConnectorId *string `mandatory:"true" contributesTo:"path" name:"oracleDbAzureConnectorId"`
// Details for to update Oracle DB Azure Connector resource.
UpdateOracleDbAzureConnectorDetails `contributesTo:"body"`
// For optimistic concurrency control. In the PUT or DELETE call
// for a resource, set the `if-match` parameter to the value of the
// etag from a previous GET or POST response for that resource.
// The resource will be updated or deleted only if the etag you
// provide matches the resource's current etag value.
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
}
UpdateOracleDbAzureConnectorRequest wrapper for the UpdateOracleDbAzureConnector operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/UpdateOracleDbAzureConnector.go.html to see an example of how to use UpdateOracleDbAzureConnectorRequest.
func (UpdateOracleDbAzureConnectorRequest) BinaryRequestBody ¶
func (request UpdateOracleDbAzureConnectorRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateOracleDbAzureConnectorRequest) HTTPRequest ¶
func (request UpdateOracleDbAzureConnectorRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateOracleDbAzureConnectorRequest) RetryPolicy ¶
func (request UpdateOracleDbAzureConnectorRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateOracleDbAzureConnectorRequest) String ¶
func (request UpdateOracleDbAzureConnectorRequest) String() string
func (UpdateOracleDbAzureConnectorRequest) ValidateEnumValue ¶
func (request UpdateOracleDbAzureConnectorRequest) 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 UpdateOracleDbAzureConnectorResponse ¶
type UpdateOracleDbAzureConnectorResponse struct {
// The underlying http response
RawResponse *http.Response
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the asynchronous work request.
// Use GetWorkRequest with this ID to track the status of the request.
OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
// 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"`
}
UpdateOracleDbAzureConnectorResponse wrapper for the UpdateOracleDbAzureConnector operation
func (UpdateOracleDbAzureConnectorResponse) HTTPResponse ¶
func (response UpdateOracleDbAzureConnectorResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateOracleDbAzureConnectorResponse) String ¶
func (response UpdateOracleDbAzureConnectorResponse) String() string
type UpdateOracleDbAzureVaultAssociationDetails ¶
type UpdateOracleDbAzureVaultAssociationDetails struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that contains Oracle DB Azure Vault Association resource.
CompartmentId *string `mandatory:"false" json:"compartmentId"`
// Oracle DB Azure Vault Association resource name.
DisplayName *string `mandatory:"false" json:"displayName"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Vault that contains Oracle DB Azure Vault Association resource.
OracleDbAzureVaultId *string `mandatory:"false" json:"oracleDbAzureVaultId"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Connector that contains Oracle DB Azure Vault Association resource.
OracleDbAzureConnectorId *string `mandatory:"false" json:"oracleDbAzureConnectorId"`
// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Department": "Finance"}`
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
// Defined tags for this resource. Each key is predefined and scoped to a namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Operations": {"CostCenter": "42"}}`
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}
UpdateOracleDbAzureVaultAssociationDetails This object is about to provide input params to update Oracle DB Azure Vault Association resource.
func (UpdateOracleDbAzureVaultAssociationDetails) String ¶
func (m UpdateOracleDbAzureVaultAssociationDetails) String() string
func (UpdateOracleDbAzureVaultAssociationDetails) ValidateEnumValue ¶
func (m UpdateOracleDbAzureVaultAssociationDetails) 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 UpdateOracleDbAzureVaultAssociationRequest ¶
type UpdateOracleDbAzureVaultAssociationRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Vault Association resource.
OracleDbAzureVaultAssociationId *string `mandatory:"true" contributesTo:"path" name:"oracleDbAzureVaultAssociationId"`
// Details for to update OracleDbAzureVaultAssociation.
UpdateOracleDbAzureVaultAssociationDetails `contributesTo:"body"`
// For optimistic concurrency control. In the PUT or DELETE call
// for a resource, set the `if-match` parameter to the value of the
// etag from a previous GET or POST response for that resource.
// The resource will be updated or deleted only if the etag you
// provide matches the resource's current etag value.
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
}
UpdateOracleDbAzureVaultAssociationRequest wrapper for the UpdateOracleDbAzureVaultAssociation operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/UpdateOracleDbAzureVaultAssociation.go.html to see an example of how to use UpdateOracleDbAzureVaultAssociationRequest.
func (UpdateOracleDbAzureVaultAssociationRequest) BinaryRequestBody ¶
func (request UpdateOracleDbAzureVaultAssociationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateOracleDbAzureVaultAssociationRequest) HTTPRequest ¶
func (request UpdateOracleDbAzureVaultAssociationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateOracleDbAzureVaultAssociationRequest) RetryPolicy ¶
func (request UpdateOracleDbAzureVaultAssociationRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateOracleDbAzureVaultAssociationRequest) String ¶
func (request UpdateOracleDbAzureVaultAssociationRequest) String() string
func (UpdateOracleDbAzureVaultAssociationRequest) ValidateEnumValue ¶
func (request UpdateOracleDbAzureVaultAssociationRequest) 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 UpdateOracleDbAzureVaultAssociationResponse ¶
type UpdateOracleDbAzureVaultAssociationResponse struct {
// The underlying http response
RawResponse *http.Response
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the asynchronous work request.
// Use GetWorkRequest with this ID to track the status of the request.
OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
// 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"`
}
UpdateOracleDbAzureVaultAssociationResponse wrapper for the UpdateOracleDbAzureVaultAssociation operation
func (UpdateOracleDbAzureVaultAssociationResponse) HTTPResponse ¶
func (response UpdateOracleDbAzureVaultAssociationResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateOracleDbAzureVaultAssociationResponse) String ¶
func (response UpdateOracleDbAzureVaultAssociationResponse) String() string
type UpdateOracleDbAzureVaultDetails ¶
type UpdateOracleDbAzureVaultDetails struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that contains this Oracle DB Azure Vault resource.
CompartmentId *string `mandatory:"false" json:"compartmentId"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Connector resource that contains Oracle DB Azure Vault resource.
OracleDbConnectorId *string `mandatory:"false" json:"oracleDbConnectorId"`
// Oracle DB Azure Vault resource name.
DisplayName *string `mandatory:"false" json:"displayName"`
// Oracle DB Azure resource group name.
OracleDbAzureResourceGroup *string `mandatory:"false" json:"oracleDbAzureResourceGroup"`
// Azure Vault ID.
AzureVaultId *string `mandatory:"false" json:"azureVaultId"`
// Oracle DB Azure Vault resource type.
Type *string `mandatory:"false" json:"type"`
// Oracle DB Azure Vault resource location.
Location *string `mandatory:"false" json:"location"`
// Oracle DB Azure Vault resource's properties.
Properties map[string]string `mandatory:"false" json:"properties"`
// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Department": "Finance"}`
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
// Defined tags for this resource. Each key is predefined and scoped to a namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Operations": {"CostCenter": "42"}}`
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}
UpdateOracleDbAzureVaultDetails This object is about to provide input params to update Oracle DB Azure Vault resource.
func (UpdateOracleDbAzureVaultDetails) String ¶
func (m UpdateOracleDbAzureVaultDetails) String() string
func (UpdateOracleDbAzureVaultDetails) ValidateEnumValue ¶
func (m UpdateOracleDbAzureVaultDetails) 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 UpdateOracleDbAzureVaultRequest ¶
type UpdateOracleDbAzureVaultRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB Azure Vault resource.
OracleDbAzureVaultId *string `mandatory:"true" contributesTo:"path" name:"oracleDbAzureVaultId"`
// Details for to update OracleDbAzureVault.
UpdateOracleDbAzureVaultDetails `contributesTo:"body"`
// For optimistic concurrency control. In the PUT or DELETE call
// for a resource, set the `if-match` parameter to the value of the
// etag from a previous GET or POST response for that resource.
// The resource will be updated or deleted only if the etag you
// provide matches the resource's current etag value.
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
}
UpdateOracleDbAzureVaultRequest wrapper for the UpdateOracleDbAzureVault operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/UpdateOracleDbAzureVault.go.html to see an example of how to use UpdateOracleDbAzureVaultRequest.
func (UpdateOracleDbAzureVaultRequest) BinaryRequestBody ¶
func (request UpdateOracleDbAzureVaultRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateOracleDbAzureVaultRequest) HTTPRequest ¶
func (request UpdateOracleDbAzureVaultRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateOracleDbAzureVaultRequest) RetryPolicy ¶
func (request UpdateOracleDbAzureVaultRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateOracleDbAzureVaultRequest) String ¶
func (request UpdateOracleDbAzureVaultRequest) String() string
func (UpdateOracleDbAzureVaultRequest) ValidateEnumValue ¶
func (request UpdateOracleDbAzureVaultRequest) 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 UpdateOracleDbAzureVaultResponse ¶
type UpdateOracleDbAzureVaultResponse struct {
// The underlying http response
RawResponse *http.Response
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the asynchronous work request.
// Use GetWorkRequest with this ID to track the status of the request.
OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
// 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"`
}
UpdateOracleDbAzureVaultResponse wrapper for the UpdateOracleDbAzureVault operation
func (UpdateOracleDbAzureVaultResponse) HTTPResponse ¶
func (response UpdateOracleDbAzureVaultResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateOracleDbAzureVaultResponse) String ¶
func (response UpdateOracleDbAzureVaultResponse) String() string
type UpdateOracleDbGcpIdentityConnectorDetails ¶ added in v65.99.2
type UpdateOracleDbGcpIdentityConnectorDetails struct {
// Oracle DB Google GCP Identity Connector resource name.
DisplayName *string `mandatory:"false" json:"displayName"`
// OIDC token issuer Url
IssuerUrl *string `mandatory:"false" json:"issuerUrl"`
// Project ID of the customer project.
ProjectId *string `mandatory:"false" json:"projectId"`
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the GCP VM Cluster resource.
ResourceId *string `mandatory:"false" json:"resourceId"`
// GCP Location.
GcpLocation *string `mandatory:"false" json:"gcpLocation"`
// The ID of the cloud GCP Workload Identity Pool.
GcpWorkloadIdentityPoolId *string `mandatory:"false" json:"gcpWorkloadIdentityPoolId"`
// The ID of the GCP Workload Identity Provider.
GcpWorkloadIdentityProviderId *string `mandatory:"false" json:"gcpWorkloadIdentityProviderId"`
// The ID of the GCP resource service agent.
GcpResourceServiceAgentId *string `mandatory:"false" json:"gcpResourceServiceAgentId"`
// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Department": "Finance"}`
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
// Defined tags for this resource. Each key is predefined and scoped to a namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Operations": {"CostCenter": "42"}}`
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}
UpdateOracleDbGcpIdentityConnectorDetails This object is about to provide input params to create Oracle DB GCP Identity Connector resource.
func (UpdateOracleDbGcpIdentityConnectorDetails) String ¶ added in v65.99.2
func (m UpdateOracleDbGcpIdentityConnectorDetails) String() string
func (UpdateOracleDbGcpIdentityConnectorDetails) ValidateEnumValue ¶ added in v65.99.2
func (m UpdateOracleDbGcpIdentityConnectorDetails) 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 UpdateOracleDbGcpIdentityConnectorRequest ¶ added in v65.99.2
type UpdateOracleDbGcpIdentityConnectorRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB GCP Identity Configuration Resource.
OracleDbGcpIdentityConnectorId *string `mandatory:"true" contributesTo:"path" name:"oracleDbGcpIdentityConnectorId"`
// Details for to update OracleDbGcpIdentityConnector.
UpdateOracleDbGcpIdentityConnectorDetails `contributesTo:"body"`
// For optimistic concurrency control. In the PUT or DELETE call
// for a resource, set the `if-match` parameter to the value of the
// etag from a previous GET or POST response for that resource.
// The resource will be updated or deleted only if the etag you
// provide matches the resource's current etag value.
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
}
UpdateOracleDbGcpIdentityConnectorRequest wrapper for the UpdateOracleDbGcpIdentityConnector operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/UpdateOracleDbGcpIdentityConnector.go.html to see an example of how to use UpdateOracleDbGcpIdentityConnectorRequest.
func (UpdateOracleDbGcpIdentityConnectorRequest) BinaryRequestBody ¶ added in v65.99.2
func (request UpdateOracleDbGcpIdentityConnectorRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateOracleDbGcpIdentityConnectorRequest) HTTPRequest ¶ added in v65.99.2
func (request UpdateOracleDbGcpIdentityConnectorRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateOracleDbGcpIdentityConnectorRequest) RetryPolicy ¶ added in v65.99.2
func (request UpdateOracleDbGcpIdentityConnectorRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateOracleDbGcpIdentityConnectorRequest) String ¶ added in v65.99.2
func (request UpdateOracleDbGcpIdentityConnectorRequest) String() string
func (UpdateOracleDbGcpIdentityConnectorRequest) ValidateEnumValue ¶ added in v65.99.2
func (request UpdateOracleDbGcpIdentityConnectorRequest) 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 UpdateOracleDbGcpIdentityConnectorResponse ¶ added in v65.99.2
type UpdateOracleDbGcpIdentityConnectorResponse struct {
// The underlying http response
RawResponse *http.Response
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the asynchronous work request.
// Use GetWorkRequest with this ID to track the status of the request.
OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
// 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"`
}
UpdateOracleDbGcpIdentityConnectorResponse wrapper for the UpdateOracleDbGcpIdentityConnector operation
func (UpdateOracleDbGcpIdentityConnectorResponse) HTTPResponse ¶ added in v65.99.2
func (response UpdateOracleDbGcpIdentityConnectorResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateOracleDbGcpIdentityConnectorResponse) String ¶ added in v65.99.2
func (response UpdateOracleDbGcpIdentityConnectorResponse) String() string
type UpdateOracleDbGcpKeyRingDetails ¶ added in v65.99.2
type UpdateOracleDbGcpKeyRingDetails struct {
// Display name of DB GCP Key Ring resource.
DisplayName *string `mandatory:"false" json:"displayName"`
// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Department": "Finance"}`
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
// Defined tags for this resource. Each key is predefined and scoped to a namespace.
// For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
// Example: `{"Operations": {"CostCenter": "42"}}`
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}
UpdateOracleDbGcpKeyRingDetails This object is about to provide input params to update Oracle DB GCP Key-Ring resource.
func (UpdateOracleDbGcpKeyRingDetails) String ¶ added in v65.99.2
func (m UpdateOracleDbGcpKeyRingDetails) String() string
func (UpdateOracleDbGcpKeyRingDetails) ValidateEnumValue ¶ added in v65.99.2
func (m UpdateOracleDbGcpKeyRingDetails) 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 UpdateOracleDbGcpKeyRingRequest ¶ added in v65.99.2
type UpdateOracleDbGcpKeyRingRequest struct {
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle DB GCP Key-Ring resource.
OracleDbGcpKeyRingId *string `mandatory:"true" contributesTo:"path" name:"oracleDbGcpKeyRingId"`
// Details for to update OracleDbGcpKeyRing.
UpdateOracleDbGcpKeyRingDetails `contributesTo:"body"`
// For optimistic concurrency control. In the PUT or DELETE call
// for a resource, set the `if-match` parameter to the value of the
// etag from a previous GET or POST response for that resource.
// The resource will be updated or deleted only if the etag you
// provide matches the resource's current etag value.
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
}
UpdateOracleDbGcpKeyRingRequest wrapper for the UpdateOracleDbGcpKeyRing operation
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/UpdateOracleDbGcpKeyRing.go.html to see an example of how to use UpdateOracleDbGcpKeyRingRequest.
func (UpdateOracleDbGcpKeyRingRequest) BinaryRequestBody ¶ added in v65.99.2
func (request UpdateOracleDbGcpKeyRingRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateOracleDbGcpKeyRingRequest) HTTPRequest ¶ added in v65.99.2
func (request UpdateOracleDbGcpKeyRingRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateOracleDbGcpKeyRingRequest) RetryPolicy ¶ added in v65.99.2
func (request UpdateOracleDbGcpKeyRingRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateOracleDbGcpKeyRingRequest) String ¶ added in v65.99.2
func (request UpdateOracleDbGcpKeyRingRequest) String() string
func (UpdateOracleDbGcpKeyRingRequest) ValidateEnumValue ¶ added in v65.99.2
func (request UpdateOracleDbGcpKeyRingRequest) 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 UpdateOracleDbGcpKeyRingResponse ¶ added in v65.99.2
type UpdateOracleDbGcpKeyRingResponse struct {
// The underlying http response
RawResponse *http.Response
// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the asynchronous work request.
// Use GetWorkRequest with this ID to track the status of the request.
OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
// 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"`
}
UpdateOracleDbGcpKeyRingResponse wrapper for the UpdateOracleDbGcpKeyRing operation
func (UpdateOracleDbGcpKeyRingResponse) HTTPResponse ¶ added in v65.99.2
func (response UpdateOracleDbGcpKeyRingResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateOracleDbGcpKeyRingResponse) String ¶ added in v65.99.2
func (response UpdateOracleDbGcpKeyRingResponse) String() string
type WorkRequest ¶
type WorkRequest struct {
// Type of the work request.
OperationType OperationTypeEnum `mandatory:"true" json:"operationType"`
// Status of current work request.
Status OperationStatusEnum `mandatory:"true" json:"status"`
// The id of the work request.
Id *string `mandatory:"true" json:"id"`
// The ID of the compartment that contains the work request. Work requests should be scoped to
// the same compartment as the resource the work request affects. If the work request affects multiple resources,
// and those resources are not in the same compartment, it is up to the service team to pick the primary
// resource whose compartment should be used
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 request was created, as described in
// RFC 3339 (https://tools.ietf.org/rfc/rfc3339), section 14.29.
TimeAccepted *common.SDKTime `mandatory:"true" json:"timeAccepted"`
// The date and time the request was started, as described in RFC 3339 (https://tools.ietf.org/rfc/rfc3339),
// section 14.29.
TimeStarted *common.SDKTime `mandatory:"false" json:"timeStarted"`
// The date and time the object was finished, as described in RFC 3339 (https://tools.ietf.org/rfc/rfc3339).
TimeFinished *common.SDKTime `mandatory:"false" json:"timeFinished"`
}
WorkRequest A description of work request status.
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 WorkRequestClient ¶
type WorkRequestClient struct {
common.BaseClient
// contains filtered or unexported fields
}
WorkRequestClient a client for WorkRequest
func NewWorkRequestClientWithConfigurationProvider ¶
func NewWorkRequestClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client WorkRequestClient, err error)
NewWorkRequestClientWithConfigurationProvider Creates a new default WorkRequest client with the given configuration provider. the configuration provider will be used for the default signer as well as reading the region
func NewWorkRequestClientWithOboToken ¶
func NewWorkRequestClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client WorkRequestClient, err error)
NewWorkRequestClientWithOboToken Creates a new default WorkRequest 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 (WorkRequestClient) CancelWorkRequest ¶
func (client WorkRequestClient) CancelWorkRequest(ctx context.Context, request CancelWorkRequestRequest) (response CancelWorkRequestResponse, err error)
CancelWorkRequest Cancels a work request.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/CancelWorkRequest.go.html to see an example of how to use CancelWorkRequest API. A default retry strategy applies to this operation CancelWorkRequest()
func (*WorkRequestClient) ConfigurationProvider ¶
func (client *WorkRequestClient) ConfigurationProvider() *common.ConfigurationProvider
ConfigurationProvider the ConfigurationProvider used in this client, or null if none set
func (WorkRequestClient) GetWorkRequest ¶
func (client WorkRequestClient) GetWorkRequest(ctx context.Context, request GetWorkRequestRequest) (response GetWorkRequestResponse, err error)
GetWorkRequest Gets details of the work request with the given ID.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/GetWorkRequest.go.html to see an example of how to use GetWorkRequest API. A default retry strategy applies to this operation GetWorkRequest()
func (WorkRequestClient) ListWorkRequestErrors ¶
func (client WorkRequestClient) ListWorkRequestErrors(ctx context.Context, request ListWorkRequestErrorsRequest) (response ListWorkRequestErrorsResponse, err error)
ListWorkRequestErrors Returns a (paginated) list of errors for the work request with the given ID.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/ListWorkRequestErrors.go.html to see an example of how to use ListWorkRequestErrors API. A default retry strategy applies to this operation ListWorkRequestErrors()
func (WorkRequestClient) ListWorkRequestLogs ¶
func (client WorkRequestClient) ListWorkRequestLogs(ctx context.Context, request ListWorkRequestLogsRequest) (response ListWorkRequestLogsResponse, err error)
ListWorkRequestLogs Returns a (paginated) list of logs for the work request with the given ID.
See also ¶
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/dbmulticloud/ListWorkRequestLogs.go.html to see an example of how to use ListWorkRequestLogs API. A default retry strategy applies to this operation ListWorkRequestLogs()
func (WorkRequestClient) ListWorkRequests ¶
func (client WorkRequestClient) 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/dbmulticloud/ListWorkRequests.go.html to see an example of how to use ListWorkRequests API. A default retry strategy applies to this operation ListWorkRequests()
func (*WorkRequestClient) SetRegion ¶
func (client *WorkRequestClient) SetRegion(region string)
SetRegion overrides the region of this client.
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 {
// List of workRequestError objects.
Items []WorkRequestError `mandatory:"true" json:"items"`
}
WorkRequestErrorCollection Results of a workRequestError search. Contains both WorkRequestError items and other information, such as metadata.
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 {
// List of workRequestLogEntries.
Items []WorkRequestLogEntry `mandatory:"true" json:"items"`
}
WorkRequestLogEntryCollection Results of a workRequestLog search. Contains both workRequestLog items and other information, such as metadata.
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 do a GET on to access the resource metadata.
EntityUri *string `mandatory:"false" json:"entityUri"`
// Additional information that helps to explain 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 WorkRequestResourceMetadataKeyEnum ¶
type WorkRequestResourceMetadataKeyEnum string
WorkRequestResourceMetadataKeyEnum Enum with underlying type: string
const ( WorkRequestResourceMetadataKeyVmClusterId WorkRequestResourceMetadataKeyEnum = "VM_CLUSTER_ID" WorkRequestResourceMetadataKeyHostnames WorkRequestResourceMetadataKeyEnum = "HOSTNAMES" WorkRequestResourceMetadataKeyCommands WorkRequestResourceMetadataKeyEnum = "COMMANDS" WorkRequestResourceMetadataKeyResultLocation WorkRequestResourceMetadataKeyEnum = "RESULT_LOCATION" WorkRequestResourceMetadataKeyIsDryRun WorkRequestResourceMetadataKeyEnum = "IS_DRY_RUN" )
Set of constants representing the allowable values for WorkRequestResourceMetadataKeyEnum
func GetMappingWorkRequestResourceMetadataKeyEnum ¶
func GetMappingWorkRequestResourceMetadataKeyEnum(val string) (WorkRequestResourceMetadataKeyEnum, bool)
GetMappingWorkRequestResourceMetadataKeyEnum performs case Insensitive comparison on enum value and return the desired enum
func GetWorkRequestResourceMetadataKeyEnumValues ¶
func GetWorkRequestResourceMetadataKeyEnumValues() []WorkRequestResourceMetadataKeyEnum
GetWorkRequestResourceMetadataKeyEnumValues Enumerates the set of values for WorkRequestResourceMetadataKeyEnum
type WorkRequestSummary ¶
type WorkRequestSummary struct {
// Type of the work request.
OperationType OperationTypeEnum `mandatory:"true" json:"operationType"`
// Status of current work request.
Status OperationStatusEnum `mandatory:"true" json:"status"`
// The id of the work request.
Id *string `mandatory:"true" json:"id"`
// The ID of the compartment that contains the work request. Work requests should be scoped to
// the same compartment as the resource the work request affects. If the work request affects multiple resources,
// and those resources are not in the same compartment, it is up to the service team to pick the primary
// resource whose compartment should be used
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 request was created, as described in
// RFC 3339 (https://tools.ietf.org/rfc/rfc3339), section 14.29.
TimeAccepted *common.SDKTime `mandatory:"true" json:"timeAccepted"`
// The date and time the request was started, as described in RFC 3339 (https://tools.ietf.org/rfc/rfc3339),
// section 14.29.
TimeStarted *common.SDKTime `mandatory:"false" json:"timeStarted"`
// The date and time the object was finished, as described in RFC 3339 (https://tools.ietf.org/rfc/rfc3339).
TimeFinished *common.SDKTime `mandatory:"false" json:"timeFinished"`
}
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
type WorkRequestSummaryCollection ¶
type WorkRequestSummaryCollection struct {
// List of workRequestSummary objects.
Items []WorkRequestSummary `mandatory:"true" json:"items"`
}
WorkRequestSummaryCollection Results of a workRequest search. Contains both WorkRequest items and other information, such as metadata.
func (WorkRequestSummaryCollection) String ¶
func (m WorkRequestSummaryCollection) String() string
func (WorkRequestSummaryCollection) ValidateEnumValue ¶
func (m WorkRequestSummaryCollection) 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
- arc_agent_nodes.go
- cancel_work_request_request_response.go
- cascading_delete_oracle_db_azure_vault_association_request_response.go
- change_multi_cloud_resource_discovery_compartment_details.go
- change_multi_cloud_resource_discovery_compartment_request_response.go
- change_oracle_db_azure_blob_container_compartment_details.go
- change_oracle_db_azure_blob_container_compartment_request_response.go
- change_oracle_db_azure_blob_mount_compartment_details.go
- change_oracle_db_azure_blob_mount_compartment_request_response.go
- change_oracle_db_azure_connector_compartment_details.go
- change_oracle_db_azure_connector_compartment_request_response.go
- change_oracle_db_azure_vault_association_compartment_details.go
- change_oracle_db_azure_vault_association_compartment_request_response.go
- change_oracle_db_azure_vault_compartment_details.go
- change_oracle_db_azure_vault_compartment_request_response.go
- change_oracle_db_gcp_identity_connector_compartment_details.go
- change_oracle_db_gcp_identity_connector_compartment_request_response.go
- change_oracle_db_gcp_key_ring_compartment_details.go
- change_oracle_db_gcp_key_ring_compartment_request_response.go
- create_multi_cloud_resource_discovery_details.go
- create_multi_cloud_resource_discovery_request_response.go
- create_oracle_db_azure_blob_container_details.go
- create_oracle_db_azure_blob_container_request_response.go
- create_oracle_db_azure_blob_mount_details.go
- create_oracle_db_azure_blob_mount_request_response.go
- create_oracle_db_azure_connector_details.go
- create_oracle_db_azure_connector_request_response.go
- create_oracle_db_azure_vault_association_details.go
- create_oracle_db_azure_vault_association_request_response.go
- create_oracle_db_azure_vault_details.go
- create_oracle_db_azure_vault_request_response.go
- create_oracle_db_gcp_identity_connector_details.go
- create_oracle_db_gcp_identity_connector_request_response.go
- create_oracle_db_gcp_key_ring_details.go
- create_oracle_db_gcp_key_ring_request_response.go
- dbmulticloud_dbmulticloudgcpprovider_client.go
- dbmulticloud_multicloudresourcediscovery_client.go
- dbmulticloud_oracledbazureblobcontainer_client.go
- dbmulticloud_oracledbazureblobmount_client.go
- dbmulticloud_oracledbazureconnector_client.go
- dbmulticloud_oracledbazurekey_client.go
- dbmulticloud_oracledbazurevault_client.go
- dbmulticloud_oracledbazurevaultassociation_client.go
- dbmulticloud_workrequest_client.go
- delete_multi_cloud_resource_discovery_request_response.go
- delete_oracle_db_azure_blob_container_request_response.go
- delete_oracle_db_azure_blob_mount_request_response.go
- delete_oracle_db_azure_connector_request_response.go
- delete_oracle_db_azure_vault_association_request_response.go
- delete_oracle_db_azure_vault_request_response.go
- delete_oracle_db_gcp_identity_connector_request_response.go
- delete_oracle_db_gcp_key_ring_request_response.go
- gcp_nodes.go
- get_multi_cloud_resource_discovery_request_response.go
- get_oracle_db_azure_blob_container_request_response.go
- get_oracle_db_azure_blob_mount_request_response.go
- get_oracle_db_azure_connector_request_response.go
- get_oracle_db_azure_key_request_response.go
- get_oracle_db_azure_vault_association_request_response.go
- get_oracle_db_azure_vault_request_response.go
- get_oracle_db_gcp_identity_connector_request_response.go
- get_oracle_db_gcp_key_request_response.go
- get_oracle_db_gcp_key_ring_request_response.go
- get_work_request_request_response.go
- list_multi_cloud_resource_discoveries_request_response.go
- list_oracle_db_azure_blob_containers_request_response.go
- list_oracle_db_azure_blob_mounts_request_response.go
- list_oracle_db_azure_connectors_request_response.go
- list_oracle_db_azure_keys_request_response.go
- list_oracle_db_azure_vault_associations_request_response.go
- list_oracle_db_azure_vaults_request_response.go
- list_oracle_db_gcp_identity_connectors_request_response.go
- list_oracle_db_gcp_key_rings_request_response.go
- list_oracle_db_gcp_keys_request_response.go
- list_work_request_errors_request_response.go
- list_work_request_logs_request_response.go
- list_work_requests_request_response.go
- multi_cloud_resource_discovery.go
- multi_cloud_resource_discovery_summary.go
- multi_cloud_resource_discovery_summary_collection.go
- operation_status.go
- operation_type.go
- oracle_db_azure_blob_container.go
- oracle_db_azure_blob_container_summary.go
- oracle_db_azure_blob_container_summary_collection.go
- oracle_db_azure_blob_mount.go
- oracle_db_azure_blob_mount_summary.go
- oracle_db_azure_blob_mount_summary_collection.go
- oracle_db_azure_connector.go
- oracle_db_azure_connector_summary.go
- oracle_db_azure_connector_summary_collection.go
- oracle_db_azure_key.go
- oracle_db_azure_key_summary.go
- oracle_db_azure_key_summary_collection.go
- oracle_db_azure_vault.go
- oracle_db_azure_vault_association.go
- oracle_db_azure_vault_association_summary.go
- oracle_db_azure_vault_association_summary_collection.go
- oracle_db_azure_vault_summary.go
- oracle_db_azure_vault_summary_collection.go
- oracle_db_gcp_identity_connector.go
- oracle_db_gcp_identity_connector_summary.go
- oracle_db_gcp_identity_connector_summary_collection.go
- oracle_db_gcp_key.go
- oracle_db_gcp_key_ring.go
- oracle_db_gcp_key_ring_summary.go
- oracle_db_gcp_key_ring_summary_collection.go
- oracle_db_gcp_key_summary.go
- oracle_db_gcp_key_summary_collection.go
- patch_oracle_db_azure_connector_details.go
- patch_oracle_db_azure_connector_request_response.go
- refresh_oracle_db_azure_connector_request_response.go
- refresh_oracle_db_azure_vault_details.go
- refresh_oracle_db_azure_vault_request_response.go
- refresh_oracle_db_gcp_identity_connector_request_response.go
- refresh_oracle_db_gcp_key_ring_details.go
- refresh_oracle_db_gcp_key_ring_request_response.go
- resources.go
- sort_order.go
- update_multi_cloud_resource_discovery_details.go
- update_multi_cloud_resource_discovery_request_response.go
- update_oracle_db_azure_blob_container_details.go
- update_oracle_db_azure_blob_container_request_response.go
- update_oracle_db_azure_blob_mount_details.go
- update_oracle_db_azure_blob_mount_request_response.go
- update_oracle_db_azure_connector_details.go
- update_oracle_db_azure_connector_request_response.go
- update_oracle_db_azure_vault_association_details.go
- update_oracle_db_azure_vault_association_request_response.go
- update_oracle_db_azure_vault_details.go
- update_oracle_db_azure_vault_request_response.go
- update_oracle_db_gcp_identity_connector_details.go
- update_oracle_db_gcp_identity_connector_request_response.go
- update_oracle_db_gcp_key_ring_details.go
- update_oracle_db_gcp_key_ring_request_response.go
- work_request.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_resource_metadata_key.go
- work_request_summary.go
- work_request_summary_collection.go