...

Package dts

import "github.com/oracle/oci-go-sdk/dts"
Overview
Index

Overview ▾

Index ▾

func GetApplianceExportJobLifecycleStateEnumStringValues() []string
func GetApplianceExportJobSummaryLifecycleStateEnumStringValues() []string
func GetCreateTransferJobDetailsDeviceTypeEnumStringValues() []string
func GetListApplianceExportJobsLifecycleStateEnumStringValues() []string
func GetListTransferAppliancesLifecycleStateEnumStringValues() []string
func GetListTransferDevicesLifecycleStateEnumStringValues() []string
func GetListTransferJobsLifecycleStateEnumStringValues() []string
func GetListTransferPackagesLifecycleStateEnumStringValues() []string
func GetNewTransferDeviceLifecycleStateEnumStringValues() []string
func GetTransferApplianceEntitlementLifecycleStateEnumStringValues() []string
func GetTransferApplianceLifecycleStateEnumStringValues() []string
func GetTransferApplianceSummaryLifecycleStateEnumStringValues() []string
func GetTransferDeviceLifecycleStateEnumStringValues() []string
func GetTransferDeviceSummaryLifecycleStateEnumStringValues() []string
func GetTransferJobDeviceTypeEnumStringValues() []string
func GetTransferJobLifecycleStateEnumStringValues() []string
func GetTransferJobSummaryDeviceTypeEnumStringValues() []string
func GetTransferJobSummaryLifecycleStateEnumStringValues() []string
func GetTransferPackageLifecycleStateEnumStringValues() []string
func GetTransferPackageSummaryLifecycleStateEnumStringValues() []string
func GetUpdateApplianceExportJobDetailsLifecycleStateEnumStringValues() []string
func GetUpdateTransferApplianceDetailsLifecycleStateEnumStringValues() []string
func GetUpdateTransferDeviceDetailsLifecycleStateEnumStringValues() []string
func GetUpdateTransferJobDetailsDeviceTypeEnumStringValues() []string
func GetUpdateTransferJobDetailsLifecycleStateEnumStringValues() []string
func GetUpdateTransferPackageDetailsLifecycleStateEnumStringValues() []string
type ApplianceExportJob
    func (m ApplianceExportJob) String() string
    func (m ApplianceExportJob) ValidateEnumValue() (bool, error)
type ApplianceExportJobClient
    func NewApplianceExportJobClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client ApplianceExportJobClient, err error)
    func NewApplianceExportJobClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client ApplianceExportJobClient, err error)
    func (client ApplianceExportJobClient) ChangeApplianceExportJobCompartment(ctx context.Context, request ChangeApplianceExportJobCompartmentRequest) (response ChangeApplianceExportJobCompartmentResponse, err error)
    func (client *ApplianceExportJobClient) ConfigurationProvider() *common.ConfigurationProvider
    func (client ApplianceExportJobClient) CreateApplianceExportJob(ctx context.Context, request CreateApplianceExportJobRequest) (response CreateApplianceExportJobResponse, err error)
    func (client ApplianceExportJobClient) DeleteApplianceExportJob(ctx context.Context, request DeleteApplianceExportJobRequest) (response DeleteApplianceExportJobResponse, err error)
    func (client ApplianceExportJobClient) GetApplianceExportJob(ctx context.Context, request GetApplianceExportJobRequest) (response GetApplianceExportJobResponse, err error)
    func (client ApplianceExportJobClient) ListApplianceExportJobs(ctx context.Context, request ListApplianceExportJobsRequest) (response ListApplianceExportJobsResponse, err error)
    func (client *ApplianceExportJobClient) SetRegion(region string)
    func (client ApplianceExportJobClient) UpdateApplianceExportJob(ctx context.Context, request UpdateApplianceExportJobRequest) (response UpdateApplianceExportJobResponse, err error)
type ApplianceExportJobLifecycleStateEnum
    func GetApplianceExportJobLifecycleStateEnumValues() []ApplianceExportJobLifecycleStateEnum
    func GetMappingApplianceExportJobLifecycleStateEnum(val string) (ApplianceExportJobLifecycleStateEnum, bool)
type ApplianceExportJobSummary
    func (m ApplianceExportJobSummary) String() string
    func (m ApplianceExportJobSummary) ValidateEnumValue() (bool, error)
type ApplianceExportJobSummaryLifecycleStateEnum
    func GetApplianceExportJobSummaryLifecycleStateEnumValues() []ApplianceExportJobSummaryLifecycleStateEnum
    func GetMappingApplianceExportJobSummaryLifecycleStateEnum(val string) (ApplianceExportJobSummaryLifecycleStateEnum, bool)
type AttachDevicesDetails
    func (m AttachDevicesDetails) String() string
    func (m AttachDevicesDetails) ValidateEnumValue() (bool, error)
type AttachDevicesToTransferPackageRequest
    func (request AttachDevicesToTransferPackageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request AttachDevicesToTransferPackageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request AttachDevicesToTransferPackageRequest) RetryPolicy() *common.RetryPolicy
    func (request AttachDevicesToTransferPackageRequest) String() string
    func (request AttachDevicesToTransferPackageRequest) ValidateEnumValue() (bool, error)
type AttachDevicesToTransferPackageResponse
    func (response AttachDevicesToTransferPackageResponse) HTTPResponse() *http.Response
    func (response AttachDevicesToTransferPackageResponse) String() string
type ChangeApplianceExportJobCompartmentDetails
    func (m ChangeApplianceExportJobCompartmentDetails) String() string
    func (m ChangeApplianceExportJobCompartmentDetails) ValidateEnumValue() (bool, error)
type ChangeApplianceExportJobCompartmentRequest
    func (request ChangeApplianceExportJobCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeApplianceExportJobCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeApplianceExportJobCompartmentRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeApplianceExportJobCompartmentRequest) String() string
    func (request ChangeApplianceExportJobCompartmentRequest) ValidateEnumValue() (bool, error)
type ChangeApplianceExportJobCompartmentResponse
    func (response ChangeApplianceExportJobCompartmentResponse) HTTPResponse() *http.Response
    func (response ChangeApplianceExportJobCompartmentResponse) String() string
type ChangeTransferJobCompartmentDetails
    func (m ChangeTransferJobCompartmentDetails) String() string
    func (m ChangeTransferJobCompartmentDetails) ValidateEnumValue() (bool, error)
type ChangeTransferJobCompartmentRequest
    func (request ChangeTransferJobCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeTransferJobCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeTransferJobCompartmentRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeTransferJobCompartmentRequest) String() string
    func (request ChangeTransferJobCompartmentRequest) ValidateEnumValue() (bool, error)
type ChangeTransferJobCompartmentResponse
    func (response ChangeTransferJobCompartmentResponse) HTTPResponse() *http.Response
    func (response ChangeTransferJobCompartmentResponse) String() string
type CreateApplianceExportJobDetails
    func (m CreateApplianceExportJobDetails) String() string
    func (m CreateApplianceExportJobDetails) ValidateEnumValue() (bool, error)
type CreateApplianceExportJobRequest
    func (request CreateApplianceExportJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateApplianceExportJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateApplianceExportJobRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateApplianceExportJobRequest) String() string
    func (request CreateApplianceExportJobRequest) ValidateEnumValue() (bool, error)
type CreateApplianceExportJobResponse
    func (response CreateApplianceExportJobResponse) HTTPResponse() *http.Response
    func (response CreateApplianceExportJobResponse) String() string
type CreateTransferApplianceAdminCredentialsRequest
    func (request CreateTransferApplianceAdminCredentialsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateTransferApplianceAdminCredentialsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateTransferApplianceAdminCredentialsRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateTransferApplianceAdminCredentialsRequest) String() string
    func (request CreateTransferApplianceAdminCredentialsRequest) ValidateEnumValue() (bool, error)
type CreateTransferApplianceAdminCredentialsResponse
    func (response CreateTransferApplianceAdminCredentialsResponse) HTTPResponse() *http.Response
    func (response CreateTransferApplianceAdminCredentialsResponse) String() string
type CreateTransferApplianceDetails
    func (m CreateTransferApplianceDetails) String() string
    func (m CreateTransferApplianceDetails) ValidateEnumValue() (bool, error)
type CreateTransferApplianceEntitlementDetails
    func (m CreateTransferApplianceEntitlementDetails) String() string
    func (m CreateTransferApplianceEntitlementDetails) ValidateEnumValue() (bool, error)
type CreateTransferApplianceEntitlementRequest
    func (request CreateTransferApplianceEntitlementRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateTransferApplianceEntitlementRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateTransferApplianceEntitlementRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateTransferApplianceEntitlementRequest) String() string
    func (request CreateTransferApplianceEntitlementRequest) ValidateEnumValue() (bool, error)
type CreateTransferApplianceEntitlementResponse
    func (response CreateTransferApplianceEntitlementResponse) HTTPResponse() *http.Response
    func (response CreateTransferApplianceEntitlementResponse) String() string
type CreateTransferApplianceRequest
    func (request CreateTransferApplianceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateTransferApplianceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateTransferApplianceRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateTransferApplianceRequest) String() string
    func (request CreateTransferApplianceRequest) ValidateEnumValue() (bool, error)
type CreateTransferApplianceResponse
    func (response CreateTransferApplianceResponse) HTTPResponse() *http.Response
    func (response CreateTransferApplianceResponse) String() string
type CreateTransferDeviceDetails
    func (m CreateTransferDeviceDetails) String() string
    func (m CreateTransferDeviceDetails) ValidateEnumValue() (bool, error)
type CreateTransferDeviceRequest
    func (request CreateTransferDeviceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateTransferDeviceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateTransferDeviceRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateTransferDeviceRequest) String() string
    func (request CreateTransferDeviceRequest) ValidateEnumValue() (bool, error)
type CreateTransferDeviceResponse
    func (response CreateTransferDeviceResponse) HTTPResponse() *http.Response
    func (response CreateTransferDeviceResponse) String() string
type CreateTransferJobDetails
    func (m CreateTransferJobDetails) String() string
    func (m CreateTransferJobDetails) ValidateEnumValue() (bool, error)
type CreateTransferJobDetailsDeviceTypeEnum
    func GetCreateTransferJobDetailsDeviceTypeEnumValues() []CreateTransferJobDetailsDeviceTypeEnum
    func GetMappingCreateTransferJobDetailsDeviceTypeEnum(val string) (CreateTransferJobDetailsDeviceTypeEnum, bool)
type CreateTransferJobRequest
    func (request CreateTransferJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateTransferJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateTransferJobRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateTransferJobRequest) String() string
    func (request CreateTransferJobRequest) ValidateEnumValue() (bool, error)
type CreateTransferJobResponse
    func (response CreateTransferJobResponse) HTTPResponse() *http.Response
    func (response CreateTransferJobResponse) String() string
type CreateTransferPackageDetails
    func (m CreateTransferPackageDetails) String() string
    func (m CreateTransferPackageDetails) ValidateEnumValue() (bool, error)
type CreateTransferPackageRequest
    func (request CreateTransferPackageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateTransferPackageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateTransferPackageRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateTransferPackageRequest) String() string
    func (request CreateTransferPackageRequest) ValidateEnumValue() (bool, error)
type CreateTransferPackageResponse
    func (response CreateTransferPackageResponse) HTTPResponse() *http.Response
    func (response CreateTransferPackageResponse) String() string
type DeleteApplianceExportJobRequest
    func (request DeleteApplianceExportJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteApplianceExportJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteApplianceExportJobRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteApplianceExportJobRequest) String() string
    func (request DeleteApplianceExportJobRequest) ValidateEnumValue() (bool, error)
type DeleteApplianceExportJobResponse
    func (response DeleteApplianceExportJobResponse) HTTPResponse() *http.Response
    func (response DeleteApplianceExportJobResponse) String() string
type DeleteTransferApplianceRequest
    func (request DeleteTransferApplianceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteTransferApplianceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteTransferApplianceRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteTransferApplianceRequest) String() string
    func (request DeleteTransferApplianceRequest) ValidateEnumValue() (bool, error)
type DeleteTransferApplianceResponse
    func (response DeleteTransferApplianceResponse) HTTPResponse() *http.Response
    func (response DeleteTransferApplianceResponse) String() string
type DeleteTransferDeviceRequest
    func (request DeleteTransferDeviceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteTransferDeviceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteTransferDeviceRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteTransferDeviceRequest) String() string
    func (request DeleteTransferDeviceRequest) ValidateEnumValue() (bool, error)
type DeleteTransferDeviceResponse
    func (response DeleteTransferDeviceResponse) HTTPResponse() *http.Response
    func (response DeleteTransferDeviceResponse) String() string
type DeleteTransferJobRequest
    func (request DeleteTransferJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteTransferJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteTransferJobRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteTransferJobRequest) String() string
    func (request DeleteTransferJobRequest) ValidateEnumValue() (bool, error)
type DeleteTransferJobResponse
    func (response DeleteTransferJobResponse) HTTPResponse() *http.Response
    func (response DeleteTransferJobResponse) String() string
type DeleteTransferPackageRequest
    func (request DeleteTransferPackageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteTransferPackageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteTransferPackageRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteTransferPackageRequest) String() string
    func (request DeleteTransferPackageRequest) ValidateEnumValue() (bool, error)
type DeleteTransferPackageResponse
    func (response DeleteTransferPackageResponse) HTTPResponse() *http.Response
    func (response DeleteTransferPackageResponse) String() string
type DetachDevicesDetails
    func (m DetachDevicesDetails) String() string
    func (m DetachDevicesDetails) ValidateEnumValue() (bool, error)
type DetachDevicesFromTransferPackageRequest
    func (request DetachDevicesFromTransferPackageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DetachDevicesFromTransferPackageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DetachDevicesFromTransferPackageRequest) RetryPolicy() *common.RetryPolicy
    func (request DetachDevicesFromTransferPackageRequest) String() string
    func (request DetachDevicesFromTransferPackageRequest) ValidateEnumValue() (bool, error)
type DetachDevicesFromTransferPackageResponse
    func (response DetachDevicesFromTransferPackageResponse) HTTPResponse() *http.Response
    func (response DetachDevicesFromTransferPackageResponse) String() string
type GetApplianceExportJobRequest
    func (request GetApplianceExportJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetApplianceExportJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetApplianceExportJobRequest) RetryPolicy() *common.RetryPolicy
    func (request GetApplianceExportJobRequest) String() string
    func (request GetApplianceExportJobRequest) ValidateEnumValue() (bool, error)
type GetApplianceExportJobResponse
    func (response GetApplianceExportJobResponse) HTTPResponse() *http.Response
    func (response GetApplianceExportJobResponse) String() string
type GetTransferApplianceCertificateAuthorityCertificateRequest
    func (request GetTransferApplianceCertificateAuthorityCertificateRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetTransferApplianceCertificateAuthorityCertificateRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetTransferApplianceCertificateAuthorityCertificateRequest) RetryPolicy() *common.RetryPolicy
    func (request GetTransferApplianceCertificateAuthorityCertificateRequest) String() string
    func (request GetTransferApplianceCertificateAuthorityCertificateRequest) ValidateEnumValue() (bool, error)
type GetTransferApplianceCertificateAuthorityCertificateResponse
    func (response GetTransferApplianceCertificateAuthorityCertificateResponse) HTTPResponse() *http.Response
    func (response GetTransferApplianceCertificateAuthorityCertificateResponse) String() string
type GetTransferApplianceEncryptionPassphraseRequest
    func (request GetTransferApplianceEncryptionPassphraseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetTransferApplianceEncryptionPassphraseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetTransferApplianceEncryptionPassphraseRequest) RetryPolicy() *common.RetryPolicy
    func (request GetTransferApplianceEncryptionPassphraseRequest) String() string
    func (request GetTransferApplianceEncryptionPassphraseRequest) ValidateEnumValue() (bool, error)
type GetTransferApplianceEncryptionPassphraseResponse
    func (response GetTransferApplianceEncryptionPassphraseResponse) HTTPResponse() *http.Response
    func (response GetTransferApplianceEncryptionPassphraseResponse) String() string
type GetTransferApplianceEntitlementRequest
    func (request GetTransferApplianceEntitlementRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetTransferApplianceEntitlementRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetTransferApplianceEntitlementRequest) RetryPolicy() *common.RetryPolicy
    func (request GetTransferApplianceEntitlementRequest) String() string
    func (request GetTransferApplianceEntitlementRequest) ValidateEnumValue() (bool, error)
type GetTransferApplianceEntitlementResponse
    func (response GetTransferApplianceEntitlementResponse) HTTPResponse() *http.Response
    func (response GetTransferApplianceEntitlementResponse) String() string
type GetTransferApplianceRequest
    func (request GetTransferApplianceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetTransferApplianceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetTransferApplianceRequest) RetryPolicy() *common.RetryPolicy
    func (request GetTransferApplianceRequest) String() string
    func (request GetTransferApplianceRequest) ValidateEnumValue() (bool, error)
type GetTransferApplianceResponse
    func (response GetTransferApplianceResponse) HTTPResponse() *http.Response
    func (response GetTransferApplianceResponse) String() string
type GetTransferDeviceRequest
    func (request GetTransferDeviceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetTransferDeviceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetTransferDeviceRequest) RetryPolicy() *common.RetryPolicy
    func (request GetTransferDeviceRequest) String() string
    func (request GetTransferDeviceRequest) ValidateEnumValue() (bool, error)
type GetTransferDeviceResponse
    func (response GetTransferDeviceResponse) HTTPResponse() *http.Response
    func (response GetTransferDeviceResponse) String() string
type GetTransferJobRequest
    func (request GetTransferJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetTransferJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetTransferJobRequest) RetryPolicy() *common.RetryPolicy
    func (request GetTransferJobRequest) String() string
    func (request GetTransferJobRequest) ValidateEnumValue() (bool, error)
type GetTransferJobResponse
    func (response GetTransferJobResponse) HTTPResponse() *http.Response
    func (response GetTransferJobResponse) String() string
type GetTransferPackageRequest
    func (request GetTransferPackageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetTransferPackageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetTransferPackageRequest) RetryPolicy() *common.RetryPolicy
    func (request GetTransferPackageRequest) String() string
    func (request GetTransferPackageRequest) ValidateEnumValue() (bool, error)
type GetTransferPackageResponse
    func (response GetTransferPackageResponse) HTTPResponse() *http.Response
    func (response GetTransferPackageResponse) String() string
type ListApplianceExportJobsLifecycleStateEnum
    func GetListApplianceExportJobsLifecycleStateEnumValues() []ListApplianceExportJobsLifecycleStateEnum
    func GetMappingListApplianceExportJobsLifecycleStateEnum(val string) (ListApplianceExportJobsLifecycleStateEnum, bool)
type ListApplianceExportJobsRequest
    func (request ListApplianceExportJobsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListApplianceExportJobsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListApplianceExportJobsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListApplianceExportJobsRequest) String() string
    func (request ListApplianceExportJobsRequest) ValidateEnumValue() (bool, error)
type ListApplianceExportJobsResponse
    func (response ListApplianceExportJobsResponse) HTTPResponse() *http.Response
    func (response ListApplianceExportJobsResponse) String() string
type ListShippingVendorsRequest
    func (request ListShippingVendorsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListShippingVendorsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListShippingVendorsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListShippingVendorsRequest) String() string
    func (request ListShippingVendorsRequest) ValidateEnumValue() (bool, error)
type ListShippingVendorsResponse
    func (response ListShippingVendorsResponse) HTTPResponse() *http.Response
    func (response ListShippingVendorsResponse) String() string
type ListTransferApplianceEntitlementRequest
    func (request ListTransferApplianceEntitlementRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListTransferApplianceEntitlementRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListTransferApplianceEntitlementRequest) RetryPolicy() *common.RetryPolicy
    func (request ListTransferApplianceEntitlementRequest) String() string
    func (request ListTransferApplianceEntitlementRequest) ValidateEnumValue() (bool, error)
type ListTransferApplianceEntitlementResponse
    func (response ListTransferApplianceEntitlementResponse) HTTPResponse() *http.Response
    func (response ListTransferApplianceEntitlementResponse) String() string
type ListTransferAppliancesLifecycleStateEnum
    func GetListTransferAppliancesLifecycleStateEnumValues() []ListTransferAppliancesLifecycleStateEnum
    func GetMappingListTransferAppliancesLifecycleStateEnum(val string) (ListTransferAppliancesLifecycleStateEnum, bool)
type ListTransferAppliancesRequest
    func (request ListTransferAppliancesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListTransferAppliancesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListTransferAppliancesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListTransferAppliancesRequest) String() string
    func (request ListTransferAppliancesRequest) ValidateEnumValue() (bool, error)
type ListTransferAppliancesResponse
    func (response ListTransferAppliancesResponse) HTTPResponse() *http.Response
    func (response ListTransferAppliancesResponse) String() string
type ListTransferDevicesLifecycleStateEnum
    func GetListTransferDevicesLifecycleStateEnumValues() []ListTransferDevicesLifecycleStateEnum
    func GetMappingListTransferDevicesLifecycleStateEnum(val string) (ListTransferDevicesLifecycleStateEnum, bool)
type ListTransferDevicesRequest
    func (request ListTransferDevicesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListTransferDevicesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListTransferDevicesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListTransferDevicesRequest) String() string
    func (request ListTransferDevicesRequest) ValidateEnumValue() (bool, error)
type ListTransferDevicesResponse
    func (response ListTransferDevicesResponse) HTTPResponse() *http.Response
    func (response ListTransferDevicesResponse) String() string
type ListTransferJobsLifecycleStateEnum
    func GetListTransferJobsLifecycleStateEnumValues() []ListTransferJobsLifecycleStateEnum
    func GetMappingListTransferJobsLifecycleStateEnum(val string) (ListTransferJobsLifecycleStateEnum, bool)
type ListTransferJobsRequest
    func (request ListTransferJobsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListTransferJobsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListTransferJobsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListTransferJobsRequest) String() string
    func (request ListTransferJobsRequest) ValidateEnumValue() (bool, error)
type ListTransferJobsResponse
    func (response ListTransferJobsResponse) HTTPResponse() *http.Response
    func (response ListTransferJobsResponse) String() string
type ListTransferPackagesLifecycleStateEnum
    func GetListTransferPackagesLifecycleStateEnumValues() []ListTransferPackagesLifecycleStateEnum
    func GetMappingListTransferPackagesLifecycleStateEnum(val string) (ListTransferPackagesLifecycleStateEnum, bool)
type ListTransferPackagesRequest
    func (request ListTransferPackagesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListTransferPackagesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListTransferPackagesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListTransferPackagesRequest) String() string
    func (request ListTransferPackagesRequest) ValidateEnumValue() (bool, error)
type ListTransferPackagesResponse
    func (response ListTransferPackagesResponse) HTTPResponse() *http.Response
    func (response ListTransferPackagesResponse) String() string
type MultipleTransferAppliances
    func (m MultipleTransferAppliances) String() string
    func (m MultipleTransferAppliances) ValidateEnumValue() (bool, error)
type MultipleTransferDevices
    func (m MultipleTransferDevices) String() string
    func (m MultipleTransferDevices) ValidateEnumValue() (bool, error)
type MultipleTransferPackages
    func (m MultipleTransferPackages) String() string
    func (m MultipleTransferPackages) ValidateEnumValue() (bool, error)
type NewTransferDevice
    func (m NewTransferDevice) String() string
    func (m NewTransferDevice) ValidateEnumValue() (bool, error)
type NewTransferDeviceLifecycleStateEnum
    func GetMappingNewTransferDeviceLifecycleStateEnum(val string) (NewTransferDeviceLifecycleStateEnum, bool)
    func GetNewTransferDeviceLifecycleStateEnumValues() []NewTransferDeviceLifecycleStateEnum
type ShippingAddress
    func (m ShippingAddress) String() string
    func (m ShippingAddress) ValidateEnumValue() (bool, error)
type ShippingVendors
    func (m ShippingVendors) String() string
    func (m ShippingVendors) ValidateEnumValue() (bool, error)
type ShippingVendorsClient
    func NewShippingVendorsClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client ShippingVendorsClient, err error)
    func NewShippingVendorsClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client ShippingVendorsClient, err error)
    func (client *ShippingVendorsClient) ConfigurationProvider() *common.ConfigurationProvider
    func (client ShippingVendorsClient) ListShippingVendors(ctx context.Context, request ListShippingVendorsRequest) (response ListShippingVendorsResponse, err error)
    func (client *ShippingVendorsClient) SetRegion(region string)
type TransferAppliance
    func (m TransferAppliance) String() string
    func (m TransferAppliance) ValidateEnumValue() (bool, error)
type TransferApplianceCertificate
    func (m TransferApplianceCertificate) String() string
    func (m TransferApplianceCertificate) ValidateEnumValue() (bool, error)
type TransferApplianceClient
    func NewTransferApplianceClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client TransferApplianceClient, err error)
    func NewTransferApplianceClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client TransferApplianceClient, err error)
    func (client *TransferApplianceClient) ConfigurationProvider() *common.ConfigurationProvider
    func (client TransferApplianceClient) CreateTransferAppliance(ctx context.Context, request CreateTransferApplianceRequest) (response CreateTransferApplianceResponse, err error)
    func (client TransferApplianceClient) CreateTransferApplianceAdminCredentials(ctx context.Context, request CreateTransferApplianceAdminCredentialsRequest) (response CreateTransferApplianceAdminCredentialsResponse, err error)
    func (client TransferApplianceClient) DeleteTransferAppliance(ctx context.Context, request DeleteTransferApplianceRequest) (response DeleteTransferApplianceResponse, err error)
    func (client TransferApplianceClient) GetTransferAppliance(ctx context.Context, request GetTransferApplianceRequest) (response GetTransferApplianceResponse, err error)
    func (client TransferApplianceClient) GetTransferApplianceCertificateAuthorityCertificate(ctx context.Context, request GetTransferApplianceCertificateAuthorityCertificateRequest) (response GetTransferApplianceCertificateAuthorityCertificateResponse, err error)
    func (client TransferApplianceClient) GetTransferApplianceEncryptionPassphrase(ctx context.Context, request GetTransferApplianceEncryptionPassphraseRequest) (response GetTransferApplianceEncryptionPassphraseResponse, err error)
    func (client TransferApplianceClient) ListTransferAppliances(ctx context.Context, request ListTransferAppliancesRequest) (response ListTransferAppliancesResponse, err error)
    func (client *TransferApplianceClient) SetRegion(region string)
    func (client TransferApplianceClient) UpdateTransferAppliance(ctx context.Context, request UpdateTransferApplianceRequest) (response UpdateTransferApplianceResponse, err error)
type TransferApplianceEncryptionPassphrase
    func (m TransferApplianceEncryptionPassphrase) String() string
    func (m TransferApplianceEncryptionPassphrase) ValidateEnumValue() (bool, error)
type TransferApplianceEntitlement
    func (m TransferApplianceEntitlement) String() string
    func (m TransferApplianceEntitlement) ValidateEnumValue() (bool, error)
type TransferApplianceEntitlementClient
    func NewTransferApplianceEntitlementClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client TransferApplianceEntitlementClient, err error)
    func NewTransferApplianceEntitlementClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client TransferApplianceEntitlementClient, err error)
    func (client *TransferApplianceEntitlementClient) ConfigurationProvider() *common.ConfigurationProvider
    func (client TransferApplianceEntitlementClient) CreateTransferApplianceEntitlement(ctx context.Context, request CreateTransferApplianceEntitlementRequest) (response CreateTransferApplianceEntitlementResponse, err error)
    func (client TransferApplianceEntitlementClient) GetTransferApplianceEntitlement(ctx context.Context, request GetTransferApplianceEntitlementRequest) (response GetTransferApplianceEntitlementResponse, err error)
    func (client TransferApplianceEntitlementClient) ListTransferApplianceEntitlement(ctx context.Context, request ListTransferApplianceEntitlementRequest) (response ListTransferApplianceEntitlementResponse, err error)
    func (client *TransferApplianceEntitlementClient) SetRegion(region string)
type TransferApplianceEntitlementLifecycleStateEnum
    func GetMappingTransferApplianceEntitlementLifecycleStateEnum(val string) (TransferApplianceEntitlementLifecycleStateEnum, bool)
    func GetTransferApplianceEntitlementLifecycleStateEnumValues() []TransferApplianceEntitlementLifecycleStateEnum
type TransferApplianceEntitlementSummary
    func (m TransferApplianceEntitlementSummary) String() string
    func (m TransferApplianceEntitlementSummary) ValidateEnumValue() (bool, error)
type TransferApplianceLifecycleStateEnum
    func GetMappingTransferApplianceLifecycleStateEnum(val string) (TransferApplianceLifecycleStateEnum, bool)
    func GetTransferApplianceLifecycleStateEnumValues() []TransferApplianceLifecycleStateEnum
type TransferAppliancePublicKey
    func (m TransferAppliancePublicKey) String() string
    func (m TransferAppliancePublicKey) ValidateEnumValue() (bool, error)
type TransferApplianceSummary
    func (m TransferApplianceSummary) String() string
    func (m TransferApplianceSummary) ValidateEnumValue() (bool, error)
type TransferApplianceSummaryLifecycleStateEnum
    func GetMappingTransferApplianceSummaryLifecycleStateEnum(val string) (TransferApplianceSummaryLifecycleStateEnum, bool)
    func GetTransferApplianceSummaryLifecycleStateEnumValues() []TransferApplianceSummaryLifecycleStateEnum
type TransferDevice
    func (m TransferDevice) String() string
    func (m TransferDevice) ValidateEnumValue() (bool, error)
type TransferDeviceClient
    func NewTransferDeviceClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client TransferDeviceClient, err error)
    func NewTransferDeviceClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client TransferDeviceClient, err error)
    func (client *TransferDeviceClient) ConfigurationProvider() *common.ConfigurationProvider
    func (client TransferDeviceClient) CreateTransferDevice(ctx context.Context, request CreateTransferDeviceRequest) (response CreateTransferDeviceResponse, err error)
    func (client TransferDeviceClient) DeleteTransferDevice(ctx context.Context, request DeleteTransferDeviceRequest) (response DeleteTransferDeviceResponse, err error)
    func (client TransferDeviceClient) GetTransferDevice(ctx context.Context, request GetTransferDeviceRequest) (response GetTransferDeviceResponse, err error)
    func (client TransferDeviceClient) ListTransferDevices(ctx context.Context, request ListTransferDevicesRequest) (response ListTransferDevicesResponse, err error)
    func (client *TransferDeviceClient) SetRegion(region string)
    func (client TransferDeviceClient) UpdateTransferDevice(ctx context.Context, request UpdateTransferDeviceRequest) (response UpdateTransferDeviceResponse, err error)
type TransferDeviceLifecycleStateEnum
    func GetMappingTransferDeviceLifecycleStateEnum(val string) (TransferDeviceLifecycleStateEnum, bool)
    func GetTransferDeviceLifecycleStateEnumValues() []TransferDeviceLifecycleStateEnum
type TransferDeviceSummary
    func (m TransferDeviceSummary) String() string
    func (m TransferDeviceSummary) ValidateEnumValue() (bool, error)
type TransferDeviceSummaryLifecycleStateEnum
    func GetMappingTransferDeviceSummaryLifecycleStateEnum(val string) (TransferDeviceSummaryLifecycleStateEnum, bool)
    func GetTransferDeviceSummaryLifecycleStateEnumValues() []TransferDeviceSummaryLifecycleStateEnum
type TransferJob
    func (m TransferJob) String() string
    func (m TransferJob) ValidateEnumValue() (bool, error)
type TransferJobClient
    func NewTransferJobClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client TransferJobClient, err error)
    func NewTransferJobClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client TransferJobClient, err error)
    func (client TransferJobClient) ChangeTransferJobCompartment(ctx context.Context, request ChangeTransferJobCompartmentRequest) (response ChangeTransferJobCompartmentResponse, err error)
    func (client *TransferJobClient) ConfigurationProvider() *common.ConfigurationProvider
    func (client TransferJobClient) CreateTransferJob(ctx context.Context, request CreateTransferJobRequest) (response CreateTransferJobResponse, err error)
    func (client TransferJobClient) DeleteTransferJob(ctx context.Context, request DeleteTransferJobRequest) (response DeleteTransferJobResponse, err error)
    func (client TransferJobClient) GetTransferJob(ctx context.Context, request GetTransferJobRequest) (response GetTransferJobResponse, err error)
    func (client TransferJobClient) ListTransferJobs(ctx context.Context, request ListTransferJobsRequest) (response ListTransferJobsResponse, err error)
    func (client *TransferJobClient) SetRegion(region string)
    func (client TransferJobClient) UpdateTransferJob(ctx context.Context, request UpdateTransferJobRequest) (response UpdateTransferJobResponse, err error)
type TransferJobDeviceTypeEnum
    func GetMappingTransferJobDeviceTypeEnum(val string) (TransferJobDeviceTypeEnum, bool)
    func GetTransferJobDeviceTypeEnumValues() []TransferJobDeviceTypeEnum
type TransferJobLifecycleStateEnum
    func GetMappingTransferJobLifecycleStateEnum(val string) (TransferJobLifecycleStateEnum, bool)
    func GetTransferJobLifecycleStateEnumValues() []TransferJobLifecycleStateEnum
type TransferJobSummary
    func (m TransferJobSummary) String() string
    func (m TransferJobSummary) ValidateEnumValue() (bool, error)
type TransferJobSummaryDeviceTypeEnum
    func GetMappingTransferJobSummaryDeviceTypeEnum(val string) (TransferJobSummaryDeviceTypeEnum, bool)
    func GetTransferJobSummaryDeviceTypeEnumValues() []TransferJobSummaryDeviceTypeEnum
type TransferJobSummaryLifecycleStateEnum
    func GetMappingTransferJobSummaryLifecycleStateEnum(val string) (TransferJobSummaryLifecycleStateEnum, bool)
    func GetTransferJobSummaryLifecycleStateEnumValues() []TransferJobSummaryLifecycleStateEnum
type TransferPackage
    func (m TransferPackage) String() string
    func (m TransferPackage) ValidateEnumValue() (bool, error)
type TransferPackageClient
    func NewTransferPackageClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client TransferPackageClient, err error)
    func NewTransferPackageClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client TransferPackageClient, err error)
    func (client TransferPackageClient) AttachDevicesToTransferPackage(ctx context.Context, request AttachDevicesToTransferPackageRequest) (response AttachDevicesToTransferPackageResponse, err error)
    func (client *TransferPackageClient) ConfigurationProvider() *common.ConfigurationProvider
    func (client TransferPackageClient) CreateTransferPackage(ctx context.Context, request CreateTransferPackageRequest) (response CreateTransferPackageResponse, err error)
    func (client TransferPackageClient) DeleteTransferPackage(ctx context.Context, request DeleteTransferPackageRequest) (response DeleteTransferPackageResponse, err error)
    func (client TransferPackageClient) DetachDevicesFromTransferPackage(ctx context.Context, request DetachDevicesFromTransferPackageRequest) (response DetachDevicesFromTransferPackageResponse, err error)
    func (client TransferPackageClient) GetTransferPackage(ctx context.Context, request GetTransferPackageRequest) (response GetTransferPackageResponse, err error)
    func (client TransferPackageClient) ListTransferPackages(ctx context.Context, request ListTransferPackagesRequest) (response ListTransferPackagesResponse, err error)
    func (client *TransferPackageClient) SetRegion(region string)
    func (client TransferPackageClient) UpdateTransferPackage(ctx context.Context, request UpdateTransferPackageRequest) (response UpdateTransferPackageResponse, err error)
type TransferPackageLifecycleStateEnum
    func GetMappingTransferPackageLifecycleStateEnum(val string) (TransferPackageLifecycleStateEnum, bool)
    func GetTransferPackageLifecycleStateEnumValues() []TransferPackageLifecycleStateEnum
type TransferPackageSummary
    func (m TransferPackageSummary) String() string
    func (m TransferPackageSummary) ValidateEnumValue() (bool, error)
type TransferPackageSummaryLifecycleStateEnum
    func GetMappingTransferPackageSummaryLifecycleStateEnum(val string) (TransferPackageSummaryLifecycleStateEnum, bool)
    func GetTransferPackageSummaryLifecycleStateEnumValues() []TransferPackageSummaryLifecycleStateEnum
type UpdateApplianceExportJobDetails
    func (m UpdateApplianceExportJobDetails) String() string
    func (m UpdateApplianceExportJobDetails) ValidateEnumValue() (bool, error)
type UpdateApplianceExportJobDetailsLifecycleStateEnum
    func GetMappingUpdateApplianceExportJobDetailsLifecycleStateEnum(val string) (UpdateApplianceExportJobDetailsLifecycleStateEnum, bool)
    func GetUpdateApplianceExportJobDetailsLifecycleStateEnumValues() []UpdateApplianceExportJobDetailsLifecycleStateEnum
type UpdateApplianceExportJobRequest
    func (request UpdateApplianceExportJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateApplianceExportJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateApplianceExportJobRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateApplianceExportJobRequest) String() string
    func (request UpdateApplianceExportJobRequest) ValidateEnumValue() (bool, error)
type UpdateApplianceExportJobResponse
    func (response UpdateApplianceExportJobResponse) HTTPResponse() *http.Response
    func (response UpdateApplianceExportJobResponse) String() string
type UpdateTransferApplianceDetails
    func (m UpdateTransferApplianceDetails) String() string
    func (m UpdateTransferApplianceDetails) ValidateEnumValue() (bool, error)
type UpdateTransferApplianceDetailsLifecycleStateEnum
    func GetMappingUpdateTransferApplianceDetailsLifecycleStateEnum(val string) (UpdateTransferApplianceDetailsLifecycleStateEnum, bool)
    func GetUpdateTransferApplianceDetailsLifecycleStateEnumValues() []UpdateTransferApplianceDetailsLifecycleStateEnum
type UpdateTransferApplianceRequest
    func (request UpdateTransferApplianceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateTransferApplianceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateTransferApplianceRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateTransferApplianceRequest) String() string
    func (request UpdateTransferApplianceRequest) ValidateEnumValue() (bool, error)
type UpdateTransferApplianceResponse
    func (response UpdateTransferApplianceResponse) HTTPResponse() *http.Response
    func (response UpdateTransferApplianceResponse) String() string
type UpdateTransferDeviceDetails
    func (m UpdateTransferDeviceDetails) String() string
    func (m UpdateTransferDeviceDetails) ValidateEnumValue() (bool, error)
type UpdateTransferDeviceDetailsLifecycleStateEnum
    func GetMappingUpdateTransferDeviceDetailsLifecycleStateEnum(val string) (UpdateTransferDeviceDetailsLifecycleStateEnum, bool)
    func GetUpdateTransferDeviceDetailsLifecycleStateEnumValues() []UpdateTransferDeviceDetailsLifecycleStateEnum
type UpdateTransferDeviceRequest
    func (request UpdateTransferDeviceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateTransferDeviceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateTransferDeviceRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateTransferDeviceRequest) String() string
    func (request UpdateTransferDeviceRequest) ValidateEnumValue() (bool, error)
type UpdateTransferDeviceResponse
    func (response UpdateTransferDeviceResponse) HTTPResponse() *http.Response
    func (response UpdateTransferDeviceResponse) String() string
type UpdateTransferJobDetails
    func (m UpdateTransferJobDetails) String() string
    func (m UpdateTransferJobDetails) ValidateEnumValue() (bool, error)
type UpdateTransferJobDetailsDeviceTypeEnum
    func GetMappingUpdateTransferJobDetailsDeviceTypeEnum(val string) (UpdateTransferJobDetailsDeviceTypeEnum, bool)
    func GetUpdateTransferJobDetailsDeviceTypeEnumValues() []UpdateTransferJobDetailsDeviceTypeEnum
type UpdateTransferJobDetailsLifecycleStateEnum
    func GetMappingUpdateTransferJobDetailsLifecycleStateEnum(val string) (UpdateTransferJobDetailsLifecycleStateEnum, bool)
    func GetUpdateTransferJobDetailsLifecycleStateEnumValues() []UpdateTransferJobDetailsLifecycleStateEnum
type UpdateTransferJobRequest
    func (request UpdateTransferJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateTransferJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateTransferJobRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateTransferJobRequest) String() string
    func (request UpdateTransferJobRequest) ValidateEnumValue() (bool, error)
type UpdateTransferJobResponse
    func (response UpdateTransferJobResponse) HTTPResponse() *http.Response
    func (response UpdateTransferJobResponse) String() string
type UpdateTransferPackageDetails
    func (m UpdateTransferPackageDetails) String() string
    func (m UpdateTransferPackageDetails) ValidateEnumValue() (bool, error)
type UpdateTransferPackageDetailsLifecycleStateEnum
    func GetMappingUpdateTransferPackageDetailsLifecycleStateEnum(val string) (UpdateTransferPackageDetailsLifecycleStateEnum, bool)
    func GetUpdateTransferPackageDetailsLifecycleStateEnumValues() []UpdateTransferPackageDetailsLifecycleStateEnum
type UpdateTransferPackageRequest
    func (request UpdateTransferPackageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateTransferPackageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateTransferPackageRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateTransferPackageRequest) String() string
    func (request UpdateTransferPackageRequest) ValidateEnumValue() (bool, error)
type UpdateTransferPackageResponse
    func (response UpdateTransferPackageResponse) HTTPResponse() *http.Response
    func (response UpdateTransferPackageResponse) String() string

Package files

appliance_export_job.go appliance_export_job_summary.go attach_devices_details.go attach_devices_to_transfer_package_request_response.go change_appliance_export_job_compartment_details.go change_appliance_export_job_compartment_request_response.go change_transfer_job_compartment_details.go change_transfer_job_compartment_request_response.go create_appliance_export_job_details.go create_appliance_export_job_request_response.go create_transfer_appliance_admin_credentials_request_response.go create_transfer_appliance_details.go create_transfer_appliance_entitlement_details.go create_transfer_appliance_entitlement_request_response.go create_transfer_appliance_request_response.go create_transfer_device_details.go create_transfer_device_request_response.go create_transfer_job_details.go create_transfer_job_request_response.go create_transfer_package_details.go create_transfer_package_request_response.go delete_appliance_export_job_request_response.go delete_transfer_appliance_request_response.go delete_transfer_device_request_response.go delete_transfer_job_request_response.go delete_transfer_package_request_response.go detach_devices_details.go detach_devices_from_transfer_package_request_response.go dts_applianceexportjob_client.go dts_shippingvendors_client.go dts_transferappliance_client.go dts_transferapplianceentitlement_client.go dts_transferdevice_client.go dts_transferjob_client.go dts_transferpackage_client.go get_appliance_export_job_request_response.go get_transfer_appliance_certificate_authority_certificate_request_response.go get_transfer_appliance_encryption_passphrase_request_response.go get_transfer_appliance_entitlement_request_response.go get_transfer_appliance_request_response.go get_transfer_device_request_response.go get_transfer_job_request_response.go get_transfer_package_request_response.go list_appliance_export_jobs_request_response.go list_shipping_vendors_request_response.go list_transfer_appliance_entitlement_request_response.go list_transfer_appliances_request_response.go list_transfer_devices_request_response.go list_transfer_jobs_request_response.go list_transfer_packages_request_response.go multiple_transfer_appliances.go multiple_transfer_devices.go multiple_transfer_packages.go new_transfer_device.go shipping_address.go shipping_vendors.go transfer_appliance.go transfer_appliance_certificate.go transfer_appliance_encryption_passphrase.go transfer_appliance_entitlement.go transfer_appliance_entitlement_summary.go transfer_appliance_public_key.go transfer_appliance_summary.go transfer_device.go transfer_device_summary.go transfer_job.go transfer_job_summary.go transfer_package.go transfer_package_summary.go update_appliance_export_job_details.go update_appliance_export_job_request_response.go update_transfer_appliance_details.go update_transfer_appliance_request_response.go update_transfer_device_details.go update_transfer_device_request_response.go update_transfer_job_details.go update_transfer_job_request_response.go update_transfer_package_details.go update_transfer_package_request_response.go

func GetApplianceExportJobLifecycleStateEnumStringValues

func GetApplianceExportJobLifecycleStateEnumStringValues() []string

GetApplianceExportJobLifecycleStateEnumStringValues Enumerates the set of values in String for ApplianceExportJobLifecycleStateEnum

func GetApplianceExportJobSummaryLifecycleStateEnumStringValues

func GetApplianceExportJobSummaryLifecycleStateEnumStringValues() []string

GetApplianceExportJobSummaryLifecycleStateEnumStringValues Enumerates the set of values in String for ApplianceExportJobSummaryLifecycleStateEnum

func GetCreateTransferJobDetailsDeviceTypeEnumStringValues

func GetCreateTransferJobDetailsDeviceTypeEnumStringValues() []string

GetCreateTransferJobDetailsDeviceTypeEnumStringValues Enumerates the set of values in String for CreateTransferJobDetailsDeviceTypeEnum

func GetListApplianceExportJobsLifecycleStateEnumStringValues

func GetListApplianceExportJobsLifecycleStateEnumStringValues() []string

GetListApplianceExportJobsLifecycleStateEnumStringValues Enumerates the set of values in String for ListApplianceExportJobsLifecycleStateEnum

func GetListTransferAppliancesLifecycleStateEnumStringValues

func GetListTransferAppliancesLifecycleStateEnumStringValues() []string

GetListTransferAppliancesLifecycleStateEnumStringValues Enumerates the set of values in String for ListTransferAppliancesLifecycleStateEnum

func GetListTransferDevicesLifecycleStateEnumStringValues

func GetListTransferDevicesLifecycleStateEnumStringValues() []string

GetListTransferDevicesLifecycleStateEnumStringValues Enumerates the set of values in String for ListTransferDevicesLifecycleStateEnum

func GetListTransferJobsLifecycleStateEnumStringValues

func GetListTransferJobsLifecycleStateEnumStringValues() []string

GetListTransferJobsLifecycleStateEnumStringValues Enumerates the set of values in String for ListTransferJobsLifecycleStateEnum

func GetListTransferPackagesLifecycleStateEnumStringValues

func GetListTransferPackagesLifecycleStateEnumStringValues() []string

GetListTransferPackagesLifecycleStateEnumStringValues Enumerates the set of values in String for ListTransferPackagesLifecycleStateEnum

func GetNewTransferDeviceLifecycleStateEnumStringValues

func GetNewTransferDeviceLifecycleStateEnumStringValues() []string

GetNewTransferDeviceLifecycleStateEnumStringValues Enumerates the set of values in String for NewTransferDeviceLifecycleStateEnum

func GetTransferApplianceEntitlementLifecycleStateEnumStringValues

func GetTransferApplianceEntitlementLifecycleStateEnumStringValues() []string

GetTransferApplianceEntitlementLifecycleStateEnumStringValues Enumerates the set of values in String for TransferApplianceEntitlementLifecycleStateEnum

func GetTransferApplianceLifecycleStateEnumStringValues

func GetTransferApplianceLifecycleStateEnumStringValues() []string

GetTransferApplianceLifecycleStateEnumStringValues Enumerates the set of values in String for TransferApplianceLifecycleStateEnum

func GetTransferApplianceSummaryLifecycleStateEnumStringValues

func GetTransferApplianceSummaryLifecycleStateEnumStringValues() []string

GetTransferApplianceSummaryLifecycleStateEnumStringValues Enumerates the set of values in String for TransferApplianceSummaryLifecycleStateEnum

func GetTransferDeviceLifecycleStateEnumStringValues

func GetTransferDeviceLifecycleStateEnumStringValues() []string

GetTransferDeviceLifecycleStateEnumStringValues Enumerates the set of values in String for TransferDeviceLifecycleStateEnum

func GetTransferDeviceSummaryLifecycleStateEnumStringValues

func GetTransferDeviceSummaryLifecycleStateEnumStringValues() []string

GetTransferDeviceSummaryLifecycleStateEnumStringValues Enumerates the set of values in String for TransferDeviceSummaryLifecycleStateEnum

func GetTransferJobDeviceTypeEnumStringValues

func GetTransferJobDeviceTypeEnumStringValues() []string

GetTransferJobDeviceTypeEnumStringValues Enumerates the set of values in String for TransferJobDeviceTypeEnum

func GetTransferJobLifecycleStateEnumStringValues

func GetTransferJobLifecycleStateEnumStringValues() []string

GetTransferJobLifecycleStateEnumStringValues Enumerates the set of values in String for TransferJobLifecycleStateEnum

func GetTransferJobSummaryDeviceTypeEnumStringValues

func GetTransferJobSummaryDeviceTypeEnumStringValues() []string

GetTransferJobSummaryDeviceTypeEnumStringValues Enumerates the set of values in String for TransferJobSummaryDeviceTypeEnum

func GetTransferJobSummaryLifecycleStateEnumStringValues

func GetTransferJobSummaryLifecycleStateEnumStringValues() []string

GetTransferJobSummaryLifecycleStateEnumStringValues Enumerates the set of values in String for TransferJobSummaryLifecycleStateEnum

func GetTransferPackageLifecycleStateEnumStringValues

func GetTransferPackageLifecycleStateEnumStringValues() []string

GetTransferPackageLifecycleStateEnumStringValues Enumerates the set of values in String for TransferPackageLifecycleStateEnum

func GetTransferPackageSummaryLifecycleStateEnumStringValues

func GetTransferPackageSummaryLifecycleStateEnumStringValues() []string

GetTransferPackageSummaryLifecycleStateEnumStringValues Enumerates the set of values in String for TransferPackageSummaryLifecycleStateEnum

func GetUpdateApplianceExportJobDetailsLifecycleStateEnumStringValues

func GetUpdateApplianceExportJobDetailsLifecycleStateEnumStringValues() []string

GetUpdateApplianceExportJobDetailsLifecycleStateEnumStringValues Enumerates the set of values in String for UpdateApplianceExportJobDetailsLifecycleStateEnum

func GetUpdateTransferApplianceDetailsLifecycleStateEnumStringValues

func GetUpdateTransferApplianceDetailsLifecycleStateEnumStringValues() []string

GetUpdateTransferApplianceDetailsLifecycleStateEnumStringValues Enumerates the set of values in String for UpdateTransferApplianceDetailsLifecycleStateEnum

func GetUpdateTransferDeviceDetailsLifecycleStateEnumStringValues

func GetUpdateTransferDeviceDetailsLifecycleStateEnumStringValues() []string

GetUpdateTransferDeviceDetailsLifecycleStateEnumStringValues Enumerates the set of values in String for UpdateTransferDeviceDetailsLifecycleStateEnum

func GetUpdateTransferJobDetailsDeviceTypeEnumStringValues

func GetUpdateTransferJobDetailsDeviceTypeEnumStringValues() []string

GetUpdateTransferJobDetailsDeviceTypeEnumStringValues Enumerates the set of values in String for UpdateTransferJobDetailsDeviceTypeEnum

func GetUpdateTransferJobDetailsLifecycleStateEnumStringValues

func GetUpdateTransferJobDetailsLifecycleStateEnumStringValues() []string

GetUpdateTransferJobDetailsLifecycleStateEnumStringValues Enumerates the set of values in String for UpdateTransferJobDetailsLifecycleStateEnum

func GetUpdateTransferPackageDetailsLifecycleStateEnumStringValues

func GetUpdateTransferPackageDetailsLifecycleStateEnumStringValues() []string

GetUpdateTransferPackageDetailsLifecycleStateEnumStringValues Enumerates the set of values in String for UpdateTransferPackageDetailsLifecycleStateEnum

type ApplianceExportJob

ApplianceExportJob The representation of ApplianceExportJob

type ApplianceExportJob struct {
    Id *string `mandatory:"true" json:"id"`

    CompartmentId *string `mandatory:"false" json:"compartmentId"`

    BucketName *string `mandatory:"false" json:"bucketName"`

    DisplayName *string `mandatory:"false" json:"displayName"`

    CreationTime *common.SDKTime `mandatory:"false" json:"creationTime"`

    LifecycleState ApplianceExportJobLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`

    // A property that can contain details on the lifecycle.
    LifecycleStateDetails *string `mandatory:"false" json:"lifecycleStateDetails"`

    // Serial Number of the Appliance associated with this Export Job.
    ApplianceSerialNumber *string `mandatory:"false" json:"applianceSerialNumber"`

    // Passphrase associated with the Appliance.
    ApplianceDecryptionPassphrase *string `mandatory:"false" json:"applianceDecryptionPassphrase"`

    // Shipping Vendor selected to ship the Appliance associated with this job.
    ApplianceDeliveryVendor *string `mandatory:"false" json:"applianceDeliveryVendor"`

    // Tracking number associated with the shipment while shipping the Appliance to Customer.
    ApplianceDeliveryTrackingNumber *string `mandatory:"false" json:"applianceDeliveryTrackingNumber"`

    // Tracking number associated with the shipment while shipping the Appliance back to Oracle.
    ApplianceReturnDeliveryTrackingNumber *string `mandatory:"false" json:"applianceReturnDeliveryTrackingNumber"`

    // Unique number associated with the security tie used to seal the Appliance case.
    SendingSecurityTie *string `mandatory:"false" json:"sendingSecurityTie"`

    // Unique number associated with the return security tie used to seal the Appliance case.
    ReceivingSecurityTie *string `mandatory:"false" json:"receivingSecurityTie"`

    // List of objects with names matching this prefix would be part of this export job.
    Prefix *string `mandatory:"false" json:"prefix"`

    // The name of the first object in the range of objects that are expected to be part of this export job.
    RangeStart *string `mandatory:"false" json:"rangeStart"`

    // The name of the last object in the range of objects that are expected to be part of this export job.
    RangeEnd *string `mandatory:"false" json:"rangeEnd"`

    // Total number of objects that are exported in this job.
    NumberOfObjects *string `mandatory:"false" json:"numberOfObjects"`

    // Total size of objects in Bytes that are exported in this job.
    TotalSizeInBytes *string `mandatory:"false" json:"totalSizeInBytes"`

    // First object in the list of objects that are exported in this job.
    FirstObject *string `mandatory:"false" json:"firstObject"`

    // Last object in the list of objects that are exported in this job.
    LastObject *string `mandatory:"false" json:"lastObject"`

    // First object from which the next potential export job could start.
    NextObject *string `mandatory:"false" json:"nextObject"`

    // Url of the Manifest File associated with this export job.
    ManifestFile *string `mandatory:"false" json:"manifestFile"`

    // md5 digest of the manifest file.
    ManifestMd5 *string `mandatory:"false" json:"manifestMd5"`

    // Polices to grant Data Transfer Service to access objects in the Bucket
    BucketAccessPolicies []string `mandatory:"false" json:"bucketAccessPolicies"`

    ReturnShippingLabelUri *string `mandatory:"false" json:"returnShippingLabelUri"`

    // Expected return date from customer for the device, time portion should be zero.
    ExpectedReturnDate *common.SDKTime `mandatory:"false" json:"expectedReturnDate"`

    // Start time for the window to pickup the device from customer.
    PickupWindowStartTime *common.SDKTime `mandatory:"false" json:"pickupWindowStartTime"`

    // End time for the window to pickup the device from customer.
    PickupWindowEndTime *common.SDKTime `mandatory:"false" json:"pickupWindowEndTime"`

    CustomerShippingAddress *ShippingAddress `mandatory:"false" json:"customerShippingAddress"`

    // 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.cloud.oracle.com/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.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Operations": {"CostCenter": "42"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

func (ApplianceExportJob) String

func (m ApplianceExportJob) String() string

func (ApplianceExportJob) ValidateEnumValue

func (m ApplianceExportJob) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ApplianceExportJobClient

ApplianceExportJobClient a client for ApplianceExportJob

type ApplianceExportJobClient struct {
    common.BaseClient
    // contains filtered or unexported fields
}

func NewApplianceExportJobClientWithConfigurationProvider

func NewApplianceExportJobClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client ApplianceExportJobClient, err error)

NewApplianceExportJobClientWithConfigurationProvider Creates a new default ApplianceExportJob client with the given configuration provider. the configuration provider will be used for the default signer as well as reading the region

func NewApplianceExportJobClientWithOboToken

func NewApplianceExportJobClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client ApplianceExportJobClient, err error)

NewApplianceExportJobClientWithOboToken Creates a new default ApplianceExportJob 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 (ApplianceExportJobClient) ChangeApplianceExportJobCompartment

func (client ApplianceExportJobClient) ChangeApplianceExportJobCompartment(ctx context.Context, request ChangeApplianceExportJobCompartmentRequest) (response ChangeApplianceExportJobCompartmentResponse, err error)

ChangeApplianceExportJobCompartment Moves a ApplianceExportJob into a different compartment.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/ChangeApplianceExportJobCompartment.go.html to see an example of how to use ChangeApplianceExportJobCompartment API.

func (*ApplianceExportJobClient) ConfigurationProvider

func (client *ApplianceExportJobClient) ConfigurationProvider() *common.ConfigurationProvider

ConfigurationProvider the ConfigurationProvider used in this client, or null if none set

func (ApplianceExportJobClient) CreateApplianceExportJob

func (client ApplianceExportJobClient) CreateApplianceExportJob(ctx context.Context, request CreateApplianceExportJobRequest) (response CreateApplianceExportJobResponse, err error)

CreateApplianceExportJob Creates a new Appliance Export Job that corresponds with customer's logical dataset

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/CreateApplianceExportJob.go.html to see an example of how to use CreateApplianceExportJob API.

func (ApplianceExportJobClient) DeleteApplianceExportJob

func (client ApplianceExportJobClient) DeleteApplianceExportJob(ctx context.Context, request DeleteApplianceExportJobRequest) (response DeleteApplianceExportJobResponse, err error)

DeleteApplianceExportJob deletes a Appliance Export Job

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/DeleteApplianceExportJob.go.html to see an example of how to use DeleteApplianceExportJob API.

func (ApplianceExportJobClient) GetApplianceExportJob

func (client ApplianceExportJobClient) GetApplianceExportJob(ctx context.Context, request GetApplianceExportJobRequest) (response GetApplianceExportJobResponse, err error)

GetApplianceExportJob Describes a Appliance Export Job in detail

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/GetApplianceExportJob.go.html to see an example of how to use GetApplianceExportJob API.

func (ApplianceExportJobClient) ListApplianceExportJobs

func (client ApplianceExportJobClient) ListApplianceExportJobs(ctx context.Context, request ListApplianceExportJobsRequest) (response ListApplianceExportJobsResponse, err error)

ListApplianceExportJobs Lists Appliance Export Jobs in a given compartment

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/ListApplianceExportJobs.go.html to see an example of how to use ListApplianceExportJobs API.

func (*ApplianceExportJobClient) SetRegion

func (client *ApplianceExportJobClient) SetRegion(region string)

SetRegion overrides the region of this client.

func (ApplianceExportJobClient) UpdateApplianceExportJob

func (client ApplianceExportJobClient) UpdateApplianceExportJob(ctx context.Context, request UpdateApplianceExportJobRequest) (response UpdateApplianceExportJobResponse, err error)

UpdateApplianceExportJob Updates a Appliance Export Job that corresponds with customer's logical dataset.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/UpdateApplianceExportJob.go.html to see an example of how to use UpdateApplianceExportJob API.

type ApplianceExportJobLifecycleStateEnum

ApplianceExportJobLifecycleStateEnum Enum with underlying type: string

type ApplianceExportJobLifecycleStateEnum string

Set of constants representing the allowable values for ApplianceExportJobLifecycleStateEnum

const (
    ApplianceExportJobLifecycleStateCreating   ApplianceExportJobLifecycleStateEnum = "CREATING"
    ApplianceExportJobLifecycleStateActive     ApplianceExportJobLifecycleStateEnum = "ACTIVE"
    ApplianceExportJobLifecycleStateInprogress ApplianceExportJobLifecycleStateEnum = "INPROGRESS"
    ApplianceExportJobLifecycleStateSucceeded  ApplianceExportJobLifecycleStateEnum = "SUCCEEDED"
    ApplianceExportJobLifecycleStateFailed     ApplianceExportJobLifecycleStateEnum = "FAILED"
    ApplianceExportJobLifecycleStateCancelled  ApplianceExportJobLifecycleStateEnum = "CANCELLED"
    ApplianceExportJobLifecycleStateDeleted    ApplianceExportJobLifecycleStateEnum = "DELETED"
)

func GetApplianceExportJobLifecycleStateEnumValues

func GetApplianceExportJobLifecycleStateEnumValues() []ApplianceExportJobLifecycleStateEnum

GetApplianceExportJobLifecycleStateEnumValues Enumerates the set of values for ApplianceExportJobLifecycleStateEnum

func GetMappingApplianceExportJobLifecycleStateEnum

func GetMappingApplianceExportJobLifecycleStateEnum(val string) (ApplianceExportJobLifecycleStateEnum, bool)

GetMappingApplianceExportJobLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type ApplianceExportJobSummary

ApplianceExportJobSummary The representation of ApplianceExportJobSummary

type ApplianceExportJobSummary struct {
    Id *string `mandatory:"false" json:"id"`

    BucketName *string `mandatory:"false" json:"bucketName"`

    DisplayName *string `mandatory:"false" json:"displayName"`

    CreationTime *common.SDKTime `mandatory:"false" json:"creationTime"`

    LifecycleState ApplianceExportJobSummaryLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`

    // A property that can contain details on the lifecycle.
    LifecycleStateDetails *string `mandatory:"false" json:"lifecycleStateDetails"`

    // 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.cloud.oracle.com/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.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Operations": {"CostCenter": "42"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

func (ApplianceExportJobSummary) String

func (m ApplianceExportJobSummary) String() string

func (ApplianceExportJobSummary) ValidateEnumValue

func (m ApplianceExportJobSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ApplianceExportJobSummaryLifecycleStateEnum

ApplianceExportJobSummaryLifecycleStateEnum Enum with underlying type: string

type ApplianceExportJobSummaryLifecycleStateEnum string

Set of constants representing the allowable values for ApplianceExportJobSummaryLifecycleStateEnum

const (
    ApplianceExportJobSummaryLifecycleStateCreating   ApplianceExportJobSummaryLifecycleStateEnum = "CREATING"
    ApplianceExportJobSummaryLifecycleStateActive     ApplianceExportJobSummaryLifecycleStateEnum = "ACTIVE"
    ApplianceExportJobSummaryLifecycleStateInprogress ApplianceExportJobSummaryLifecycleStateEnum = "INPROGRESS"
    ApplianceExportJobSummaryLifecycleStateSucceeded  ApplianceExportJobSummaryLifecycleStateEnum = "SUCCEEDED"
    ApplianceExportJobSummaryLifecycleStateFailed     ApplianceExportJobSummaryLifecycleStateEnum = "FAILED"
    ApplianceExportJobSummaryLifecycleStateCancelled  ApplianceExportJobSummaryLifecycleStateEnum = "CANCELLED"
    ApplianceExportJobSummaryLifecycleStateDeleted    ApplianceExportJobSummaryLifecycleStateEnum = "DELETED"
)

func GetApplianceExportJobSummaryLifecycleStateEnumValues

func GetApplianceExportJobSummaryLifecycleStateEnumValues() []ApplianceExportJobSummaryLifecycleStateEnum

GetApplianceExportJobSummaryLifecycleStateEnumValues Enumerates the set of values for ApplianceExportJobSummaryLifecycleStateEnum

func GetMappingApplianceExportJobSummaryLifecycleStateEnum

func GetMappingApplianceExportJobSummaryLifecycleStateEnum(val string) (ApplianceExportJobSummaryLifecycleStateEnum, bool)

GetMappingApplianceExportJobSummaryLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type AttachDevicesDetails

AttachDevicesDetails The representation of AttachDevicesDetails

type AttachDevicesDetails struct {

    // List of TransferDeviceLabel's
    DeviceLabels []string `mandatory:"false" json:"deviceLabels"`
}

func (AttachDevicesDetails) String

func (m AttachDevicesDetails) String() string

func (AttachDevicesDetails) ValidateEnumValue

func (m AttachDevicesDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AttachDevicesToTransferPackageRequest

AttachDevicesToTransferPackageRequest wrapper for the AttachDevicesToTransferPackage operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/AttachDevicesToTransferPackage.go.html to see an example of how to use AttachDevicesToTransferPackageRequest.

type AttachDevicesToTransferPackageRequest struct {

    // ID of the Transfer Job
    Id *string `mandatory:"true" contributesTo:"path" name:"id"`

    // Label of the Transfer Package
    TransferPackageLabel *string `mandatory:"true" contributesTo:"path" name:"transferPackageLabel"`

    // Labels of Transfer Devices to attach
    AttachDevicesDetails `contributesTo:"body"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (e.g., if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Unique Oracle-assigned identifier for the request.
    // If you need to contact Oracle about a particular request, please provide the request ID.
    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
}

func (AttachDevicesToTransferPackageRequest) BinaryRequestBody

func (request AttachDevicesToTransferPackageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (AttachDevicesToTransferPackageRequest) HTTPRequest

func (request AttachDevicesToTransferPackageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (AttachDevicesToTransferPackageRequest) RetryPolicy

func (request AttachDevicesToTransferPackageRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (AttachDevicesToTransferPackageRequest) String

func (request AttachDevicesToTransferPackageRequest) String() string

func (AttachDevicesToTransferPackageRequest) ValidateEnumValue

func (request AttachDevicesToTransferPackageRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AttachDevicesToTransferPackageResponse

AttachDevicesToTransferPackageResponse wrapper for the AttachDevicesToTransferPackage operation

type AttachDevicesToTransferPackageResponse struct {

    // The underlying http response
    RawResponse *http.Response

    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    Etag *string `presentIn:"header" name:"etag"`
}

func (AttachDevicesToTransferPackageResponse) HTTPResponse

func (response AttachDevicesToTransferPackageResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (AttachDevicesToTransferPackageResponse) String

func (response AttachDevicesToTransferPackageResponse) String() string

type ChangeApplianceExportJobCompartmentDetails

ChangeApplianceExportJobCompartmentDetails The representation of ChangeApplianceExportJobCompartmentDetails

type ChangeApplianceExportJobCompartmentDetails struct {

    // The OCID  (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment into which the resources should be moved.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`
}

func (ChangeApplianceExportJobCompartmentDetails) String

func (m ChangeApplianceExportJobCompartmentDetails) String() string

func (ChangeApplianceExportJobCompartmentDetails) ValidateEnumValue

func (m ChangeApplianceExportJobCompartmentDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeApplianceExportJobCompartmentRequest

ChangeApplianceExportJobCompartmentRequest wrapper for the ChangeApplianceExportJobCompartment operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/ChangeApplianceExportJobCompartment.go.html to see an example of how to use ChangeApplianceExportJobCompartmentRequest.

type ChangeApplianceExportJobCompartmentRequest struct {

    // ID of the Appliance Export Job
    ApplianceExportJobId *string `mandatory:"true" contributesTo:"path" name:"applianceExportJobId"`

    // CompartmentId of the destination compartment
    ChangeApplianceExportJobCompartmentDetails `contributesTo:"body"`

    // The entity tag to match. Optional, if set, the update will be successful only if the
    // object's tag matches the tag specified in the request.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (e.g., if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ChangeApplianceExportJobCompartmentRequest) BinaryRequestBody

func (request ChangeApplianceExportJobCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangeApplianceExportJobCompartmentRequest) HTTPRequest

func (request ChangeApplianceExportJobCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeApplianceExportJobCompartmentRequest) RetryPolicy

func (request ChangeApplianceExportJobCompartmentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeApplianceExportJobCompartmentRequest) String

func (request ChangeApplianceExportJobCompartmentRequest) String() string

func (ChangeApplianceExportJobCompartmentRequest) ValidateEnumValue

func (request ChangeApplianceExportJobCompartmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeApplianceExportJobCompartmentResponse

ChangeApplianceExportJobCompartmentResponse wrapper for the ChangeApplianceExportJobCompartment operation

type ChangeApplianceExportJobCompartmentResponse struct {

    // The underlying http response
    RawResponse *http.Response

    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ChangeApplianceExportJobCompartmentResponse) HTTPResponse

func (response ChangeApplianceExportJobCompartmentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangeApplianceExportJobCompartmentResponse) String

func (response ChangeApplianceExportJobCompartmentResponse) String() string

type ChangeTransferJobCompartmentDetails

ChangeTransferJobCompartmentDetails The representation of ChangeTransferJobCompartmentDetails

type ChangeTransferJobCompartmentDetails struct {

    // The OCID  (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment into which the resources should be moved.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`
}

func (ChangeTransferJobCompartmentDetails) String

func (m ChangeTransferJobCompartmentDetails) String() string

func (ChangeTransferJobCompartmentDetails) ValidateEnumValue

func (m ChangeTransferJobCompartmentDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeTransferJobCompartmentRequest

ChangeTransferJobCompartmentRequest wrapper for the ChangeTransferJobCompartment operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/ChangeTransferJobCompartment.go.html to see an example of how to use ChangeTransferJobCompartmentRequest.

type ChangeTransferJobCompartmentRequest struct {

    // ID of the Transfer Job
    TransferJobId *string `mandatory:"true" contributesTo:"path" name:"transferJobId"`

    // CompartmentId of the destination compartment
    ChangeTransferJobCompartmentDetails `contributesTo:"body"`

    // The entity tag to match. Optional, if set, the update will be successful only if the
    // object's tag matches the tag specified in the request.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (e.g., if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ChangeTransferJobCompartmentRequest) BinaryRequestBody

func (request ChangeTransferJobCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangeTransferJobCompartmentRequest) HTTPRequest

func (request ChangeTransferJobCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeTransferJobCompartmentRequest) RetryPolicy

func (request ChangeTransferJobCompartmentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeTransferJobCompartmentRequest) String

func (request ChangeTransferJobCompartmentRequest) String() string

func (ChangeTransferJobCompartmentRequest) ValidateEnumValue

func (request ChangeTransferJobCompartmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeTransferJobCompartmentResponse

ChangeTransferJobCompartmentResponse wrapper for the ChangeTransferJobCompartment operation

type ChangeTransferJobCompartmentResponse struct {

    // The underlying http response
    RawResponse *http.Response

    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // For optimistic concurrency control. See 'if-match'.
    Etag *string `presentIn:"header" name:"etag"`
}

func (ChangeTransferJobCompartmentResponse) HTTPResponse

func (response ChangeTransferJobCompartmentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangeTransferJobCompartmentResponse) String

func (response ChangeTransferJobCompartmentResponse) String() string

type CreateApplianceExportJobDetails

CreateApplianceExportJobDetails The representation of CreateApplianceExportJobDetails

type CreateApplianceExportJobDetails struct {
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    BucketName *string `mandatory:"true" json:"bucketName"`

    DisplayName *string `mandatory:"true" json:"displayName"`

    CustomerShippingAddress *ShippingAddress `mandatory:"true" json:"customerShippingAddress"`

    // List of objects with names matching this prefix would be part of this export job.
    Prefix *string `mandatory:"false" json:"prefix"`

    // Object names returned by a list query must be greater or equal to this parameter.
    RangeStart *string `mandatory:"false" json:"rangeStart"`

    // Object names returned by a list query must be strictly less than this parameter.
    RangeEnd *string `mandatory:"false" json:"rangeEnd"`

    // 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.cloud.oracle.com/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.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Operations": {"CostCenter": "42"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

func (CreateApplianceExportJobDetails) String

func (m CreateApplianceExportJobDetails) String() string

func (CreateApplianceExportJobDetails) ValidateEnumValue

func (m CreateApplianceExportJobDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateApplianceExportJobRequest

CreateApplianceExportJobRequest wrapper for the CreateApplianceExportJob operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/CreateApplianceExportJob.go.html to see an example of how to use CreateApplianceExportJobRequest.

type CreateApplianceExportJobRequest struct {

    // Creates a new Appliance Export Job
    CreateApplianceExportJobDetails `contributesTo:"body"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (e.g., if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    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
}

func (CreateApplianceExportJobRequest) BinaryRequestBody

func (request CreateApplianceExportJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CreateApplianceExportJobRequest) HTTPRequest

func (request CreateApplianceExportJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CreateApplianceExportJobRequest) RetryPolicy

func (request CreateApplianceExportJobRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CreateApplianceExportJobRequest) String

func (request CreateApplianceExportJobRequest) String() string

func (CreateApplianceExportJobRequest) ValidateEnumValue

func (request CreateApplianceExportJobRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateApplianceExportJobResponse

CreateApplianceExportJobResponse wrapper for the CreateApplianceExportJob operation

type CreateApplianceExportJobResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The ApplianceExportJob instance
    ApplianceExportJob `presentIn:"body"`

    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    Etag *string `presentIn:"header" name:"etag"`
}

func (CreateApplianceExportJobResponse) HTTPResponse

func (response CreateApplianceExportJobResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CreateApplianceExportJobResponse) String

func (response CreateApplianceExportJobResponse) String() string

type CreateTransferApplianceAdminCredentialsRequest

CreateTransferApplianceAdminCredentialsRequest wrapper for the CreateTransferApplianceAdminCredentials operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/CreateTransferApplianceAdminCredentials.go.html to see an example of how to use CreateTransferApplianceAdminCredentialsRequest.

type CreateTransferApplianceAdminCredentialsRequest struct {

    // ID of the Transfer Job
    Id *string `mandatory:"true" contributesTo:"path" name:"id"`

    // Label of the Transfer Appliance
    TransferApplianceLabel *string `mandatory:"true" contributesTo:"path" name:"transferApplianceLabel"`

    AdminPublicKey TransferAppliancePublicKey `contributesTo:"body"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (e.g., if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Unique Oracle-assigned identifier for the request.
    // If you need to contact Oracle about a particular request, please provide the request ID.
    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
}

func (CreateTransferApplianceAdminCredentialsRequest) BinaryRequestBody

func (request CreateTransferApplianceAdminCredentialsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CreateTransferApplianceAdminCredentialsRequest) HTTPRequest

func (request CreateTransferApplianceAdminCredentialsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CreateTransferApplianceAdminCredentialsRequest) RetryPolicy

func (request CreateTransferApplianceAdminCredentialsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CreateTransferApplianceAdminCredentialsRequest) String

func (request CreateTransferApplianceAdminCredentialsRequest) String() string

func (CreateTransferApplianceAdminCredentialsRequest) ValidateEnumValue

func (request CreateTransferApplianceAdminCredentialsRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateTransferApplianceAdminCredentialsResponse

CreateTransferApplianceAdminCredentialsResponse wrapper for the CreateTransferApplianceAdminCredentials operation

type CreateTransferApplianceAdminCredentialsResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The TransferApplianceCertificate instance
    TransferApplianceCertificate `presentIn:"body"`

    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    Etag *string `presentIn:"header" name:"etag"`
}

func (CreateTransferApplianceAdminCredentialsResponse) HTTPResponse

func (response CreateTransferApplianceAdminCredentialsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CreateTransferApplianceAdminCredentialsResponse) String

func (response CreateTransferApplianceAdminCredentialsResponse) String() string

type CreateTransferApplianceDetails

CreateTransferApplianceDetails The representation of CreateTransferApplianceDetails

type CreateTransferApplianceDetails struct {
    CustomerShippingAddress *ShippingAddress `mandatory:"false" json:"customerShippingAddress"`

    // Minimum storage capacity of the device, in terabytes. Valid options are 50, 95 and 150.
    MinimumStorageCapacityInTerabytes *int `mandatory:"false" json:"minimumStorageCapacityInTerabytes"`
}

func (CreateTransferApplianceDetails) String

func (m CreateTransferApplianceDetails) String() string

func (CreateTransferApplianceDetails) ValidateEnumValue

func (m CreateTransferApplianceDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateTransferApplianceEntitlementDetails

CreateTransferApplianceEntitlementDetails The representation of CreateTransferApplianceEntitlementDetails

type CreateTransferApplianceEntitlementDetails struct {
    CompartmentId *string `mandatory:"false" json:"compartmentId"`

    DisplayName *string `mandatory:"false" json:"displayName"`

    RequestorName *string `mandatory:"false" json:"requestorName"`

    RequestorEmail *string `mandatory:"false" json:"requestorEmail"`

    // 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.cloud.oracle.com/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.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Operations": {"CostCenter": "42"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

func (CreateTransferApplianceEntitlementDetails) String

func (m CreateTransferApplianceEntitlementDetails) String() string

func (CreateTransferApplianceEntitlementDetails) ValidateEnumValue

func (m CreateTransferApplianceEntitlementDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateTransferApplianceEntitlementRequest

CreateTransferApplianceEntitlementRequest wrapper for the CreateTransferApplianceEntitlement operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/CreateTransferApplianceEntitlement.go.html to see an example of how to use CreateTransferApplianceEntitlementRequest.

type CreateTransferApplianceEntitlementRequest struct {

    // Creates a Transfer Appliance Entitlement
    CreateTransferApplianceEntitlementDetails `contributesTo:"body"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (e.g., if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    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
}

func (CreateTransferApplianceEntitlementRequest) BinaryRequestBody

func (request CreateTransferApplianceEntitlementRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CreateTransferApplianceEntitlementRequest) HTTPRequest

func (request CreateTransferApplianceEntitlementRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CreateTransferApplianceEntitlementRequest) RetryPolicy

func (request CreateTransferApplianceEntitlementRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CreateTransferApplianceEntitlementRequest) String

func (request CreateTransferApplianceEntitlementRequest) String() string

func (CreateTransferApplianceEntitlementRequest) ValidateEnumValue

func (request CreateTransferApplianceEntitlementRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateTransferApplianceEntitlementResponse

CreateTransferApplianceEntitlementResponse wrapper for the CreateTransferApplianceEntitlement operation

type CreateTransferApplianceEntitlementResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The TransferApplianceEntitlement instance
    TransferApplianceEntitlement `presentIn:"body"`

    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    Etag *string `presentIn:"header" name:"etag"`
}

func (CreateTransferApplianceEntitlementResponse) HTTPResponse

func (response CreateTransferApplianceEntitlementResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CreateTransferApplianceEntitlementResponse) String

func (response CreateTransferApplianceEntitlementResponse) String() string

type CreateTransferApplianceRequest

CreateTransferApplianceRequest wrapper for the CreateTransferAppliance operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/CreateTransferAppliance.go.html to see an example of how to use CreateTransferApplianceRequest.

type CreateTransferApplianceRequest struct {

    // ID of the Transfer Job
    Id *string `mandatory:"true" contributesTo:"path" name:"id"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (e.g., if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Creates a New Transfer Appliance
    CreateTransferApplianceDetails `contributesTo:"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 `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
}

func (CreateTransferApplianceRequest) BinaryRequestBody

func (request CreateTransferApplianceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CreateTransferApplianceRequest) HTTPRequest

func (request CreateTransferApplianceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CreateTransferApplianceRequest) RetryPolicy

func (request CreateTransferApplianceRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CreateTransferApplianceRequest) String

func (request CreateTransferApplianceRequest) String() string

func (CreateTransferApplianceRequest) ValidateEnumValue

func (request CreateTransferApplianceRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateTransferApplianceResponse

CreateTransferApplianceResponse wrapper for the CreateTransferAppliance operation

type CreateTransferApplianceResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The TransferAppliance instance
    TransferAppliance `presentIn:"body"`

    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    Etag *string `presentIn:"header" name:"etag"`
}

func (CreateTransferApplianceResponse) HTTPResponse

func (response CreateTransferApplianceResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CreateTransferApplianceResponse) String

func (response CreateTransferApplianceResponse) String() string

type CreateTransferDeviceDetails

CreateTransferDeviceDetails The representation of CreateTransferDeviceDetails

type CreateTransferDeviceDetails struct {
    SerialNumber *string `mandatory:"false" json:"serialNumber"`

    IscsiIQN *string `mandatory:"false" json:"iscsiIQN"`
}

func (CreateTransferDeviceDetails) String

func (m CreateTransferDeviceDetails) String() string

func (CreateTransferDeviceDetails) ValidateEnumValue

func (m CreateTransferDeviceDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateTransferDeviceRequest

CreateTransferDeviceRequest wrapper for the CreateTransferDevice operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/CreateTransferDevice.go.html to see an example of how to use CreateTransferDeviceRequest.

type CreateTransferDeviceRequest struct {

    // ID of the Transfer Job
    Id *string `mandatory:"true" contributesTo:"path" name:"id"`

    // Creates a New Transfer Device
    CreateTransferDeviceDetails `contributesTo:"body"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (e.g., if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Unique Oracle-assigned identifier for the request.
    // If you need to contact Oracle about a particular request, please provide the request ID.
    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
}

func (CreateTransferDeviceRequest) BinaryRequestBody

func (request CreateTransferDeviceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CreateTransferDeviceRequest) HTTPRequest

func (request CreateTransferDeviceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CreateTransferDeviceRequest) RetryPolicy

func (request CreateTransferDeviceRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CreateTransferDeviceRequest) String

func (request CreateTransferDeviceRequest) String() string

func (CreateTransferDeviceRequest) ValidateEnumValue

func (request CreateTransferDeviceRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateTransferDeviceResponse

CreateTransferDeviceResponse wrapper for the CreateTransferDevice operation

type CreateTransferDeviceResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The NewTransferDevice instance
    NewTransferDevice `presentIn:"body"`

    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    Etag *string `presentIn:"header" name:"etag"`
}

func (CreateTransferDeviceResponse) HTTPResponse

func (response CreateTransferDeviceResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CreateTransferDeviceResponse) String

func (response CreateTransferDeviceResponse) String() string

type CreateTransferJobDetails

CreateTransferJobDetails The representation of CreateTransferJobDetails

type CreateTransferJobDetails struct {
    CompartmentId *string `mandatory:"false" json:"compartmentId"`

    UploadBucketName *string `mandatory:"false" json:"uploadBucketName"`

    DisplayName *string `mandatory:"false" json:"displayName"`

    DeviceType CreateTransferJobDetailsDeviceTypeEnum `mandatory:"false" json:"deviceType,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.cloud.oracle.com/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.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Operations": {"CostCenter": "42"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

func (CreateTransferJobDetails) String

func (m CreateTransferJobDetails) String() string

func (CreateTransferJobDetails) ValidateEnumValue

func (m CreateTransferJobDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateTransferJobDetailsDeviceTypeEnum

CreateTransferJobDetailsDeviceTypeEnum Enum with underlying type: string

type CreateTransferJobDetailsDeviceTypeEnum string

Set of constants representing the allowable values for CreateTransferJobDetailsDeviceTypeEnum

const (
    CreateTransferJobDetailsDeviceTypeDisk      CreateTransferJobDetailsDeviceTypeEnum = "DISK"
    CreateTransferJobDetailsDeviceTypeAppliance CreateTransferJobDetailsDeviceTypeEnum = "APPLIANCE"
)

func GetCreateTransferJobDetailsDeviceTypeEnumValues

func GetCreateTransferJobDetailsDeviceTypeEnumValues() []CreateTransferJobDetailsDeviceTypeEnum

GetCreateTransferJobDetailsDeviceTypeEnumValues Enumerates the set of values for CreateTransferJobDetailsDeviceTypeEnum

func GetMappingCreateTransferJobDetailsDeviceTypeEnum

func GetMappingCreateTransferJobDetailsDeviceTypeEnum(val string) (CreateTransferJobDetailsDeviceTypeEnum, bool)

GetMappingCreateTransferJobDetailsDeviceTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type CreateTransferJobRequest

CreateTransferJobRequest wrapper for the CreateTransferJob operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/CreateTransferJob.go.html to see an example of how to use CreateTransferJobRequest.

type CreateTransferJobRequest struct {

    // Creates a New Transfer Job
    CreateTransferJobDetails `contributesTo:"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 `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (e.g., if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (CreateTransferJobRequest) BinaryRequestBody

func (request CreateTransferJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CreateTransferJobRequest) HTTPRequest

func (request CreateTransferJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CreateTransferJobRequest) RetryPolicy

func (request CreateTransferJobRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CreateTransferJobRequest) String

func (request CreateTransferJobRequest) String() string

func (CreateTransferJobRequest) ValidateEnumValue

func (request CreateTransferJobRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateTransferJobResponse

CreateTransferJobResponse wrapper for the CreateTransferJob operation

type CreateTransferJobResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The TransferJob instance
    TransferJob `presentIn:"body"`

    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    Etag *string `presentIn:"header" name:"etag"`
}

func (CreateTransferJobResponse) HTTPResponse

func (response CreateTransferJobResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CreateTransferJobResponse) String

func (response CreateTransferJobResponse) String() string

type CreateTransferPackageDetails

CreateTransferPackageDetails The representation of CreateTransferPackageDetails

type CreateTransferPackageDetails struct {
    OriginalPackageDeliveryTrackingNumber *string `mandatory:"false" json:"originalPackageDeliveryTrackingNumber"`

    ReturnPackageDeliveryTrackingNumber *string `mandatory:"false" json:"returnPackageDeliveryTrackingNumber"`

    PackageDeliveryVendor *string `mandatory:"false" json:"packageDeliveryVendor"`
}

func (CreateTransferPackageDetails) String

func (m CreateTransferPackageDetails) String() string

func (CreateTransferPackageDetails) ValidateEnumValue

func (m CreateTransferPackageDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateTransferPackageRequest

CreateTransferPackageRequest wrapper for the CreateTransferPackage operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/CreateTransferPackage.go.html to see an example of how to use CreateTransferPackageRequest.

type CreateTransferPackageRequest struct {

    // ID of the Transfer Job
    Id *string `mandatory:"true" contributesTo:"path" name:"id"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (e.g., if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Creates a New Transfer Package
    CreateTransferPackageDetails `contributesTo:"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 `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
}

func (CreateTransferPackageRequest) BinaryRequestBody

func (request CreateTransferPackageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CreateTransferPackageRequest) HTTPRequest

func (request CreateTransferPackageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CreateTransferPackageRequest) RetryPolicy

func (request CreateTransferPackageRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CreateTransferPackageRequest) String

func (request CreateTransferPackageRequest) String() string

func (CreateTransferPackageRequest) ValidateEnumValue

func (request CreateTransferPackageRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateTransferPackageResponse

CreateTransferPackageResponse wrapper for the CreateTransferPackage operation

type CreateTransferPackageResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The TransferPackage instance
    TransferPackage `presentIn:"body"`

    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    Etag *string `presentIn:"header" name:"etag"`
}

func (CreateTransferPackageResponse) HTTPResponse

func (response CreateTransferPackageResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CreateTransferPackageResponse) String

func (response CreateTransferPackageResponse) String() string

type DeleteApplianceExportJobRequest

DeleteApplianceExportJobRequest wrapper for the DeleteApplianceExportJob operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/DeleteApplianceExportJob.go.html to see an example of how to use DeleteApplianceExportJobRequest.

type DeleteApplianceExportJobRequest struct {

    // ID of the Appliance Export Job
    ApplianceExportJobId *string `mandatory:"true" contributesTo:"path" name:"applianceExportJobId"`

    // The entity tag to match. Optional, if set, the update will be successful only if the
    // object's tag matches the tag specified in the request.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (e.g., if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (DeleteApplianceExportJobRequest) BinaryRequestBody

func (request DeleteApplianceExportJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (DeleteApplianceExportJobRequest) HTTPRequest

func (request DeleteApplianceExportJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeleteApplianceExportJobRequest) RetryPolicy

func (request DeleteApplianceExportJobRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DeleteApplianceExportJobRequest) String

func (request DeleteApplianceExportJobRequest) String() string

func (DeleteApplianceExportJobRequest) ValidateEnumValue

func (request DeleteApplianceExportJobRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DeleteApplianceExportJobResponse

DeleteApplianceExportJobResponse wrapper for the DeleteApplianceExportJob operation

type DeleteApplianceExportJobResponse struct {

    // The underlying http response
    RawResponse *http.Response

    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (DeleteApplianceExportJobResponse) HTTPResponse

func (response DeleteApplianceExportJobResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (DeleteApplianceExportJobResponse) String

func (response DeleteApplianceExportJobResponse) String() string

type DeleteTransferApplianceRequest

DeleteTransferApplianceRequest wrapper for the DeleteTransferAppliance operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/DeleteTransferAppliance.go.html to see an example of how to use DeleteTransferApplianceRequest.

type DeleteTransferApplianceRequest struct {

    // ID of the Transfer Job
    Id *string `mandatory:"true" contributesTo:"path" name:"id"`

    // Label of the Transfer Appliance
    TransferApplianceLabel *string `mandatory:"true" contributesTo:"path" name:"transferApplianceLabel"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (e.g., if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Unique Oracle-assigned identifier for the request.
    // If you need to contact Oracle about a particular request, please provide the request ID.
    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
}

func (DeleteTransferApplianceRequest) BinaryRequestBody

func (request DeleteTransferApplianceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (DeleteTransferApplianceRequest) HTTPRequest

func (request DeleteTransferApplianceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeleteTransferApplianceRequest) RetryPolicy

func (request DeleteTransferApplianceRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DeleteTransferApplianceRequest) String

func (request DeleteTransferApplianceRequest) String() string

func (DeleteTransferApplianceRequest) ValidateEnumValue

func (request DeleteTransferApplianceRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DeleteTransferApplianceResponse

DeleteTransferApplianceResponse wrapper for the DeleteTransferAppliance operation

type DeleteTransferApplianceResponse struct {

    // The underlying http response
    RawResponse *http.Response

    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (DeleteTransferApplianceResponse) HTTPResponse

func (response DeleteTransferApplianceResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (DeleteTransferApplianceResponse) String

func (response DeleteTransferApplianceResponse) String() string

type DeleteTransferDeviceRequest

DeleteTransferDeviceRequest wrapper for the DeleteTransferDevice operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/DeleteTransferDevice.go.html to see an example of how to use DeleteTransferDeviceRequest.

type DeleteTransferDeviceRequest struct {

    // ID of the Transfer Job
    Id *string `mandatory:"true" contributesTo:"path" name:"id"`

    // Label of the Transfer Device
    TransferDeviceLabel *string `mandatory:"true" contributesTo:"path" name:"transferDeviceLabel"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (e.g., if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Unique Oracle-assigned identifier for the request.
    // If you need to contact Oracle about a particular request, please provide the request ID.
    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
}

func (DeleteTransferDeviceRequest) BinaryRequestBody

func (request DeleteTransferDeviceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (DeleteTransferDeviceRequest) HTTPRequest

func (request DeleteTransferDeviceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeleteTransferDeviceRequest) RetryPolicy

func (request DeleteTransferDeviceRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DeleteTransferDeviceRequest) String

func (request DeleteTransferDeviceRequest) String() string

func (DeleteTransferDeviceRequest) ValidateEnumValue

func (request DeleteTransferDeviceRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DeleteTransferDeviceResponse

DeleteTransferDeviceResponse wrapper for the DeleteTransferDevice operation

type DeleteTransferDeviceResponse struct {

    // The underlying http response
    RawResponse *http.Response

    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (DeleteTransferDeviceResponse) HTTPResponse

func (response DeleteTransferDeviceResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (DeleteTransferDeviceResponse) String

func (response DeleteTransferDeviceResponse) String() string

type DeleteTransferJobRequest

DeleteTransferJobRequest wrapper for the DeleteTransferJob operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/DeleteTransferJob.go.html to see an example of how to use DeleteTransferJobRequest.

type DeleteTransferJobRequest struct {

    // ID of the Transfer Job
    Id *string `mandatory:"true" contributesTo:"path" name:"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 `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (e.g., if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (DeleteTransferJobRequest) BinaryRequestBody

func (request DeleteTransferJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (DeleteTransferJobRequest) HTTPRequest

func (request DeleteTransferJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeleteTransferJobRequest) RetryPolicy

func (request DeleteTransferJobRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DeleteTransferJobRequest) String

func (request DeleteTransferJobRequest) String() string

func (DeleteTransferJobRequest) ValidateEnumValue

func (request DeleteTransferJobRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DeleteTransferJobResponse

DeleteTransferJobResponse wrapper for the DeleteTransferJob operation

type DeleteTransferJobResponse 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"`
}

func (DeleteTransferJobResponse) HTTPResponse

func (response DeleteTransferJobResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (DeleteTransferJobResponse) String

func (response DeleteTransferJobResponse) String() string

type DeleteTransferPackageRequest

DeleteTransferPackageRequest wrapper for the DeleteTransferPackage operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/DeleteTransferPackage.go.html to see an example of how to use DeleteTransferPackageRequest.

type DeleteTransferPackageRequest struct {

    // ID of the Transfer Job
    Id *string `mandatory:"true" contributesTo:"path" name:"id"`

    // Label of the Transfer Package
    TransferPackageLabel *string `mandatory:"true" contributesTo:"path" name:"transferPackageLabel"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (e.g., if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Unique Oracle-assigned identifier for the request.
    // If you need to contact Oracle about a particular request, please provide the request ID.
    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
}

func (DeleteTransferPackageRequest) BinaryRequestBody

func (request DeleteTransferPackageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (DeleteTransferPackageRequest) HTTPRequest

func (request DeleteTransferPackageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeleteTransferPackageRequest) RetryPolicy

func (request DeleteTransferPackageRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DeleteTransferPackageRequest) String

func (request DeleteTransferPackageRequest) String() string

func (DeleteTransferPackageRequest) ValidateEnumValue

func (request DeleteTransferPackageRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DeleteTransferPackageResponse

DeleteTransferPackageResponse wrapper for the DeleteTransferPackage operation

type DeleteTransferPackageResponse struct {

    // The underlying http response
    RawResponse *http.Response

    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (DeleteTransferPackageResponse) HTTPResponse

func (response DeleteTransferPackageResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (DeleteTransferPackageResponse) String

func (response DeleteTransferPackageResponse) String() string

type DetachDevicesDetails

DetachDevicesDetails The representation of DetachDevicesDetails

type DetachDevicesDetails struct {

    // List of TransferDeviceLabel's
    DeviceLabels []string `mandatory:"false" json:"deviceLabels"`
}

func (DetachDevicesDetails) String

func (m DetachDevicesDetails) String() string

func (DetachDevicesDetails) ValidateEnumValue

func (m DetachDevicesDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DetachDevicesFromTransferPackageRequest

DetachDevicesFromTransferPackageRequest wrapper for the DetachDevicesFromTransferPackage operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/DetachDevicesFromTransferPackage.go.html to see an example of how to use DetachDevicesFromTransferPackageRequest.

type DetachDevicesFromTransferPackageRequest struct {

    // ID of the Transfer Job
    Id *string `mandatory:"true" contributesTo:"path" name:"id"`

    // Label of the Transfer Package
    TransferPackageLabel *string `mandatory:"true" contributesTo:"path" name:"transferPackageLabel"`

    // Labels of Transfer Devices to detach
    DetachDevicesDetails `contributesTo:"body"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (e.g., if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Unique Oracle-assigned identifier for the request.
    // If you need to contact Oracle about a particular request, please provide the request ID.
    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
}

func (DetachDevicesFromTransferPackageRequest) BinaryRequestBody

func (request DetachDevicesFromTransferPackageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (DetachDevicesFromTransferPackageRequest) HTTPRequest

func (request DetachDevicesFromTransferPackageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DetachDevicesFromTransferPackageRequest) RetryPolicy

func (request DetachDevicesFromTransferPackageRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DetachDevicesFromTransferPackageRequest) String

func (request DetachDevicesFromTransferPackageRequest) String() string

func (DetachDevicesFromTransferPackageRequest) ValidateEnumValue

func (request DetachDevicesFromTransferPackageRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DetachDevicesFromTransferPackageResponse

DetachDevicesFromTransferPackageResponse wrapper for the DetachDevicesFromTransferPackage operation

type DetachDevicesFromTransferPackageResponse struct {

    // The underlying http response
    RawResponse *http.Response

    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    Etag *string `presentIn:"header" name:"etag"`
}

func (DetachDevicesFromTransferPackageResponse) HTTPResponse

func (response DetachDevicesFromTransferPackageResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (DetachDevicesFromTransferPackageResponse) String

func (response DetachDevicesFromTransferPackageResponse) String() string

type GetApplianceExportJobRequest

GetApplianceExportJobRequest wrapper for the GetApplianceExportJob operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/GetApplianceExportJob.go.html to see an example of how to use GetApplianceExportJobRequest.

type GetApplianceExportJobRequest struct {

    // OCID of the Appliance Export Job
    ApplianceExportJobId *string `mandatory:"true" contributesTo:"path" name:"applianceExportJobId"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    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
}

func (GetApplianceExportJobRequest) BinaryRequestBody

func (request GetApplianceExportJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetApplianceExportJobRequest) HTTPRequest

func (request GetApplianceExportJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetApplianceExportJobRequest) RetryPolicy

func (request GetApplianceExportJobRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetApplianceExportJobRequest) String

func (request GetApplianceExportJobRequest) String() string

func (GetApplianceExportJobRequest) ValidateEnumValue

func (request GetApplianceExportJobRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetApplianceExportJobResponse

GetApplianceExportJobResponse wrapper for the GetApplianceExportJob operation

type GetApplianceExportJobResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The ApplianceExportJob instance
    ApplianceExportJob `presentIn:"body"`

    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    Etag *string `presentIn:"header" name:"etag"`
}

func (GetApplianceExportJobResponse) HTTPResponse

func (response GetApplianceExportJobResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetApplianceExportJobResponse) String

func (response GetApplianceExportJobResponse) String() string

type GetTransferApplianceCertificateAuthorityCertificateRequest

GetTransferApplianceCertificateAuthorityCertificateRequest wrapper for the GetTransferApplianceCertificateAuthorityCertificate operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/GetTransferApplianceCertificateAuthorityCertificate.go.html to see an example of how to use GetTransferApplianceCertificateAuthorityCertificateRequest.

type GetTransferApplianceCertificateAuthorityCertificateRequest struct {

    // ID of the Transfer Job
    Id *string `mandatory:"true" contributesTo:"path" name:"id"`

    // Label of the Transfer Appliance
    TransferApplianceLabel *string `mandatory:"true" contributesTo:"path" name:"transferApplianceLabel"`

    // Unique Oracle-assigned identifier for the request.
    // If you need to contact Oracle about a particular request, please provide the request ID.
    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
}

func (GetTransferApplianceCertificateAuthorityCertificateRequest) BinaryRequestBody

func (request GetTransferApplianceCertificateAuthorityCertificateRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetTransferApplianceCertificateAuthorityCertificateRequest) HTTPRequest

func (request GetTransferApplianceCertificateAuthorityCertificateRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetTransferApplianceCertificateAuthorityCertificateRequest) RetryPolicy

func (request GetTransferApplianceCertificateAuthorityCertificateRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetTransferApplianceCertificateAuthorityCertificateRequest) String

func (request GetTransferApplianceCertificateAuthorityCertificateRequest) String() string

func (GetTransferApplianceCertificateAuthorityCertificateRequest) ValidateEnumValue

func (request GetTransferApplianceCertificateAuthorityCertificateRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetTransferApplianceCertificateAuthorityCertificateResponse

GetTransferApplianceCertificateAuthorityCertificateResponse wrapper for the GetTransferApplianceCertificateAuthorityCertificate operation

type GetTransferApplianceCertificateAuthorityCertificateResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The TransferApplianceCertificate instance
    TransferApplianceCertificate `presentIn:"body"`

    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    Etag *string `presentIn:"header" name:"etag"`
}

func (GetTransferApplianceCertificateAuthorityCertificateResponse) HTTPResponse

func (response GetTransferApplianceCertificateAuthorityCertificateResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetTransferApplianceCertificateAuthorityCertificateResponse) String

func (response GetTransferApplianceCertificateAuthorityCertificateResponse) String() string

type GetTransferApplianceEncryptionPassphraseRequest

GetTransferApplianceEncryptionPassphraseRequest wrapper for the GetTransferApplianceEncryptionPassphrase operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/GetTransferApplianceEncryptionPassphrase.go.html to see an example of how to use GetTransferApplianceEncryptionPassphraseRequest.

type GetTransferApplianceEncryptionPassphraseRequest struct {

    // ID of the Transfer Job
    Id *string `mandatory:"true" contributesTo:"path" name:"id"`

    // Label of the Transfer Appliance
    TransferApplianceLabel *string `mandatory:"true" contributesTo:"path" name:"transferApplianceLabel"`

    // Unique Oracle-assigned identifier for the request.
    // If you need to contact Oracle about a particular request, please provide the request ID.
    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
}

func (GetTransferApplianceEncryptionPassphraseRequest) BinaryRequestBody

func (request GetTransferApplianceEncryptionPassphraseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetTransferApplianceEncryptionPassphraseRequest) HTTPRequest

func (request GetTransferApplianceEncryptionPassphraseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetTransferApplianceEncryptionPassphraseRequest) RetryPolicy

func (request GetTransferApplianceEncryptionPassphraseRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetTransferApplianceEncryptionPassphraseRequest) String

func (request GetTransferApplianceEncryptionPassphraseRequest) String() string

func (GetTransferApplianceEncryptionPassphraseRequest) ValidateEnumValue

func (request GetTransferApplianceEncryptionPassphraseRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetTransferApplianceEncryptionPassphraseResponse

GetTransferApplianceEncryptionPassphraseResponse wrapper for the GetTransferApplianceEncryptionPassphrase operation

type GetTransferApplianceEncryptionPassphraseResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The TransferApplianceEncryptionPassphrase instance
    TransferApplianceEncryptionPassphrase `presentIn:"body"`

    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    Etag *string `presentIn:"header" name:"etag"`
}

func (GetTransferApplianceEncryptionPassphraseResponse) HTTPResponse

func (response GetTransferApplianceEncryptionPassphraseResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetTransferApplianceEncryptionPassphraseResponse) String

func (response GetTransferApplianceEncryptionPassphraseResponse) String() string

type GetTransferApplianceEntitlementRequest

GetTransferApplianceEntitlementRequest wrapper for the GetTransferApplianceEntitlement operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/GetTransferApplianceEntitlement.go.html to see an example of how to use GetTransferApplianceEntitlementRequest.

type GetTransferApplianceEntitlementRequest struct {

    // Id of the Transfer Appliance Entitlement
    Id *string `mandatory:"true" contributesTo:"path" name:"id"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations (e.g., if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // may be rejected).
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    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
}

func (GetTransferApplianceEntitlementRequest) BinaryRequestBody

func (request GetTransferApplianceEntitlementRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetTransferApplianceEntitlementRequest) HTTPRequest

func (request GetTransferApplianceEntitlementRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetTransferApplianceEntitlementRequest) RetryPolicy

func (request GetTransferApplianceEntitlementRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetTransferApplianceEntitlementRequest) String

func (request GetTransferApplianceEntitlementRequest) String() string

func (GetTransferApplianceEntitlementRequest) ValidateEnumValue

func (request GetTransferApplianceEntitlementRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetTransferApplianceEntitlementResponse

GetTransferApplianceEntitlementResponse wrapper for the GetTransferApplianceEntitlement operation

type GetTransferApplianceEntitlementResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The TransferApplianceEntitlement instance
    TransferApplianceEntitlement `presentIn:"body"`

    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (GetTransferApplianceEntitlementResponse) HTTPResponse

func (response GetTransferApplianceEntitlementResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetTransferApplianceEntitlementResponse) String

func (response GetTransferApplianceEntitlementResponse) String() string

type GetTransferApplianceRequest

GetTransferApplianceRequest wrapper for the GetTransferAppliance operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/GetTransferAppliance.go.html to see an example of how to use GetTransferApplianceRequest.

type GetTransferApplianceRequest struct {

    // ID of the Transfer Job
    Id *string `mandatory:"true" contributesTo:"path" name:"id"`

    // Label of the Transfer Appliance
    TransferApplianceLabel *string `mandatory:"true" contributesTo:"path" name:"transferApplianceLabel"`

    // Unique Oracle-assigned identifier for the request.
    // If you need to contact Oracle about a particular request, please provide the request ID.
    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
}

func (GetTransferApplianceRequest) BinaryRequestBody

func (request GetTransferApplianceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetTransferApplianceRequest) HTTPRequest

func (request GetTransferApplianceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetTransferApplianceRequest) RetryPolicy

func (request GetTransferApplianceRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetTransferApplianceRequest) String

func (request GetTransferApplianceRequest) String() string

func (GetTransferApplianceRequest) ValidateEnumValue

func (request GetTransferApplianceRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetTransferApplianceResponse

GetTransferApplianceResponse wrapper for the GetTransferAppliance operation

type GetTransferApplianceResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The TransferAppliance instance
    TransferAppliance `presentIn:"body"`

    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    Etag *string `presentIn:"header" name:"etag"`
}

func (GetTransferApplianceResponse) HTTPResponse

func (response GetTransferApplianceResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetTransferApplianceResponse) String

func (response GetTransferApplianceResponse) String() string

type GetTransferDeviceRequest

GetTransferDeviceRequest wrapper for the GetTransferDevice operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/GetTransferDevice.go.html to see an example of how to use GetTransferDeviceRequest.

type GetTransferDeviceRequest struct {

    // ID of the Transfer Job
    Id *string `mandatory:"true" contributesTo:"path" name:"id"`

    // Label of the Transfer Device
    TransferDeviceLabel *string `mandatory:"true" contributesTo:"path" name:"transferDeviceLabel"`

    // Unique Oracle-assigned identifier for the request.
    // If you need to contact Oracle about a particular request, please provide the request ID.
    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
}

func (GetTransferDeviceRequest) BinaryRequestBody

func (request GetTransferDeviceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetTransferDeviceRequest) HTTPRequest

func (request GetTransferDeviceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetTransferDeviceRequest) RetryPolicy

func (request GetTransferDeviceRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetTransferDeviceRequest) String

func (request GetTransferDeviceRequest) String() string

func (GetTransferDeviceRequest) ValidateEnumValue

func (request GetTransferDeviceRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetTransferDeviceResponse

GetTransferDeviceResponse wrapper for the GetTransferDevice operation

type GetTransferDeviceResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The TransferDevice instance
    TransferDevice `presentIn:"body"`

    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    Etag *string `presentIn:"header" name:"etag"`
}

func (GetTransferDeviceResponse) HTTPResponse

func (response GetTransferDeviceResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetTransferDeviceResponse) String

func (response GetTransferDeviceResponse) String() string

type GetTransferJobRequest

GetTransferJobRequest wrapper for the GetTransferJob operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/GetTransferJob.go.html to see an example of how to use GetTransferJobRequest.

type GetTransferJobRequest struct {

    // OCID of the Transfer Job
    Id *string `mandatory:"true" contributesTo:"path" name:"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 `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
}

func (GetTransferJobRequest) BinaryRequestBody

func (request GetTransferJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetTransferJobRequest) HTTPRequest

func (request GetTransferJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetTransferJobRequest) RetryPolicy

func (request GetTransferJobRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetTransferJobRequest) String

func (request GetTransferJobRequest) String() string

func (GetTransferJobRequest) ValidateEnumValue

func (request GetTransferJobRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetTransferJobResponse

GetTransferJobResponse wrapper for the GetTransferJob operation

type GetTransferJobResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The TransferJob instance
    TransferJob `presentIn:"body"`

    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    Etag *string `presentIn:"header" name:"etag"`
}

func (GetTransferJobResponse) HTTPResponse

func (response GetTransferJobResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetTransferJobResponse) String

func (response GetTransferJobResponse) String() string

type GetTransferPackageRequest

GetTransferPackageRequest wrapper for the GetTransferPackage operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/GetTransferPackage.go.html to see an example of how to use GetTransferPackageRequest.

type GetTransferPackageRequest struct {

    // ID of the Transfer Job
    Id *string `mandatory:"true" contributesTo:"path" name:"id"`

    // Label of the Transfer Package
    TransferPackageLabel *string `mandatory:"true" contributesTo:"path" name:"transferPackageLabel"`

    // Unique Oracle-assigned identifier for the request.
    // If you need to contact Oracle about a particular request, please provide the request ID.
    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
}

func (GetTransferPackageRequest) BinaryRequestBody

func (request GetTransferPackageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetTransferPackageRequest) HTTPRequest

func (request GetTransferPackageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetTransferPackageRequest) RetryPolicy

func (request GetTransferPackageRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetTransferPackageRequest) String

func (request GetTransferPackageRequest) String() string

func (GetTransferPackageRequest) ValidateEnumValue

func (request GetTransferPackageRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetTransferPackageResponse

GetTransferPackageResponse wrapper for the GetTransferPackage operation

type GetTransferPackageResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The TransferPackage instance
    TransferPackage `presentIn:"body"`

    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    Etag *string `presentIn:"header" name:"etag"`
}

func (GetTransferPackageResponse) HTTPResponse

func (response GetTransferPackageResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetTransferPackageResponse) String

func (response GetTransferPackageResponse) String() string

type ListApplianceExportJobsLifecycleStateEnum

ListApplianceExportJobsLifecycleStateEnum Enum with underlying type: string

type ListApplianceExportJobsLifecycleStateEnum string

Set of constants representing the allowable values for ListApplianceExportJobsLifecycleStateEnum

const (
    ListApplianceExportJobsLifecycleStateCreating   ListApplianceExportJobsLifecycleStateEnum = "CREATING"
    ListApplianceExportJobsLifecycleStateActive     ListApplianceExportJobsLifecycleStateEnum = "ACTIVE"
    ListApplianceExportJobsLifecycleStateInprogress ListApplianceExportJobsLifecycleStateEnum = "INPROGRESS"
    ListApplianceExportJobsLifecycleStateSucceeded  ListApplianceExportJobsLifecycleStateEnum = "SUCCEEDED"
    ListApplianceExportJobsLifecycleStateFailed     ListApplianceExportJobsLifecycleStateEnum = "FAILED"
    ListApplianceExportJobsLifecycleStateCancelled  ListApplianceExportJobsLifecycleStateEnum = "CANCELLED"
    ListApplianceExportJobsLifecycleStateDeleted    ListApplianceExportJobsLifecycleStateEnum = "DELETED"
)

func GetListApplianceExportJobsLifecycleStateEnumValues

func GetListApplianceExportJobsLifecycleStateEnumValues() []ListApplianceExportJobsLifecycleStateEnum

GetListApplianceExportJobsLifecycleStateEnumValues Enumerates the set of values for ListApplianceExportJobsLifecycleStateEnum

func GetMappingListApplianceExportJobsLifecycleStateEnum

func GetMappingListApplianceExportJobsLifecycleStateEnum(val string) (ListApplianceExportJobsLifecycleStateEnum, bool)

GetMappingListApplianceExportJobsLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type ListApplianceExportJobsRequest

ListApplianceExportJobsRequest wrapper for the ListApplianceExportJobs operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/ListApplianceExportJobs.go.html to see an example of how to use ListApplianceExportJobsRequest.

type ListApplianceExportJobsRequest struct {

    // compartment id
    CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

    // filtering by lifecycleState
    LifecycleState ListApplianceExportJobsLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"`

    // filtering by displayName
    DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`

    // For list pagination. The maximum number of results per page, or items to return in a paginated
    // "List" call. For important details about how pagination works, see
    // List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
    // Example: `50`
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // For list pagination. The value of the `opc-next-page` response header from the previous "List"
    // call. For important details about how pagination works, see
    // List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
    Page *string `mandatory:"false" contributesTo:"query" name:"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 `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
}

func (ListApplianceExportJobsRequest) BinaryRequestBody

func (request ListApplianceExportJobsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListApplianceExportJobsRequest) HTTPRequest

func (request ListApplianceExportJobsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListApplianceExportJobsRequest) RetryPolicy

func (request ListApplianceExportJobsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListApplianceExportJobsRequest) String

func (request ListApplianceExportJobsRequest) String() string

func (ListApplianceExportJobsRequest) ValidateEnumValue

func (request ListApplianceExportJobsRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListApplianceExportJobsResponse

ListApplianceExportJobsResponse wrapper for the ListApplianceExportJobs operation

type ListApplianceExportJobsResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of []ApplianceExportJobSummary instances
    Items []ApplianceExportJobSummary `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.cloud.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"`
}

func (ListApplianceExportJobsResponse) HTTPResponse

func (response ListApplianceExportJobsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListApplianceExportJobsResponse) String

func (response ListApplianceExportJobsResponse) String() string

type ListShippingVendorsRequest

ListShippingVendorsRequest wrapper for the ListShippingVendors operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/ListShippingVendors.go.html to see an example of how to use ListShippingVendorsRequest.

type ListShippingVendorsRequest struct {

    // Unique Oracle-assigned identifier for the request.
    // If you need to contact Oracle about a particular request, please provide the request ID.
    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
}

func (ListShippingVendorsRequest) BinaryRequestBody

func (request ListShippingVendorsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListShippingVendorsRequest) HTTPRequest

func (request ListShippingVendorsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListShippingVendorsRequest) RetryPolicy

func (request ListShippingVendorsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListShippingVendorsRequest) String

func (request ListShippingVendorsRequest) String() string

func (ListShippingVendorsRequest) ValidateEnumValue

func (request ListShippingVendorsRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListShippingVendorsResponse

ListShippingVendorsResponse wrapper for the ListShippingVendors operation

type ListShippingVendorsResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The ShippingVendors instance
    ShippingVendors `presentIn:"body"`

    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ListShippingVendorsResponse) HTTPResponse

func (response ListShippingVendorsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListShippingVendorsResponse) String

func (response ListShippingVendorsResponse) String() string

type ListTransferApplianceEntitlementRequest

ListTransferApplianceEntitlementRequest wrapper for the ListTransferApplianceEntitlement operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/ListTransferApplianceEntitlement.go.html to see an example of how to use ListTransferApplianceEntitlementRequest.

type ListTransferApplianceEntitlementRequest struct {

    // compartment id
    CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

    // filtering by Transfer Appliance Entitlement id
    Id *string `mandatory:"false" contributesTo:"query" name:"id"`

    // filtering by displayName
    DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    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
}

func (ListTransferApplianceEntitlementRequest) BinaryRequestBody

func (request ListTransferApplianceEntitlementRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListTransferApplianceEntitlementRequest) HTTPRequest

func (request ListTransferApplianceEntitlementRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListTransferApplianceEntitlementRequest) RetryPolicy

func (request ListTransferApplianceEntitlementRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListTransferApplianceEntitlementRequest) String

func (request ListTransferApplianceEntitlementRequest) String() string

func (ListTransferApplianceEntitlementRequest) ValidateEnumValue

func (request ListTransferApplianceEntitlementRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListTransferApplianceEntitlementResponse

ListTransferApplianceEntitlementResponse wrapper for the ListTransferApplianceEntitlement operation

type ListTransferApplianceEntitlementResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The []TransferApplianceEntitlementSummary instance
    Items []TransferApplianceEntitlementSummary `presentIn:"body"`

    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ListTransferApplianceEntitlementResponse) HTTPResponse

func (response ListTransferApplianceEntitlementResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListTransferApplianceEntitlementResponse) String

func (response ListTransferApplianceEntitlementResponse) String() string

type ListTransferAppliancesLifecycleStateEnum

ListTransferAppliancesLifecycleStateEnum Enum with underlying type: string

type ListTransferAppliancesLifecycleStateEnum string

Set of constants representing the allowable values for ListTransferAppliancesLifecycleStateEnum

const (
    ListTransferAppliancesLifecycleStateRequested               ListTransferAppliancesLifecycleStateEnum = "REQUESTED"
    ListTransferAppliancesLifecycleStateOraclePreparing         ListTransferAppliancesLifecycleStateEnum = "ORACLE_PREPARING"
    ListTransferAppliancesLifecycleStateShipping                ListTransferAppliancesLifecycleStateEnum = "SHIPPING"
    ListTransferAppliancesLifecycleStateDelivered               ListTransferAppliancesLifecycleStateEnum = "DELIVERED"
    ListTransferAppliancesLifecycleStatePreparing               ListTransferAppliancesLifecycleStateEnum = "PREPARING"
    ListTransferAppliancesLifecycleStateFinalized               ListTransferAppliancesLifecycleStateEnum = "FINALIZED"
    ListTransferAppliancesLifecycleStateReturnLabelRequested    ListTransferAppliancesLifecycleStateEnum = "RETURN_LABEL_REQUESTED"
    ListTransferAppliancesLifecycleStateReturnLabelGenerating   ListTransferAppliancesLifecycleStateEnum = "RETURN_LABEL_GENERATING"
    ListTransferAppliancesLifecycleStateReturnLabelAvailable    ListTransferAppliancesLifecycleStateEnum = "RETURN_LABEL_AVAILABLE"
    ListTransferAppliancesLifecycleStateReturnDelayed           ListTransferAppliancesLifecycleStateEnum = "RETURN_DELAYED"
    ListTransferAppliancesLifecycleStateReturnShipped           ListTransferAppliancesLifecycleStateEnum = "RETURN_SHIPPED"
    ListTransferAppliancesLifecycleStateReturnShippedCancelled  ListTransferAppliancesLifecycleStateEnum = "RETURN_SHIPPED_CANCELLED"
    ListTransferAppliancesLifecycleStateOracleReceived          ListTransferAppliancesLifecycleStateEnum = "ORACLE_RECEIVED"
    ListTransferAppliancesLifecycleStateOracleReceivedCancelled ListTransferAppliancesLifecycleStateEnum = "ORACLE_RECEIVED_CANCELLED"
    ListTransferAppliancesLifecycleStateProcessing              ListTransferAppliancesLifecycleStateEnum = "PROCESSING"
    ListTransferAppliancesLifecycleStateComplete                ListTransferAppliancesLifecycleStateEnum = "COMPLETE"
    ListTransferAppliancesLifecycleStateCustomerNeverReceived   ListTransferAppliancesLifecycleStateEnum = "CUSTOMER_NEVER_RECEIVED"
    ListTransferAppliancesLifecycleStateOracleNeverReceived     ListTransferAppliancesLifecycleStateEnum = "ORACLE_NEVER_RECEIVED"
    ListTransferAppliancesLifecycleStateCustomerLost            ListTransferAppliancesLifecycleStateEnum = "CUSTOMER_LOST"
    ListTransferAppliancesLifecycleStateCancelled               ListTransferAppliancesLifecycleStateEnum = "CANCELLED"
    ListTransferAppliancesLifecycleStateDeleted                 ListTransferAppliancesLifecycleStateEnum = "DELETED"
    ListTransferAppliancesLifecycleStateRejected                ListTransferAppliancesLifecycleStateEnum = "REJECTED"
    ListTransferAppliancesLifecycleStateError                   ListTransferAppliancesLifecycleStateEnum = "ERROR"
)

func GetListTransferAppliancesLifecycleStateEnumValues

func GetListTransferAppliancesLifecycleStateEnumValues() []ListTransferAppliancesLifecycleStateEnum

GetListTransferAppliancesLifecycleStateEnumValues Enumerates the set of values for ListTransferAppliancesLifecycleStateEnum

func GetMappingListTransferAppliancesLifecycleStateEnum

func GetMappingListTransferAppliancesLifecycleStateEnum(val string) (ListTransferAppliancesLifecycleStateEnum, bool)

GetMappingListTransferAppliancesLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type ListTransferAppliancesRequest

ListTransferAppliancesRequest wrapper for the ListTransferAppliances operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/ListTransferAppliances.go.html to see an example of how to use ListTransferAppliancesRequest.

type ListTransferAppliancesRequest struct {

    // ID of the Transfer Job
    Id *string `mandatory:"true" contributesTo:"path" name:"id"`

    // filtering by lifecycleState
    LifecycleState ListTransferAppliancesLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"`

    // Unique Oracle-assigned identifier for the request.
    // If you need to contact Oracle about a particular request, please provide the request ID.
    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
}

func (ListTransferAppliancesRequest) BinaryRequestBody

func (request ListTransferAppliancesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListTransferAppliancesRequest) HTTPRequest

func (request ListTransferAppliancesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListTransferAppliancesRequest) RetryPolicy

func (request ListTransferAppliancesRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListTransferAppliancesRequest) String

func (request ListTransferAppliancesRequest) String() string

func (ListTransferAppliancesRequest) ValidateEnumValue

func (request ListTransferAppliancesRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListTransferAppliancesResponse

ListTransferAppliancesResponse wrapper for the ListTransferAppliances operation

type ListTransferAppliancesResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The MultipleTransferAppliances instance
    MultipleTransferAppliances `presentIn:"body"`

    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ListTransferAppliancesResponse) HTTPResponse

func (response ListTransferAppliancesResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListTransferAppliancesResponse) String

func (response ListTransferAppliancesResponse) String() string

type ListTransferDevicesLifecycleStateEnum

ListTransferDevicesLifecycleStateEnum Enum with underlying type: string

type ListTransferDevicesLifecycleStateEnum string

Set of constants representing the allowable values for ListTransferDevicesLifecycleStateEnum

const (
    ListTransferDevicesLifecycleStatePreparing  ListTransferDevicesLifecycleStateEnum = "PREPARING"
    ListTransferDevicesLifecycleStateReady      ListTransferDevicesLifecycleStateEnum = "READY"
    ListTransferDevicesLifecycleStatePackaged   ListTransferDevicesLifecycleStateEnum = "PACKAGED"
    ListTransferDevicesLifecycleStateActive     ListTransferDevicesLifecycleStateEnum = "ACTIVE"
    ListTransferDevicesLifecycleStateProcessing ListTransferDevicesLifecycleStateEnum = "PROCESSING"
    ListTransferDevicesLifecycleStateComplete   ListTransferDevicesLifecycleStateEnum = "COMPLETE"
    ListTransferDevicesLifecycleStateMissing    ListTransferDevicesLifecycleStateEnum = "MISSING"
    ListTransferDevicesLifecycleStateError      ListTransferDevicesLifecycleStateEnum = "ERROR"
    ListTransferDevicesLifecycleStateDeleted    ListTransferDevicesLifecycleStateEnum = "DELETED"
    ListTransferDevicesLifecycleStateCancelled  ListTransferDevicesLifecycleStateEnum = "CANCELLED"
)

func GetListTransferDevicesLifecycleStateEnumValues

func GetListTransferDevicesLifecycleStateEnumValues() []ListTransferDevicesLifecycleStateEnum

GetListTransferDevicesLifecycleStateEnumValues Enumerates the set of values for ListTransferDevicesLifecycleStateEnum

func GetMappingListTransferDevicesLifecycleStateEnum

func GetMappingListTransferDevicesLifecycleStateEnum(val string) (ListTransferDevicesLifecycleStateEnum, bool)

GetMappingListTransferDevicesLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type ListTransferDevicesRequest

ListTransferDevicesRequest wrapper for the ListTransferDevices operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/ListTransferDevices.go.html to see an example of how to use ListTransferDevicesRequest.

type ListTransferDevicesRequest struct {

    // ID of the Transfer Job
    Id *string `mandatory:"true" contributesTo:"path" name:"id"`

    // filtering by lifecycleState
    LifecycleState ListTransferDevicesLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"`

    // filtering by displayName
    DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`

    // Unique Oracle-assigned identifier for the request.
    // If you need to contact Oracle about a particular request, please provide the request ID.
    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
}

func (ListTransferDevicesRequest) BinaryRequestBody

func (request ListTransferDevicesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListTransferDevicesRequest) HTTPRequest

func (request ListTransferDevicesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListTransferDevicesRequest) RetryPolicy

func (request ListTransferDevicesRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListTransferDevicesRequest) String

func (request ListTransferDevicesRequest) String() string

func (ListTransferDevicesRequest) ValidateEnumValue

func (request ListTransferDevicesRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListTransferDevicesResponse

ListTransferDevicesResponse wrapper for the ListTransferDevices operation

type ListTransferDevicesResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The MultipleTransferDevices instance
    MultipleTransferDevices `presentIn:"body"`

    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ListTransferDevicesResponse) HTTPResponse

func (response ListTransferDevicesResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListTransferDevicesResponse) String

func (response ListTransferDevicesResponse) String() string

type ListTransferJobsLifecycleStateEnum

ListTransferJobsLifecycleStateEnum Enum with underlying type: string

type ListTransferJobsLifecycleStateEnum string

Set of constants representing the allowable values for ListTransferJobsLifecycleStateEnum

const (
    ListTransferJobsLifecycleStateInitiated ListTransferJobsLifecycleStateEnum = "INITIATED"
    ListTransferJobsLifecycleStatePreparing ListTransferJobsLifecycleStateEnum = "PREPARING"
    ListTransferJobsLifecycleStateActive    ListTransferJobsLifecycleStateEnum = "ACTIVE"
    ListTransferJobsLifecycleStateDeleted   ListTransferJobsLifecycleStateEnum = "DELETED"
    ListTransferJobsLifecycleStateClosed    ListTransferJobsLifecycleStateEnum = "CLOSED"
)

func GetListTransferJobsLifecycleStateEnumValues

func GetListTransferJobsLifecycleStateEnumValues() []ListTransferJobsLifecycleStateEnum

GetListTransferJobsLifecycleStateEnumValues Enumerates the set of values for ListTransferJobsLifecycleStateEnum

func GetMappingListTransferJobsLifecycleStateEnum

func GetMappingListTransferJobsLifecycleStateEnum(val string) (ListTransferJobsLifecycleStateEnum, bool)

GetMappingListTransferJobsLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type ListTransferJobsRequest

ListTransferJobsRequest wrapper for the ListTransferJobs operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/ListTransferJobs.go.html to see an example of how to use ListTransferJobsRequest.

type ListTransferJobsRequest struct {

    // compartment id
    CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

    // filtering by lifecycleState
    LifecycleState ListTransferJobsLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"`

    // filtering by displayName
    DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`

    // For list pagination. The maximum number of results per page, or items to return in a paginated
    // "List" call. For important details about how pagination works, see
    // List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
    // Example: `50`
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // For list pagination. The value of the `opc-next-page` response header from the previous "List"
    // call. For important details about how pagination works, see
    // List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
    Page *string `mandatory:"false" contributesTo:"query" name:"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 `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
}

func (ListTransferJobsRequest) BinaryRequestBody

func (request ListTransferJobsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListTransferJobsRequest) HTTPRequest

func (request ListTransferJobsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListTransferJobsRequest) RetryPolicy

func (request ListTransferJobsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListTransferJobsRequest) String

func (request ListTransferJobsRequest) String() string

func (ListTransferJobsRequest) ValidateEnumValue

func (request ListTransferJobsRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListTransferJobsResponse

ListTransferJobsResponse wrapper for the ListTransferJobs operation

type ListTransferJobsResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of []TransferJobSummary instances
    Items []TransferJobSummary `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.cloud.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"`
}

func (ListTransferJobsResponse) HTTPResponse

func (response ListTransferJobsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListTransferJobsResponse) String

func (response ListTransferJobsResponse) String() string

type ListTransferPackagesLifecycleStateEnum

ListTransferPackagesLifecycleStateEnum Enum with underlying type: string

type ListTransferPackagesLifecycleStateEnum string

Set of constants representing the allowable values for ListTransferPackagesLifecycleStateEnum

const (
    ListTransferPackagesLifecycleStatePreparing         ListTransferPackagesLifecycleStateEnum = "PREPARING"
    ListTransferPackagesLifecycleStateShipping          ListTransferPackagesLifecycleStateEnum = "SHIPPING"
    ListTransferPackagesLifecycleStateReceived          ListTransferPackagesLifecycleStateEnum = "RECEIVED"
    ListTransferPackagesLifecycleStateProcessing        ListTransferPackagesLifecycleStateEnum = "PROCESSING"
    ListTransferPackagesLifecycleStateProcessed         ListTransferPackagesLifecycleStateEnum = "PROCESSED"
    ListTransferPackagesLifecycleStateReturned          ListTransferPackagesLifecycleStateEnum = "RETURNED"
    ListTransferPackagesLifecycleStateDeleted           ListTransferPackagesLifecycleStateEnum = "DELETED"
    ListTransferPackagesLifecycleStateCancelled         ListTransferPackagesLifecycleStateEnum = "CANCELLED"
    ListTransferPackagesLifecycleStateCancelledReturned ListTransferPackagesLifecycleStateEnum = "CANCELLED_RETURNED"
)

func GetListTransferPackagesLifecycleStateEnumValues

func GetListTransferPackagesLifecycleStateEnumValues() []ListTransferPackagesLifecycleStateEnum

GetListTransferPackagesLifecycleStateEnumValues Enumerates the set of values for ListTransferPackagesLifecycleStateEnum

func GetMappingListTransferPackagesLifecycleStateEnum

func GetMappingListTransferPackagesLifecycleStateEnum(val string) (ListTransferPackagesLifecycleStateEnum, bool)

GetMappingListTransferPackagesLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type ListTransferPackagesRequest

ListTransferPackagesRequest wrapper for the ListTransferPackages operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/ListTransferPackages.go.html to see an example of how to use ListTransferPackagesRequest.

type ListTransferPackagesRequest struct {

    // ID of the Transfer Job
    Id *string `mandatory:"true" contributesTo:"path" name:"id"`

    // filtering by lifecycleState
    LifecycleState ListTransferPackagesLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"`

    // filtering by displayName
    DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`

    // Unique Oracle-assigned identifier for the request.
    // If you need to contact Oracle about a particular request, please provide the request ID.
    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
}

func (ListTransferPackagesRequest) BinaryRequestBody

func (request ListTransferPackagesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListTransferPackagesRequest) HTTPRequest

func (request ListTransferPackagesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListTransferPackagesRequest) RetryPolicy

func (request ListTransferPackagesRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListTransferPackagesRequest) String

func (request ListTransferPackagesRequest) String() string

func (ListTransferPackagesRequest) ValidateEnumValue

func (request ListTransferPackagesRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListTransferPackagesResponse

ListTransferPackagesResponse wrapper for the ListTransferPackages operation

type ListTransferPackagesResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The MultipleTransferPackages instance
    MultipleTransferPackages `presentIn:"body"`

    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ListTransferPackagesResponse) HTTPResponse

func (response ListTransferPackagesResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListTransferPackagesResponse) String

func (response ListTransferPackagesResponse) String() string

type MultipleTransferAppliances

MultipleTransferAppliances The representation of MultipleTransferAppliances

type MultipleTransferAppliances struct {

    // List of TransferAppliance summary's
    TransferApplianceObjects []TransferApplianceSummary `mandatory:"false" json:"transferApplianceObjects"`
}

func (MultipleTransferAppliances) String

func (m MultipleTransferAppliances) String() string

func (MultipleTransferAppliances) ValidateEnumValue

func (m MultipleTransferAppliances) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type MultipleTransferDevices

MultipleTransferDevices The representation of MultipleTransferDevices

type MultipleTransferDevices struct {

    // List of TransferDeviceObject's
    TransferDeviceObjects []TransferDeviceSummary `mandatory:"false" json:"transferDeviceObjects"`
}

func (MultipleTransferDevices) String

func (m MultipleTransferDevices) String() string

func (MultipleTransferDevices) ValidateEnumValue

func (m MultipleTransferDevices) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type MultipleTransferPackages

MultipleTransferPackages The representation of MultipleTransferPackages

type MultipleTransferPackages struct {

    // List of TransferPackage summary's
    TransferPackageObjects []TransferPackageSummary `mandatory:"false" json:"transferPackageObjects"`
}

func (MultipleTransferPackages) String

func (m MultipleTransferPackages) String() string

func (MultipleTransferPackages) ValidateEnumValue

func (m MultipleTransferPackages) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type NewTransferDevice

NewTransferDevice The representation of NewTransferDevice

type NewTransferDevice struct {
    Label *string `mandatory:"true" json:"label"`

    SerialNumber *string `mandatory:"false" json:"serialNumber"`

    IscsiIQN *string `mandatory:"false" json:"iscsiIQN"`

    LifecycleState NewTransferDeviceLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`

    EncryptionPassphrase *string `mandatory:"false" json:"encryptionPassphrase"`

    TransferJobId *string `mandatory:"false" json:"transferJobId"`

    CreationTime *common.SDKTime `mandatory:"false" json:"creationTime"`
}

func (NewTransferDevice) String

func (m NewTransferDevice) String() string

func (NewTransferDevice) ValidateEnumValue

func (m NewTransferDevice) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type NewTransferDeviceLifecycleStateEnum

NewTransferDeviceLifecycleStateEnum Enum with underlying type: string

type NewTransferDeviceLifecycleStateEnum string

Set of constants representing the allowable values for NewTransferDeviceLifecycleStateEnum

const (
    NewTransferDeviceLifecycleStatePreparing NewTransferDeviceLifecycleStateEnum = "PREPARING"
)

func GetMappingNewTransferDeviceLifecycleStateEnum

func GetMappingNewTransferDeviceLifecycleStateEnum(val string) (NewTransferDeviceLifecycleStateEnum, bool)

GetMappingNewTransferDeviceLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

func GetNewTransferDeviceLifecycleStateEnumValues

func GetNewTransferDeviceLifecycleStateEnumValues() []NewTransferDeviceLifecycleStateEnum

GetNewTransferDeviceLifecycleStateEnumValues Enumerates the set of values for NewTransferDeviceLifecycleStateEnum

type ShippingAddress

ShippingAddress The representation of ShippingAddress

type ShippingAddress struct {
    Addressee *string `mandatory:"true" json:"addressee"`

    Address1 *string `mandatory:"true" json:"address1"`

    CityOrLocality *string `mandatory:"true" json:"cityOrLocality"`

    StateOrRegion *string `mandatory:"true" json:"stateOrRegion"`

    Zipcode *string `mandatory:"true" json:"zipcode"`

    Country *string `mandatory:"true" json:"country"`

    CareOf *string `mandatory:"false" json:"careOf"`

    Address2 *string `mandatory:"false" json:"address2"`

    Address3 *string `mandatory:"false" json:"address3"`

    Address4 *string `mandatory:"false" json:"address4"`

    PhoneNumber *string `mandatory:"false" json:"phoneNumber"`

    Email *string `mandatory:"false" json:"email"`
}

func (ShippingAddress) String

func (m ShippingAddress) String() string

func (ShippingAddress) ValidateEnumValue

func (m ShippingAddress) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ShippingVendors

ShippingVendors The representation of ShippingVendors

type ShippingVendors struct {

    // List of available shipping vendors for package delivery
    Vendors []string `mandatory:"false" json:"vendors"`
}

func (ShippingVendors) String

func (m ShippingVendors) String() string

func (ShippingVendors) ValidateEnumValue

func (m ShippingVendors) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ShippingVendorsClient

ShippingVendorsClient a client for ShippingVendors

type ShippingVendorsClient struct {
    common.BaseClient
    // contains filtered or unexported fields
}

func NewShippingVendorsClientWithConfigurationProvider

func NewShippingVendorsClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client ShippingVendorsClient, err error)

NewShippingVendorsClientWithConfigurationProvider Creates a new default ShippingVendors client with the given configuration provider. the configuration provider will be used for the default signer as well as reading the region

func NewShippingVendorsClientWithOboToken

func NewShippingVendorsClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client ShippingVendorsClient, err error)

NewShippingVendorsClientWithOboToken Creates a new default ShippingVendors 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 (*ShippingVendorsClient) ConfigurationProvider

func (client *ShippingVendorsClient) ConfigurationProvider() *common.ConfigurationProvider

ConfigurationProvider the ConfigurationProvider used in this client, or null if none set

func (ShippingVendorsClient) ListShippingVendors

func (client ShippingVendorsClient) ListShippingVendors(ctx context.Context, request ListShippingVendorsRequest) (response ListShippingVendorsResponse, err error)

ListShippingVendors Lists available shipping vendors for Transfer Package delivery

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/ListShippingVendors.go.html to see an example of how to use ListShippingVendors API.

func (*ShippingVendorsClient) SetRegion

func (client *ShippingVendorsClient) SetRegion(region string)

SetRegion overrides the region of this client.

type TransferAppliance

TransferAppliance The representation of TransferAppliance

type TransferAppliance struct {

    // Unique alpha-numeric identifier for a transfer appliance auto generated during create.
    Label *string `mandatory:"true" json:"label"`

    LifecycleState TransferApplianceLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`

    TransferJobId *string `mandatory:"false" json:"transferJobId"`

    SerialNumber *string `mandatory:"false" json:"serialNumber"`

    CreationTime *common.SDKTime `mandatory:"false" json:"creationTime"`

    CustomerReceivedTime *common.SDKTime `mandatory:"false" json:"customerReceivedTime"`

    CustomerReturnedTime *common.SDKTime `mandatory:"false" json:"customerReturnedTime"`

    NextBillingTime *common.SDKTime `mandatory:"false" json:"nextBillingTime"`

    DeliverySecurityTieId *string `mandatory:"false" json:"deliverySecurityTieId"`

    ReturnSecurityTieId *string `mandatory:"false" json:"returnSecurityTieId"`

    ApplianceDeliveryTrackingNumber *string `mandatory:"false" json:"applianceDeliveryTrackingNumber"`

    ApplianceReturnDeliveryTrackingNumber *string `mandatory:"false" json:"applianceReturnDeliveryTrackingNumber"`

    ApplianceDeliveryVendor *string `mandatory:"false" json:"applianceDeliveryVendor"`

    CustomerShippingAddress *ShippingAddress `mandatory:"false" json:"customerShippingAddress"`

    UploadStatusLogUri *string `mandatory:"false" json:"uploadStatusLogUri"`

    ReturnShippingLabelUri *string `mandatory:"false" json:"returnShippingLabelUri"`

    // Expected return date from customer for the device, time portion should be zero.
    ExpectedReturnDate *common.SDKTime `mandatory:"false" json:"expectedReturnDate"`

    // Start time for the window to pickup the device from customer.
    PickupWindowStartTime *common.SDKTime `mandatory:"false" json:"pickupWindowStartTime"`

    // End time for the window to pickup the device from customer.
    PickupWindowEndTime *common.SDKTime `mandatory:"false" json:"pickupWindowEndTime"`

    // Minimum storage capacity of the device, in terabytes. Valid options are 50, 95 and 150.
    MinimumStorageCapacityInTerabytes *int `mandatory:"false" json:"minimumStorageCapacityInTerabytes"`
}

func (TransferAppliance) String

func (m TransferAppliance) String() string

func (TransferAppliance) ValidateEnumValue

func (m TransferAppliance) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type TransferApplianceCertificate

TransferApplianceCertificate The representation of TransferApplianceCertificate

type TransferApplianceCertificate struct {
    Certificate *string `mandatory:"false" json:"certificate"`
}

func (TransferApplianceCertificate) String

func (m TransferApplianceCertificate) String() string

func (TransferApplianceCertificate) ValidateEnumValue

func (m TransferApplianceCertificate) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type TransferApplianceClient

TransferApplianceClient a client for TransferAppliance

type TransferApplianceClient struct {
    common.BaseClient
    // contains filtered or unexported fields
}

func NewTransferApplianceClientWithConfigurationProvider

func NewTransferApplianceClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client TransferApplianceClient, err error)

NewTransferApplianceClientWithConfigurationProvider Creates a new default TransferAppliance client with the given configuration provider. the configuration provider will be used for the default signer as well as reading the region

func NewTransferApplianceClientWithOboToken

func NewTransferApplianceClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client TransferApplianceClient, err error)

NewTransferApplianceClientWithOboToken Creates a new default TransferAppliance 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 (*TransferApplianceClient) ConfigurationProvider

func (client *TransferApplianceClient) ConfigurationProvider() *common.ConfigurationProvider

ConfigurationProvider the ConfigurationProvider used in this client, or null if none set

func (TransferApplianceClient) CreateTransferAppliance

func (client TransferApplianceClient) CreateTransferAppliance(ctx context.Context, request CreateTransferApplianceRequest) (response CreateTransferApplianceResponse, err error)

CreateTransferAppliance Create a new Transfer Appliance

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/CreateTransferAppliance.go.html to see an example of how to use CreateTransferAppliance API.

func (TransferApplianceClient) CreateTransferApplianceAdminCredentials

func (client TransferApplianceClient) CreateTransferApplianceAdminCredentials(ctx context.Context, request CreateTransferApplianceAdminCredentialsRequest) (response CreateTransferApplianceAdminCredentialsResponse, err error)

CreateTransferApplianceAdminCredentials Creates an X.509 certificate from a public key

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/CreateTransferApplianceAdminCredentials.go.html to see an example of how to use CreateTransferApplianceAdminCredentials API.

func (TransferApplianceClient) DeleteTransferAppliance

func (client TransferApplianceClient) DeleteTransferAppliance(ctx context.Context, request DeleteTransferApplianceRequest) (response DeleteTransferApplianceResponse, err error)

DeleteTransferAppliance deletes a transfer Appliance

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/DeleteTransferAppliance.go.html to see an example of how to use DeleteTransferAppliance API.

func (TransferApplianceClient) GetTransferAppliance

func (client TransferApplianceClient) GetTransferAppliance(ctx context.Context, request GetTransferApplianceRequest) (response GetTransferApplianceResponse, err error)

GetTransferAppliance Describes a transfer appliance in detail

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/GetTransferAppliance.go.html to see an example of how to use GetTransferAppliance API.

func (TransferApplianceClient) GetTransferApplianceCertificateAuthorityCertificate

func (client TransferApplianceClient) GetTransferApplianceCertificateAuthorityCertificate(ctx context.Context, request GetTransferApplianceCertificateAuthorityCertificateRequest) (response GetTransferApplianceCertificateAuthorityCertificateResponse, err error)

GetTransferApplianceCertificateAuthorityCertificate Gets the x.509 certificate for the Transfer Appliance's dedicated Certificate Authority (CA)

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/GetTransferApplianceCertificateAuthorityCertificate.go.html to see an example of how to use GetTransferApplianceCertificateAuthorityCertificate API.

func (TransferApplianceClient) GetTransferApplianceEncryptionPassphrase

func (client TransferApplianceClient) GetTransferApplianceEncryptionPassphrase(ctx context.Context, request GetTransferApplianceEncryptionPassphraseRequest) (response GetTransferApplianceEncryptionPassphraseResponse, err error)

GetTransferApplianceEncryptionPassphrase Describes a transfer appliance encryptionPassphrase in detail

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/GetTransferApplianceEncryptionPassphrase.go.html to see an example of how to use GetTransferApplianceEncryptionPassphrase API.

func (TransferApplianceClient) ListTransferAppliances

func (client TransferApplianceClient) ListTransferAppliances(ctx context.Context, request ListTransferAppliancesRequest) (response ListTransferAppliancesResponse, err error)

ListTransferAppliances Lists Transfer Appliances associated with a transferJob

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/ListTransferAppliances.go.html to see an example of how to use ListTransferAppliances API.

func (*TransferApplianceClient) SetRegion

func (client *TransferApplianceClient) SetRegion(region string)

SetRegion overrides the region of this client.

func (TransferApplianceClient) UpdateTransferAppliance

func (client TransferApplianceClient) UpdateTransferAppliance(ctx context.Context, request UpdateTransferApplianceRequest) (response UpdateTransferApplianceResponse, err error)

UpdateTransferAppliance Updates a Transfer Appliance

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/UpdateTransferAppliance.go.html to see an example of how to use UpdateTransferAppliance API.

type TransferApplianceEncryptionPassphrase

TransferApplianceEncryptionPassphrase The representation of TransferApplianceEncryptionPassphrase

type TransferApplianceEncryptionPassphrase struct {
    EncryptionPassphrase *string `mandatory:"false" json:"encryptionPassphrase"`
}

func (TransferApplianceEncryptionPassphrase) String

func (m TransferApplianceEncryptionPassphrase) String() string

func (TransferApplianceEncryptionPassphrase) ValidateEnumValue

func (m TransferApplianceEncryptionPassphrase) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type TransferApplianceEntitlement

TransferApplianceEntitlement The representation of TransferApplianceEntitlement

type TransferApplianceEntitlement struct {
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    LifecycleState TransferApplianceEntitlementLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    Id *string `mandatory:"false" json:"id"`

    DisplayName *string `mandatory:"false" json:"displayName"`

    RequestorName *string `mandatory:"false" json:"requestorName"`

    RequestorEmail *string `mandatory:"false" json:"requestorEmail"`

    // A property that can contain details on the lifecycle.
    LifecycleStateDetails *string `mandatory:"false" json:"lifecycleStateDetails"`

    CreationTime *common.SDKTime `mandatory:"false" json:"creationTime"`

    UpdateTime *common.SDKTime `mandatory:"false" json:"updateTime"`

    // 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.cloud.oracle.com/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.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Operations": {"CostCenter": "42"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

func (TransferApplianceEntitlement) String

func (m TransferApplianceEntitlement) String() string

func (TransferApplianceEntitlement) ValidateEnumValue

func (m TransferApplianceEntitlement) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type TransferApplianceEntitlementClient

TransferApplianceEntitlementClient a client for TransferApplianceEntitlement

type TransferApplianceEntitlementClient struct {
    common.BaseClient
    // contains filtered or unexported fields
}

func NewTransferApplianceEntitlementClientWithConfigurationProvider

func NewTransferApplianceEntitlementClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client TransferApplianceEntitlementClient, err error)

NewTransferApplianceEntitlementClientWithConfigurationProvider Creates a new default TransferApplianceEntitlement client with the given configuration provider. the configuration provider will be used for the default signer as well as reading the region

func NewTransferApplianceEntitlementClientWithOboToken

func NewTransferApplianceEntitlementClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client TransferApplianceEntitlementClient, err error)

NewTransferApplianceEntitlementClientWithOboToken Creates a new default TransferApplianceEntitlement 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 (*TransferApplianceEntitlementClient) ConfigurationProvider

func (client *TransferApplianceEntitlementClient) ConfigurationProvider() *common.ConfigurationProvider

ConfigurationProvider the ConfigurationProvider used in this client, or null if none set

func (TransferApplianceEntitlementClient) CreateTransferApplianceEntitlement

func (client TransferApplianceEntitlementClient) CreateTransferApplianceEntitlement(ctx context.Context, request CreateTransferApplianceEntitlementRequest) (response CreateTransferApplianceEntitlementResponse, err error)

CreateTransferApplianceEntitlement Create the Entitlement to use a Transfer Appliance. It requires some offline process of review and signatures before request is granted.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/CreateTransferApplianceEntitlement.go.html to see an example of how to use CreateTransferApplianceEntitlement API.

func (TransferApplianceEntitlementClient) GetTransferApplianceEntitlement

func (client TransferApplianceEntitlementClient) GetTransferApplianceEntitlement(ctx context.Context, request GetTransferApplianceEntitlementRequest) (response GetTransferApplianceEntitlementResponse, err error)

GetTransferApplianceEntitlement Describes the Transfer Appliance Entitlement in detail

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/GetTransferApplianceEntitlement.go.html to see an example of how to use GetTransferApplianceEntitlement API.

func (TransferApplianceEntitlementClient) ListTransferApplianceEntitlement

func (client TransferApplianceEntitlementClient) ListTransferApplianceEntitlement(ctx context.Context, request ListTransferApplianceEntitlementRequest) (response ListTransferApplianceEntitlementResponse, err error)

ListTransferApplianceEntitlement Lists Transfer Transfer Appliance Entitlement

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/ListTransferApplianceEntitlement.go.html to see an example of how to use ListTransferApplianceEntitlement API.

func (*TransferApplianceEntitlementClient) SetRegion

func (client *TransferApplianceEntitlementClient) SetRegion(region string)

SetRegion overrides the region of this client.

type TransferApplianceEntitlementLifecycleStateEnum

TransferApplianceEntitlementLifecycleStateEnum Enum with underlying type: string

type TransferApplianceEntitlementLifecycleStateEnum string

Set of constants representing the allowable values for TransferApplianceEntitlementLifecycleStateEnum

const (
    TransferApplianceEntitlementLifecycleStateCreating TransferApplianceEntitlementLifecycleStateEnum = "CREATING"
    TransferApplianceEntitlementLifecycleStateActive   TransferApplianceEntitlementLifecycleStateEnum = "ACTIVE"
    TransferApplianceEntitlementLifecycleStateInactive TransferApplianceEntitlementLifecycleStateEnum = "INACTIVE"
    TransferApplianceEntitlementLifecycleStateDeleted  TransferApplianceEntitlementLifecycleStateEnum = "DELETED"
)

func GetMappingTransferApplianceEntitlementLifecycleStateEnum

func GetMappingTransferApplianceEntitlementLifecycleStateEnum(val string) (TransferApplianceEntitlementLifecycleStateEnum, bool)

GetMappingTransferApplianceEntitlementLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

func GetTransferApplianceEntitlementLifecycleStateEnumValues

func GetTransferApplianceEntitlementLifecycleStateEnumValues() []TransferApplianceEntitlementLifecycleStateEnum

GetTransferApplianceEntitlementLifecycleStateEnumValues Enumerates the set of values for TransferApplianceEntitlementLifecycleStateEnum

type TransferApplianceEntitlementSummary

TransferApplianceEntitlementSummary The representation of TransferApplianceEntitlementSummary

type TransferApplianceEntitlementSummary struct {
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    LifecycleState TransferApplianceEntitlementLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    Id *string `mandatory:"false" json:"id"`

    DisplayName *string `mandatory:"false" json:"displayName"`

    RequestorName *string `mandatory:"false" json:"requestorName"`

    RequestorEmail *string `mandatory:"false" json:"requestorEmail"`

    // A property that can contain details on the lifecycle.
    LifecycleStateDetails *string `mandatory:"false" json:"lifecycleStateDetails"`

    // 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.cloud.oracle.com/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.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Operations": {"CostCenter": "42"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

func (TransferApplianceEntitlementSummary) String

func (m TransferApplianceEntitlementSummary) String() string

func (TransferApplianceEntitlementSummary) ValidateEnumValue

func (m TransferApplianceEntitlementSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type TransferApplianceLifecycleStateEnum

TransferApplianceLifecycleStateEnum Enum with underlying type: string

type TransferApplianceLifecycleStateEnum string

Set of constants representing the allowable values for TransferApplianceLifecycleStateEnum

const (
    TransferApplianceLifecycleStateRequested               TransferApplianceLifecycleStateEnum = "REQUESTED"
    TransferApplianceLifecycleStateOraclePreparing         TransferApplianceLifecycleStateEnum = "ORACLE_PREPARING"
    TransferApplianceLifecycleStateShipping                TransferApplianceLifecycleStateEnum = "SHIPPING"
    TransferApplianceLifecycleStateDelivered               TransferApplianceLifecycleStateEnum = "DELIVERED"
    TransferApplianceLifecycleStatePreparing               TransferApplianceLifecycleStateEnum = "PREPARING"
    TransferApplianceLifecycleStateFinalized               TransferApplianceLifecycleStateEnum = "FINALIZED"
    TransferApplianceLifecycleStateReturnLabelRequested    TransferApplianceLifecycleStateEnum = "RETURN_LABEL_REQUESTED"
    TransferApplianceLifecycleStateReturnLabelGenerating   TransferApplianceLifecycleStateEnum = "RETURN_LABEL_GENERATING"
    TransferApplianceLifecycleStateReturnLabelAvailable    TransferApplianceLifecycleStateEnum = "RETURN_LABEL_AVAILABLE"
    TransferApplianceLifecycleStateReturnDelayed           TransferApplianceLifecycleStateEnum = "RETURN_DELAYED"
    TransferApplianceLifecycleStateReturnShipped           TransferApplianceLifecycleStateEnum = "RETURN_SHIPPED"
    TransferApplianceLifecycleStateReturnShippedCancelled  TransferApplianceLifecycleStateEnum = "RETURN_SHIPPED_CANCELLED"
    TransferApplianceLifecycleStateOracleReceived          TransferApplianceLifecycleStateEnum = "ORACLE_RECEIVED"
    TransferApplianceLifecycleStateOracleReceivedCancelled TransferApplianceLifecycleStateEnum = "ORACLE_RECEIVED_CANCELLED"
    TransferApplianceLifecycleStateProcessing              TransferApplianceLifecycleStateEnum = "PROCESSING"
    TransferApplianceLifecycleStateComplete                TransferApplianceLifecycleStateEnum = "COMPLETE"
    TransferApplianceLifecycleStateCustomerNeverReceived   TransferApplianceLifecycleStateEnum = "CUSTOMER_NEVER_RECEIVED"
    TransferApplianceLifecycleStateOracleNeverReceived     TransferApplianceLifecycleStateEnum = "ORACLE_NEVER_RECEIVED"
    TransferApplianceLifecycleStateCustomerLost            TransferApplianceLifecycleStateEnum = "CUSTOMER_LOST"
    TransferApplianceLifecycleStateCancelled               TransferApplianceLifecycleStateEnum = "CANCELLED"
    TransferApplianceLifecycleStateDeleted                 TransferApplianceLifecycleStateEnum = "DELETED"
    TransferApplianceLifecycleStateRejected                TransferApplianceLifecycleStateEnum = "REJECTED"
    TransferApplianceLifecycleStateError                   TransferApplianceLifecycleStateEnum = "ERROR"
)

func GetMappingTransferApplianceLifecycleStateEnum

func GetMappingTransferApplianceLifecycleStateEnum(val string) (TransferApplianceLifecycleStateEnum, bool)

GetMappingTransferApplianceLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

func GetTransferApplianceLifecycleStateEnumValues

func GetTransferApplianceLifecycleStateEnumValues() []TransferApplianceLifecycleStateEnum

GetTransferApplianceLifecycleStateEnumValues Enumerates the set of values for TransferApplianceLifecycleStateEnum

type TransferAppliancePublicKey

TransferAppliancePublicKey The representation of TransferAppliancePublicKey

type TransferAppliancePublicKey struct {
    PublicKey *string `mandatory:"false" json:"publicKey"`
}

func (TransferAppliancePublicKey) String

func (m TransferAppliancePublicKey) String() string

func (TransferAppliancePublicKey) ValidateEnumValue

func (m TransferAppliancePublicKey) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type TransferApplianceSummary

TransferApplianceSummary The representation of TransferApplianceSummary

type TransferApplianceSummary struct {
    Label *string `mandatory:"false" json:"label"`

    LifecycleState TransferApplianceSummaryLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`

    SerialNumber *string `mandatory:"false" json:"serialNumber"`

    CreationTime *common.SDKTime `mandatory:"false" json:"creationTime"`
}

func (TransferApplianceSummary) String

func (m TransferApplianceSummary) String() string

func (TransferApplianceSummary) ValidateEnumValue

func (m TransferApplianceSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type TransferApplianceSummaryLifecycleStateEnum

TransferApplianceSummaryLifecycleStateEnum Enum with underlying type: string

type TransferApplianceSummaryLifecycleStateEnum string

Set of constants representing the allowable values for TransferApplianceSummaryLifecycleStateEnum

const (
    TransferApplianceSummaryLifecycleStateRequested               TransferApplianceSummaryLifecycleStateEnum = "REQUESTED"
    TransferApplianceSummaryLifecycleStateOraclePreparing         TransferApplianceSummaryLifecycleStateEnum = "ORACLE_PREPARING"
    TransferApplianceSummaryLifecycleStateShipping                TransferApplianceSummaryLifecycleStateEnum = "SHIPPING"
    TransferApplianceSummaryLifecycleStateDelivered               TransferApplianceSummaryLifecycleStateEnum = "DELIVERED"
    TransferApplianceSummaryLifecycleStatePreparing               TransferApplianceSummaryLifecycleStateEnum = "PREPARING"
    TransferApplianceSummaryLifecycleStateFinalized               TransferApplianceSummaryLifecycleStateEnum = "FINALIZED"
    TransferApplianceSummaryLifecycleStateReturnLabelRequested    TransferApplianceSummaryLifecycleStateEnum = "RETURN_LABEL_REQUESTED"
    TransferApplianceSummaryLifecycleStateReturnLabelGenerating   TransferApplianceSummaryLifecycleStateEnum = "RETURN_LABEL_GENERATING"
    TransferApplianceSummaryLifecycleStateReturnLabelAvailable    TransferApplianceSummaryLifecycleStateEnum = "RETURN_LABEL_AVAILABLE"
    TransferApplianceSummaryLifecycleStateReturnDelayed           TransferApplianceSummaryLifecycleStateEnum = "RETURN_DELAYED"
    TransferApplianceSummaryLifecycleStateReturnShipped           TransferApplianceSummaryLifecycleStateEnum = "RETURN_SHIPPED"
    TransferApplianceSummaryLifecycleStateReturnShippedCancelled  TransferApplianceSummaryLifecycleStateEnum = "RETURN_SHIPPED_CANCELLED"
    TransferApplianceSummaryLifecycleStateOracleReceived          TransferApplianceSummaryLifecycleStateEnum = "ORACLE_RECEIVED"
    TransferApplianceSummaryLifecycleStateOracleReceivedCancelled TransferApplianceSummaryLifecycleStateEnum = "ORACLE_RECEIVED_CANCELLED"
    TransferApplianceSummaryLifecycleStateProcessing              TransferApplianceSummaryLifecycleStateEnum = "PROCESSING"
    TransferApplianceSummaryLifecycleStateComplete                TransferApplianceSummaryLifecycleStateEnum = "COMPLETE"
    TransferApplianceSummaryLifecycleStateCustomerNeverReceived   TransferApplianceSummaryLifecycleStateEnum = "CUSTOMER_NEVER_RECEIVED"
    TransferApplianceSummaryLifecycleStateOracleNeverReceived     TransferApplianceSummaryLifecycleStateEnum = "ORACLE_NEVER_RECEIVED"
    TransferApplianceSummaryLifecycleStateCustomerLost            TransferApplianceSummaryLifecycleStateEnum = "CUSTOMER_LOST"
    TransferApplianceSummaryLifecycleStateCancelled               TransferApplianceSummaryLifecycleStateEnum = "CANCELLED"
    TransferApplianceSummaryLifecycleStateDeleted                 TransferApplianceSummaryLifecycleStateEnum = "DELETED"
    TransferApplianceSummaryLifecycleStateRejected                TransferApplianceSummaryLifecycleStateEnum = "REJECTED"
    TransferApplianceSummaryLifecycleStateError                   TransferApplianceSummaryLifecycleStateEnum = "ERROR"
)

func GetMappingTransferApplianceSummaryLifecycleStateEnum

func GetMappingTransferApplianceSummaryLifecycleStateEnum(val string) (TransferApplianceSummaryLifecycleStateEnum, bool)

GetMappingTransferApplianceSummaryLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

func GetTransferApplianceSummaryLifecycleStateEnumValues

func GetTransferApplianceSummaryLifecycleStateEnumValues() []TransferApplianceSummaryLifecycleStateEnum

GetTransferApplianceSummaryLifecycleStateEnumValues Enumerates the set of values for TransferApplianceSummaryLifecycleStateEnum

type TransferDevice

TransferDevice The representation of TransferDevice

type TransferDevice struct {
    Label *string `mandatory:"true" json:"label"`

    SerialNumber *string `mandatory:"false" json:"serialNumber"`

    IscsiIQN *string `mandatory:"false" json:"iscsiIQN"`

    LifecycleState TransferDeviceLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`

    TransferJobId *string `mandatory:"false" json:"transferJobId"`

    AttachedTransferPackageLabel *string `mandatory:"false" json:"attachedTransferPackageLabel"`

    CreationTime *common.SDKTime `mandatory:"false" json:"creationTime"`

    UploadStatusLogUri *string `mandatory:"false" json:"uploadStatusLogUri"`
}

func (TransferDevice) String

func (m TransferDevice) String() string

func (TransferDevice) ValidateEnumValue

func (m TransferDevice) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type TransferDeviceClient

TransferDeviceClient a client for TransferDevice

type TransferDeviceClient struct {
    common.BaseClient
    // contains filtered or unexported fields
}

func NewTransferDeviceClientWithConfigurationProvider

func NewTransferDeviceClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client TransferDeviceClient, err error)

NewTransferDeviceClientWithConfigurationProvider Creates a new default TransferDevice client with the given configuration provider. the configuration provider will be used for the default signer as well as reading the region

func NewTransferDeviceClientWithOboToken

func NewTransferDeviceClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client TransferDeviceClient, err error)

NewTransferDeviceClientWithOboToken Creates a new default TransferDevice 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 (*TransferDeviceClient) ConfigurationProvider

func (client *TransferDeviceClient) ConfigurationProvider() *common.ConfigurationProvider

ConfigurationProvider the ConfigurationProvider used in this client, or null if none set

func (TransferDeviceClient) CreateTransferDevice

func (client TransferDeviceClient) CreateTransferDevice(ctx context.Context, request CreateTransferDeviceRequest) (response CreateTransferDeviceResponse, err error)

CreateTransferDevice Create a new Transfer Device

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/CreateTransferDevice.go.html to see an example of how to use CreateTransferDevice API.

func (TransferDeviceClient) DeleteTransferDevice

func (client TransferDeviceClient) DeleteTransferDevice(ctx context.Context, request DeleteTransferDeviceRequest) (response DeleteTransferDeviceResponse, err error)

DeleteTransferDevice deletes a transfer Device

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/DeleteTransferDevice.go.html to see an example of how to use DeleteTransferDevice API.

func (TransferDeviceClient) GetTransferDevice

func (client TransferDeviceClient) GetTransferDevice(ctx context.Context, request GetTransferDeviceRequest) (response GetTransferDeviceResponse, err error)

GetTransferDevice Describes a transfer package in detail

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/GetTransferDevice.go.html to see an example of how to use GetTransferDevice API.

func (TransferDeviceClient) ListTransferDevices

func (client TransferDeviceClient) ListTransferDevices(ctx context.Context, request ListTransferDevicesRequest) (response ListTransferDevicesResponse, err error)

ListTransferDevices Lists Transfer Devices associated with a transferJob

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/ListTransferDevices.go.html to see an example of how to use ListTransferDevices API.

func (*TransferDeviceClient) SetRegion

func (client *TransferDeviceClient) SetRegion(region string)

SetRegion overrides the region of this client.

func (TransferDeviceClient) UpdateTransferDevice

func (client TransferDeviceClient) UpdateTransferDevice(ctx context.Context, request UpdateTransferDeviceRequest) (response UpdateTransferDeviceResponse, err error)

UpdateTransferDevice Updates a Transfer Device

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/UpdateTransferDevice.go.html to see an example of how to use UpdateTransferDevice API.

type TransferDeviceLifecycleStateEnum

TransferDeviceLifecycleStateEnum Enum with underlying type: string

type TransferDeviceLifecycleStateEnum string

Set of constants representing the allowable values for TransferDeviceLifecycleStateEnum

const (
    TransferDeviceLifecycleStatePreparing  TransferDeviceLifecycleStateEnum = "PREPARING"
    TransferDeviceLifecycleStateReady      TransferDeviceLifecycleStateEnum = "READY"
    TransferDeviceLifecycleStatePackaged   TransferDeviceLifecycleStateEnum = "PACKAGED"
    TransferDeviceLifecycleStateActive     TransferDeviceLifecycleStateEnum = "ACTIVE"
    TransferDeviceLifecycleStateProcessing TransferDeviceLifecycleStateEnum = "PROCESSING"
    TransferDeviceLifecycleStateComplete   TransferDeviceLifecycleStateEnum = "COMPLETE"
    TransferDeviceLifecycleStateMissing    TransferDeviceLifecycleStateEnum = "MISSING"
    TransferDeviceLifecycleStateError      TransferDeviceLifecycleStateEnum = "ERROR"
    TransferDeviceLifecycleStateDeleted    TransferDeviceLifecycleStateEnum = "DELETED"
    TransferDeviceLifecycleStateCancelled  TransferDeviceLifecycleStateEnum = "CANCELLED"
)

func GetMappingTransferDeviceLifecycleStateEnum

func GetMappingTransferDeviceLifecycleStateEnum(val string) (TransferDeviceLifecycleStateEnum, bool)

GetMappingTransferDeviceLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

func GetTransferDeviceLifecycleStateEnumValues

func GetTransferDeviceLifecycleStateEnumValues() []TransferDeviceLifecycleStateEnum

GetTransferDeviceLifecycleStateEnumValues Enumerates the set of values for TransferDeviceLifecycleStateEnum

type TransferDeviceSummary

TransferDeviceSummary The representation of TransferDeviceSummary

type TransferDeviceSummary struct {
    SerialNumber *string `mandatory:"false" json:"serialNumber"`

    IscsiIQN *string `mandatory:"false" json:"iscsiIQN"`

    Label *string `mandatory:"false" json:"label"`

    LifecycleState TransferDeviceSummaryLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`

    AttachedTransferPackageLabel *string `mandatory:"false" json:"attachedTransferPackageLabel"`

    CreationTime *common.SDKTime `mandatory:"false" json:"creationTime"`

    UploadStatusLogUri *string `mandatory:"false" json:"uploadStatusLogUri"`
}

func (TransferDeviceSummary) String

func (m TransferDeviceSummary) String() string

func (TransferDeviceSummary) ValidateEnumValue

func (m TransferDeviceSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type TransferDeviceSummaryLifecycleStateEnum

TransferDeviceSummaryLifecycleStateEnum Enum with underlying type: string

type TransferDeviceSummaryLifecycleStateEnum string

Set of constants representing the allowable values for TransferDeviceSummaryLifecycleStateEnum

const (
    TransferDeviceSummaryLifecycleStatePreparing  TransferDeviceSummaryLifecycleStateEnum = "PREPARING"
    TransferDeviceSummaryLifecycleStateReady      TransferDeviceSummaryLifecycleStateEnum = "READY"
    TransferDeviceSummaryLifecycleStatePackaged   TransferDeviceSummaryLifecycleStateEnum = "PACKAGED"
    TransferDeviceSummaryLifecycleStateActive     TransferDeviceSummaryLifecycleStateEnum = "ACTIVE"
    TransferDeviceSummaryLifecycleStateProcessing TransferDeviceSummaryLifecycleStateEnum = "PROCESSING"
    TransferDeviceSummaryLifecycleStateComplete   TransferDeviceSummaryLifecycleStateEnum = "COMPLETE"
    TransferDeviceSummaryLifecycleStateMissing    TransferDeviceSummaryLifecycleStateEnum = "MISSING"
    TransferDeviceSummaryLifecycleStateError      TransferDeviceSummaryLifecycleStateEnum = "ERROR"
    TransferDeviceSummaryLifecycleStateDeleted    TransferDeviceSummaryLifecycleStateEnum = "DELETED"
    TransferDeviceSummaryLifecycleStateCancelled  TransferDeviceSummaryLifecycleStateEnum = "CANCELLED"
)

func GetMappingTransferDeviceSummaryLifecycleStateEnum

func GetMappingTransferDeviceSummaryLifecycleStateEnum(val string) (TransferDeviceSummaryLifecycleStateEnum, bool)

GetMappingTransferDeviceSummaryLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

func GetTransferDeviceSummaryLifecycleStateEnumValues

func GetTransferDeviceSummaryLifecycleStateEnumValues() []TransferDeviceSummaryLifecycleStateEnum

GetTransferDeviceSummaryLifecycleStateEnumValues Enumerates the set of values for TransferDeviceSummaryLifecycleStateEnum

type TransferJob

TransferJob The representation of TransferJob

type TransferJob struct {
    Id *string `mandatory:"true" json:"id"`

    CompartmentId *string `mandatory:"false" json:"compartmentId"`

    UploadBucketName *string `mandatory:"false" json:"uploadBucketName"`

    DisplayName *string `mandatory:"false" json:"displayName"`

    Label *string `mandatory:"false" json:"label"`

    CreationTime *common.SDKTime `mandatory:"false" json:"creationTime"`

    DeviceType TransferJobDeviceTypeEnum `mandatory:"false" json:"deviceType,omitempty"`

    LifecycleState TransferJobLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`

    // Transfer Appliance labels associated with this transfer Job
    AttachedTransferApplianceLabels []string `mandatory:"false" json:"attachedTransferApplianceLabels"`

    // Transfer Package labels associated with this transfer Job
    AttachedTransferPackageLabels []string `mandatory:"false" json:"attachedTransferPackageLabels"`

    // Transfer Device labels associated with this transfer Job
    AttachedTransferDeviceLabels []string `mandatory:"false" json:"attachedTransferDeviceLabels"`

    // 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.cloud.oracle.com/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.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Operations": {"CostCenter": "42"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

func (TransferJob) String

func (m TransferJob) String() string

func (TransferJob) ValidateEnumValue

func (m TransferJob) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type TransferJobClient

TransferJobClient a client for TransferJob

type TransferJobClient struct {
    common.BaseClient
    // contains filtered or unexported fields
}

func NewTransferJobClientWithConfigurationProvider

func NewTransferJobClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client TransferJobClient, err error)

NewTransferJobClientWithConfigurationProvider Creates a new default TransferJob client with the given configuration provider. the configuration provider will be used for the default signer as well as reading the region

func NewTransferJobClientWithOboToken

func NewTransferJobClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client TransferJobClient, err error)

NewTransferJobClientWithOboToken Creates a new default TransferJob 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 (TransferJobClient) ChangeTransferJobCompartment

func (client TransferJobClient) ChangeTransferJobCompartment(ctx context.Context, request ChangeTransferJobCompartmentRequest) (response ChangeTransferJobCompartmentResponse, err error)

ChangeTransferJobCompartment Moves a TransferJob into a different compartment.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/ChangeTransferJobCompartment.go.html to see an example of how to use ChangeTransferJobCompartment API.

func (*TransferJobClient) ConfigurationProvider

func (client *TransferJobClient) ConfigurationProvider() *common.ConfigurationProvider

ConfigurationProvider the ConfigurationProvider used in this client, or null if none set

func (TransferJobClient) CreateTransferJob

func (client TransferJobClient) CreateTransferJob(ctx context.Context, request CreateTransferJobRequest) (response CreateTransferJobResponse, err error)

CreateTransferJob Create a new Transfer Job that corresponds with customer's logical dataset e.g. a DB or a filesystem.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/CreateTransferJob.go.html to see an example of how to use CreateTransferJob API.

func (TransferJobClient) DeleteTransferJob

func (client TransferJobClient) DeleteTransferJob(ctx context.Context, request DeleteTransferJobRequest) (response DeleteTransferJobResponse, err error)

DeleteTransferJob deletes a transfer job

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/DeleteTransferJob.go.html to see an example of how to use DeleteTransferJob API.

func (TransferJobClient) GetTransferJob

func (client TransferJobClient) GetTransferJob(ctx context.Context, request GetTransferJobRequest) (response GetTransferJobResponse, err error)

GetTransferJob Describes a transfer job in detail

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/GetTransferJob.go.html to see an example of how to use GetTransferJob API.

func (TransferJobClient) ListTransferJobs

func (client TransferJobClient) ListTransferJobs(ctx context.Context, request ListTransferJobsRequest) (response ListTransferJobsResponse, err error)

ListTransferJobs Lists Transfer Jobs in a given compartment

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/ListTransferJobs.go.html to see an example of how to use ListTransferJobs API.

func (*TransferJobClient) SetRegion

func (client *TransferJobClient) SetRegion(region string)

SetRegion overrides the region of this client.

func (TransferJobClient) UpdateTransferJob

func (client TransferJobClient) UpdateTransferJob(ctx context.Context, request UpdateTransferJobRequest) (response UpdateTransferJobResponse, err error)

UpdateTransferJob Updates a Transfer Job that corresponds with customer's logical dataset e.g. a DB or a filesystem.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/UpdateTransferJob.go.html to see an example of how to use UpdateTransferJob API.

type TransferJobDeviceTypeEnum

TransferJobDeviceTypeEnum Enum with underlying type: string

type TransferJobDeviceTypeEnum string

Set of constants representing the allowable values for TransferJobDeviceTypeEnum

const (
    TransferJobDeviceTypeDisk      TransferJobDeviceTypeEnum = "DISK"
    TransferJobDeviceTypeAppliance TransferJobDeviceTypeEnum = "APPLIANCE"
)

func GetMappingTransferJobDeviceTypeEnum

func GetMappingTransferJobDeviceTypeEnum(val string) (TransferJobDeviceTypeEnum, bool)

GetMappingTransferJobDeviceTypeEnum performs case Insensitive comparison on enum value and return the desired enum

func GetTransferJobDeviceTypeEnumValues

func GetTransferJobDeviceTypeEnumValues() []TransferJobDeviceTypeEnum

GetTransferJobDeviceTypeEnumValues Enumerates the set of values for TransferJobDeviceTypeEnum

type TransferJobLifecycleStateEnum

TransferJobLifecycleStateEnum Enum with underlying type: string

type TransferJobLifecycleStateEnum string

Set of constants representing the allowable values for TransferJobLifecycleStateEnum

const (
    TransferJobLifecycleStateInitiated TransferJobLifecycleStateEnum = "INITIATED"
    TransferJobLifecycleStatePreparing TransferJobLifecycleStateEnum = "PREPARING"
    TransferJobLifecycleStateActive    TransferJobLifecycleStateEnum = "ACTIVE"
    TransferJobLifecycleStateDeleted   TransferJobLifecycleStateEnum = "DELETED"
    TransferJobLifecycleStateClosed    TransferJobLifecycleStateEnum = "CLOSED"
)

func GetMappingTransferJobLifecycleStateEnum

func GetMappingTransferJobLifecycleStateEnum(val string) (TransferJobLifecycleStateEnum, bool)

GetMappingTransferJobLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

func GetTransferJobLifecycleStateEnumValues

func GetTransferJobLifecycleStateEnumValues() []TransferJobLifecycleStateEnum

GetTransferJobLifecycleStateEnumValues Enumerates the set of values for TransferJobLifecycleStateEnum

type TransferJobSummary

TransferJobSummary The representation of TransferJobSummary

type TransferJobSummary struct {
    Id *string `mandatory:"false" json:"id"`

    UploadBucketName *string `mandatory:"false" json:"uploadBucketName"`

    DisplayName *string `mandatory:"false" json:"displayName"`

    Label *string `mandatory:"false" json:"label"`

    DeviceType TransferJobSummaryDeviceTypeEnum `mandatory:"false" json:"deviceType,omitempty"`

    CreationTime *common.SDKTime `mandatory:"false" json:"creationTime"`

    LifecycleState TransferJobSummaryLifecycleStateEnum `mandatory:"false" json:"lifecycleState,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.cloud.oracle.com/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.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Operations": {"CostCenter": "42"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

func (TransferJobSummary) String

func (m TransferJobSummary) String() string

func (TransferJobSummary) ValidateEnumValue

func (m TransferJobSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type TransferJobSummaryDeviceTypeEnum

TransferJobSummaryDeviceTypeEnum Enum with underlying type: string

type TransferJobSummaryDeviceTypeEnum string

Set of constants representing the allowable values for TransferJobSummaryDeviceTypeEnum

const (
    TransferJobSummaryDeviceTypeDisk      TransferJobSummaryDeviceTypeEnum = "DISK"
    TransferJobSummaryDeviceTypeAppliance TransferJobSummaryDeviceTypeEnum = "APPLIANCE"
)

func GetMappingTransferJobSummaryDeviceTypeEnum

func GetMappingTransferJobSummaryDeviceTypeEnum(val string) (TransferJobSummaryDeviceTypeEnum, bool)

GetMappingTransferJobSummaryDeviceTypeEnum performs case Insensitive comparison on enum value and return the desired enum

func GetTransferJobSummaryDeviceTypeEnumValues

func GetTransferJobSummaryDeviceTypeEnumValues() []TransferJobSummaryDeviceTypeEnum

GetTransferJobSummaryDeviceTypeEnumValues Enumerates the set of values for TransferJobSummaryDeviceTypeEnum

type TransferJobSummaryLifecycleStateEnum

TransferJobSummaryLifecycleStateEnum Enum with underlying type: string

type TransferJobSummaryLifecycleStateEnum string

Set of constants representing the allowable values for TransferJobSummaryLifecycleStateEnum

const (
    TransferJobSummaryLifecycleStateInitiated TransferJobSummaryLifecycleStateEnum = "INITIATED"
    TransferJobSummaryLifecycleStatePreparing TransferJobSummaryLifecycleStateEnum = "PREPARING"
    TransferJobSummaryLifecycleStateActive    TransferJobSummaryLifecycleStateEnum = "ACTIVE"
    TransferJobSummaryLifecycleStateDeleted   TransferJobSummaryLifecycleStateEnum = "DELETED"
    TransferJobSummaryLifecycleStateClosed    TransferJobSummaryLifecycleStateEnum = "CLOSED"
)

func GetMappingTransferJobSummaryLifecycleStateEnum

func GetMappingTransferJobSummaryLifecycleStateEnum(val string) (TransferJobSummaryLifecycleStateEnum, bool)

GetMappingTransferJobSummaryLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

func GetTransferJobSummaryLifecycleStateEnumValues

func GetTransferJobSummaryLifecycleStateEnumValues() []TransferJobSummaryLifecycleStateEnum

GetTransferJobSummaryLifecycleStateEnumValues Enumerates the set of values for TransferJobSummaryLifecycleStateEnum

type TransferPackage

TransferPackage The representation of TransferPackage

type TransferPackage struct {
    Label *string `mandatory:"true" json:"label"`

    LifecycleState TransferPackageLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`

    TransferJobId *string `mandatory:"false" json:"transferJobId"`

    CreationTime *common.SDKTime `mandatory:"false" json:"creationTime"`

    OriginalPackageDeliveryTrackingNumber *string `mandatory:"false" json:"originalPackageDeliveryTrackingNumber"`

    ReturnPackageDeliveryTrackingNumber *string `mandatory:"false" json:"returnPackageDeliveryTrackingNumber"`

    PackageDeliveryVendor *string `mandatory:"false" json:"packageDeliveryVendor"`

    TransferSiteShippingAddress *string `mandatory:"false" json:"transferSiteShippingAddress"`

    // Transfer Devices attached to this Transfer Package
    AttachedTransferDeviceLabels []string `mandatory:"false" json:"attachedTransferDeviceLabels"`
}

func (TransferPackage) String

func (m TransferPackage) String() string

func (TransferPackage) ValidateEnumValue

func (m TransferPackage) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type TransferPackageClient

TransferPackageClient a client for TransferPackage

type TransferPackageClient struct {
    common.BaseClient
    // contains filtered or unexported fields
}

func NewTransferPackageClientWithConfigurationProvider

func NewTransferPackageClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client TransferPackageClient, err error)

NewTransferPackageClientWithConfigurationProvider Creates a new default TransferPackage client with the given configuration provider. the configuration provider will be used for the default signer as well as reading the region

func NewTransferPackageClientWithOboToken

func NewTransferPackageClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client TransferPackageClient, err error)

NewTransferPackageClientWithOboToken Creates a new default TransferPackage 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 (TransferPackageClient) AttachDevicesToTransferPackage

func (client TransferPackageClient) AttachDevicesToTransferPackage(ctx context.Context, request AttachDevicesToTransferPackageRequest) (response AttachDevicesToTransferPackageResponse, err error)

AttachDevicesToTransferPackage Attaches Devices to a Transfer Package

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/AttachDevicesToTransferPackage.go.html to see an example of how to use AttachDevicesToTransferPackage API.

func (*TransferPackageClient) ConfigurationProvider

func (client *TransferPackageClient) ConfigurationProvider() *common.ConfigurationProvider

ConfigurationProvider the ConfigurationProvider used in this client, or null if none set

func (TransferPackageClient) CreateTransferPackage

func (client TransferPackageClient) CreateTransferPackage(ctx context.Context, request CreateTransferPackageRequest) (response CreateTransferPackageResponse, err error)

CreateTransferPackage Create a new Transfer Package

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/CreateTransferPackage.go.html to see an example of how to use CreateTransferPackage API.

func (TransferPackageClient) DeleteTransferPackage

func (client TransferPackageClient) DeleteTransferPackage(ctx context.Context, request DeleteTransferPackageRequest) (response DeleteTransferPackageResponse, err error)

DeleteTransferPackage deletes a transfer Package

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/DeleteTransferPackage.go.html to see an example of how to use DeleteTransferPackage API.

func (TransferPackageClient) DetachDevicesFromTransferPackage

func (client TransferPackageClient) DetachDevicesFromTransferPackage(ctx context.Context, request DetachDevicesFromTransferPackageRequest) (response DetachDevicesFromTransferPackageResponse, err error)

DetachDevicesFromTransferPackage Detaches Devices from a Transfer Package

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/DetachDevicesFromTransferPackage.go.html to see an example of how to use DetachDevicesFromTransferPackage API.

func (TransferPackageClient) GetTransferPackage

func (client TransferPackageClient) GetTransferPackage(ctx context.Context, request GetTransferPackageRequest) (response GetTransferPackageResponse, err error)

GetTransferPackage Describes a transfer package in detail

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/GetTransferPackage.go.html to see an example of how to use GetTransferPackage API.

func (TransferPackageClient) ListTransferPackages

func (client TransferPackageClient) ListTransferPackages(ctx context.Context, request ListTransferPackagesRequest) (response ListTransferPackagesResponse, err error)

ListTransferPackages Lists Transfer Packages associated with a transferJob

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/ListTransferPackages.go.html to see an example of how to use ListTransferPackages API.

func (*TransferPackageClient) SetRegion

func (client *TransferPackageClient) SetRegion(region string)

SetRegion overrides the region of this client.

func (TransferPackageClient) UpdateTransferPackage

func (client TransferPackageClient) UpdateTransferPackage(ctx context.Context, request UpdateTransferPackageRequest) (response UpdateTransferPackageResponse, err error)

UpdateTransferPackage Updates a Transfer Package

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/UpdateTransferPackage.go.html to see an example of how to use UpdateTransferPackage API.

type TransferPackageLifecycleStateEnum

TransferPackageLifecycleStateEnum Enum with underlying type: string

type TransferPackageLifecycleStateEnum string

Set of constants representing the allowable values for TransferPackageLifecycleStateEnum

const (
    TransferPackageLifecycleStatePreparing         TransferPackageLifecycleStateEnum = "PREPARING"
    TransferPackageLifecycleStateShipping          TransferPackageLifecycleStateEnum = "SHIPPING"
    TransferPackageLifecycleStateReceived          TransferPackageLifecycleStateEnum = "RECEIVED"
    TransferPackageLifecycleStateProcessing        TransferPackageLifecycleStateEnum = "PROCESSING"
    TransferPackageLifecycleStateProcessed         TransferPackageLifecycleStateEnum = "PROCESSED"
    TransferPackageLifecycleStateReturned          TransferPackageLifecycleStateEnum = "RETURNED"
    TransferPackageLifecycleStateDeleted           TransferPackageLifecycleStateEnum = "DELETED"
    TransferPackageLifecycleStateCancelled         TransferPackageLifecycleStateEnum = "CANCELLED"
    TransferPackageLifecycleStateCancelledReturned TransferPackageLifecycleStateEnum = "CANCELLED_RETURNED"
)

func GetMappingTransferPackageLifecycleStateEnum

func GetMappingTransferPackageLifecycleStateEnum(val string) (TransferPackageLifecycleStateEnum, bool)

GetMappingTransferPackageLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

func GetTransferPackageLifecycleStateEnumValues

func GetTransferPackageLifecycleStateEnumValues() []TransferPackageLifecycleStateEnum

GetTransferPackageLifecycleStateEnumValues Enumerates the set of values for TransferPackageLifecycleStateEnum

type TransferPackageSummary

TransferPackageSummary The representation of TransferPackageSummary

type TransferPackageSummary struct {
    Label *string `mandatory:"false" json:"label"`

    LifecycleState TransferPackageSummaryLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`

    CreationTime *common.SDKTime `mandatory:"false" json:"creationTime"`
}

func (TransferPackageSummary) String

func (m TransferPackageSummary) String() string

func (TransferPackageSummary) ValidateEnumValue

func (m TransferPackageSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type TransferPackageSummaryLifecycleStateEnum

TransferPackageSummaryLifecycleStateEnum Enum with underlying type: string

type TransferPackageSummaryLifecycleStateEnum string

Set of constants representing the allowable values for TransferPackageSummaryLifecycleStateEnum

const (
    TransferPackageSummaryLifecycleStatePreparing         TransferPackageSummaryLifecycleStateEnum = "PREPARING"
    TransferPackageSummaryLifecycleStateShipping          TransferPackageSummaryLifecycleStateEnum = "SHIPPING"
    TransferPackageSummaryLifecycleStateReceived          TransferPackageSummaryLifecycleStateEnum = "RECEIVED"
    TransferPackageSummaryLifecycleStateProcessing        TransferPackageSummaryLifecycleStateEnum = "PROCESSING"
    TransferPackageSummaryLifecycleStateProcessed         TransferPackageSummaryLifecycleStateEnum = "PROCESSED"
    TransferPackageSummaryLifecycleStateReturned          TransferPackageSummaryLifecycleStateEnum = "RETURNED"
    TransferPackageSummaryLifecycleStateDeleted           TransferPackageSummaryLifecycleStateEnum = "DELETED"
    TransferPackageSummaryLifecycleStateCancelled         TransferPackageSummaryLifecycleStateEnum = "CANCELLED"
    TransferPackageSummaryLifecycleStateCancelledReturned TransferPackageSummaryLifecycleStateEnum = "CANCELLED_RETURNED"
)

func GetMappingTransferPackageSummaryLifecycleStateEnum

func GetMappingTransferPackageSummaryLifecycleStateEnum(val string) (TransferPackageSummaryLifecycleStateEnum, bool)

GetMappingTransferPackageSummaryLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

func GetTransferPackageSummaryLifecycleStateEnumValues

func GetTransferPackageSummaryLifecycleStateEnumValues() []TransferPackageSummaryLifecycleStateEnum

GetTransferPackageSummaryLifecycleStateEnumValues Enumerates the set of values for TransferPackageSummaryLifecycleStateEnum

type UpdateApplianceExportJobDetails

UpdateApplianceExportJobDetails The representation of UpdateApplianceExportJobDetails

type UpdateApplianceExportJobDetails struct {
    BucketName *string `mandatory:"false" json:"bucketName"`

    // List of objects with names matching this prefix would be part of this export job.
    Prefix *string `mandatory:"false" json:"prefix"`

    // Object names returned by a list query must be greater or equal to this parameter.
    RangeStart *string `mandatory:"false" json:"rangeStart"`

    // Object names returned by a list query must be strictly less than this parameter.
    RangeEnd *string `mandatory:"false" json:"rangeEnd"`

    DisplayName *string `mandatory:"false" json:"displayName"`

    LifecycleState UpdateApplianceExportJobDetailsLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`

    // A property that can contain details on the lifecycle.
    LifecycleStateDetails *string `mandatory:"false" json:"lifecycleStateDetails"`

    // Manifest File associated with this export job.
    ManifestFile *string `mandatory:"false" json:"manifestFile"`

    // md5 digest of the manifest file.
    ManifestMd5 *string `mandatory:"false" json:"manifestMd5"`

    // Total number of objects that are exported in this job.
    NumberOfObjects *string `mandatory:"false" json:"numberOfObjects"`

    // Total size of objects in Bytes that are exported in this job.
    TotalSizeInBytes *string `mandatory:"false" json:"totalSizeInBytes"`

    // First object in the list of objects that are exported in this job.
    FirstObject *string `mandatory:"false" json:"firstObject"`

    // Last object in the list of objects that are exported in this job.
    LastObject *string `mandatory:"false" json:"lastObject"`

    // First object from which the next potential export job could start.
    NextObject *string `mandatory:"false" json:"nextObject"`

    // Expected return date from customer for the device, time portion should be zero.
    ExpectedReturnDate *common.SDKTime `mandatory:"false" json:"expectedReturnDate"`

    // Start time for the window to pickup the device from customer.
    PickupWindowStartTime *common.SDKTime `mandatory:"false" json:"pickupWindowStartTime"`

    // End time for the window to pickup the device from customer.
    PickupWindowEndTime *common.SDKTime `mandatory:"false" json:"pickupWindowEndTime"`

    CustomerShippingAddress *ShippingAddress `mandatory:"false" json:"customerShippingAddress"`

    // 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.cloud.oracle.com/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.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Operations": {"CostCenter": "42"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

func (UpdateApplianceExportJobDetails) String

func (m UpdateApplianceExportJobDetails) String() string

func (UpdateApplianceExportJobDetails) ValidateEnumValue

func (m UpdateApplianceExportJobDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateApplianceExportJobDetailsLifecycleStateEnum

UpdateApplianceExportJobDetailsLifecycleStateEnum Enum with underlying type: string

type UpdateApplianceExportJobDetailsLifecycleStateEnum string

Set of constants representing the allowable values for UpdateApplianceExportJobDetailsLifecycleStateEnum

const (
    UpdateApplianceExportJobDetailsLifecycleStateCreating   UpdateApplianceExportJobDetailsLifecycleStateEnum = "CREATING"
    UpdateApplianceExportJobDetailsLifecycleStateActive     UpdateApplianceExportJobDetailsLifecycleStateEnum = "ACTIVE"
    UpdateApplianceExportJobDetailsLifecycleStateInprogress UpdateApplianceExportJobDetailsLifecycleStateEnum = "INPROGRESS"
    UpdateApplianceExportJobDetailsLifecycleStateSucceeded  UpdateApplianceExportJobDetailsLifecycleStateEnum = "SUCCEEDED"
    UpdateApplianceExportJobDetailsLifecycleStateFailed     UpdateApplianceExportJobDetailsLifecycleStateEnum = "FAILED"
    UpdateApplianceExportJobDetailsLifecycleStateCancelled  UpdateApplianceExportJobDetailsLifecycleStateEnum = "CANCELLED"
    UpdateApplianceExportJobDetailsLifecycleStateDeleted    UpdateApplianceExportJobDetailsLifecycleStateEnum = "DELETED"
)

func GetMappingUpdateApplianceExportJobDetailsLifecycleStateEnum

func GetMappingUpdateApplianceExportJobDetailsLifecycleStateEnum(val string) (UpdateApplianceExportJobDetailsLifecycleStateEnum, bool)

GetMappingUpdateApplianceExportJobDetailsLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

func GetUpdateApplianceExportJobDetailsLifecycleStateEnumValues

func GetUpdateApplianceExportJobDetailsLifecycleStateEnumValues() []UpdateApplianceExportJobDetailsLifecycleStateEnum

GetUpdateApplianceExportJobDetailsLifecycleStateEnumValues Enumerates the set of values for UpdateApplianceExportJobDetailsLifecycleStateEnum

type UpdateApplianceExportJobRequest

UpdateApplianceExportJobRequest wrapper for the UpdateApplianceExportJob operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/UpdateApplianceExportJob.go.html to see an example of how to use UpdateApplianceExportJobRequest.

type UpdateApplianceExportJobRequest struct {

    // ID of the Appliance Export Job
    ApplianceExportJobId *string `mandatory:"true" contributesTo:"path" name:"applianceExportJobId"`

    // fields to update
    UpdateApplianceExportJobDetails `contributesTo:"body"`

    // The entity tag to match. Optional, if set, the update will be successful only if the
    // object's tag matches the tag specified in the request.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    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
}

func (UpdateApplianceExportJobRequest) BinaryRequestBody

func (request UpdateApplianceExportJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (UpdateApplianceExportJobRequest) HTTPRequest

func (request UpdateApplianceExportJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UpdateApplianceExportJobRequest) RetryPolicy

func (request UpdateApplianceExportJobRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (UpdateApplianceExportJobRequest) String

func (request UpdateApplianceExportJobRequest) String() string

func (UpdateApplianceExportJobRequest) ValidateEnumValue

func (request UpdateApplianceExportJobRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateApplianceExportJobResponse

UpdateApplianceExportJobResponse wrapper for the UpdateApplianceExportJob operation

type UpdateApplianceExportJobResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The ApplianceExportJob instance
    ApplianceExportJob `presentIn:"body"`

    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    Etag *string `presentIn:"header" name:"etag"`
}

func (UpdateApplianceExportJobResponse) HTTPResponse

func (response UpdateApplianceExportJobResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (UpdateApplianceExportJobResponse) String

func (response UpdateApplianceExportJobResponse) String() string

type UpdateTransferApplianceDetails

UpdateTransferApplianceDetails The representation of UpdateTransferApplianceDetails

type UpdateTransferApplianceDetails struct {
    LifecycleState UpdateTransferApplianceDetailsLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`

    CustomerShippingAddress *ShippingAddress `mandatory:"false" json:"customerShippingAddress"`

    // Expected return date from customer for the device, time portion should be zero.
    ExpectedReturnDate *common.SDKTime `mandatory:"false" json:"expectedReturnDate"`

    // Start time for the window to pickup the device from customer.
    PickupWindowStartTime *common.SDKTime `mandatory:"false" json:"pickupWindowStartTime"`

    // End time for the window to pickup the device from customer.
    PickupWindowEndTime *common.SDKTime `mandatory:"false" json:"pickupWindowEndTime"`

    // Minimum storage capacity of the device, in terabytes. Valid options are 50, 95 and 150.
    MinimumStorageCapacityInTerabytes *int `mandatory:"false" json:"minimumStorageCapacityInTerabytes"`
}

func (UpdateTransferApplianceDetails) String

func (m UpdateTransferApplianceDetails) String() string

func (UpdateTransferApplianceDetails) ValidateEnumValue

func (m UpdateTransferApplianceDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateTransferApplianceDetailsLifecycleStateEnum

UpdateTransferApplianceDetailsLifecycleStateEnum Enum with underlying type: string

type UpdateTransferApplianceDetailsLifecycleStateEnum string

Set of constants representing the allowable values for UpdateTransferApplianceDetailsLifecycleStateEnum

const (
    UpdateTransferApplianceDetailsLifecycleStatePreparing             UpdateTransferApplianceDetailsLifecycleStateEnum = "PREPARING"
    UpdateTransferApplianceDetailsLifecycleStateFinalized             UpdateTransferApplianceDetailsLifecycleStateEnum = "FINALIZED"
    UpdateTransferApplianceDetailsLifecycleStateReturnLabelRequested  UpdateTransferApplianceDetailsLifecycleStateEnum = "RETURN_LABEL_REQUESTED"
    UpdateTransferApplianceDetailsLifecycleStateReturnLabelGenerating UpdateTransferApplianceDetailsLifecycleStateEnum = "RETURN_LABEL_GENERATING"
    UpdateTransferApplianceDetailsLifecycleStateReturnLabelAvailable  UpdateTransferApplianceDetailsLifecycleStateEnum = "RETURN_LABEL_AVAILABLE"
    UpdateTransferApplianceDetailsLifecycleStateDeleted               UpdateTransferApplianceDetailsLifecycleStateEnum = "DELETED"
    UpdateTransferApplianceDetailsLifecycleStateCustomerNeverReceived UpdateTransferApplianceDetailsLifecycleStateEnum = "CUSTOMER_NEVER_RECEIVED"
    UpdateTransferApplianceDetailsLifecycleStateCancelled             UpdateTransferApplianceDetailsLifecycleStateEnum = "CANCELLED"
)

func GetMappingUpdateTransferApplianceDetailsLifecycleStateEnum

func GetMappingUpdateTransferApplianceDetailsLifecycleStateEnum(val string) (UpdateTransferApplianceDetailsLifecycleStateEnum, bool)

GetMappingUpdateTransferApplianceDetailsLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

func GetUpdateTransferApplianceDetailsLifecycleStateEnumValues

func GetUpdateTransferApplianceDetailsLifecycleStateEnumValues() []UpdateTransferApplianceDetailsLifecycleStateEnum

GetUpdateTransferApplianceDetailsLifecycleStateEnumValues Enumerates the set of values for UpdateTransferApplianceDetailsLifecycleStateEnum

type UpdateTransferApplianceRequest

UpdateTransferApplianceRequest wrapper for the UpdateTransferAppliance operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/UpdateTransferAppliance.go.html to see an example of how to use UpdateTransferApplianceRequest.

type UpdateTransferApplianceRequest struct {

    // ID of the Transfer Job
    Id *string `mandatory:"true" contributesTo:"path" name:"id"`

    // Label of the Transfer Appliance
    TransferApplianceLabel *string `mandatory:"true" contributesTo:"path" name:"transferApplianceLabel"`

    // fields to update
    UpdateTransferApplianceDetails `contributesTo:"body"`

    // The entity tag to match. Optional, if set, the update will be successful only if the
    // object's tag matches the tag specified in the request.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Unique Oracle-assigned identifier for the request.
    // If you need to contact Oracle about a particular request, please provide the request ID.
    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
}

func (UpdateTransferApplianceRequest) BinaryRequestBody

func (request UpdateTransferApplianceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (UpdateTransferApplianceRequest) HTTPRequest

func (request UpdateTransferApplianceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UpdateTransferApplianceRequest) RetryPolicy

func (request UpdateTransferApplianceRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (UpdateTransferApplianceRequest) String

func (request UpdateTransferApplianceRequest) String() string

func (UpdateTransferApplianceRequest) ValidateEnumValue

func (request UpdateTransferApplianceRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateTransferApplianceResponse

UpdateTransferApplianceResponse wrapper for the UpdateTransferAppliance operation

type UpdateTransferApplianceResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The TransferAppliance instance
    TransferAppliance `presentIn:"body"`

    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    Etag *string `presentIn:"header" name:"etag"`
}

func (UpdateTransferApplianceResponse) HTTPResponse

func (response UpdateTransferApplianceResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (UpdateTransferApplianceResponse) String

func (response UpdateTransferApplianceResponse) String() string

type UpdateTransferDeviceDetails

UpdateTransferDeviceDetails The representation of UpdateTransferDeviceDetails

type UpdateTransferDeviceDetails struct {
    LifecycleState UpdateTransferDeviceDetailsLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`
}

func (UpdateTransferDeviceDetails) String

func (m UpdateTransferDeviceDetails) String() string

func (UpdateTransferDeviceDetails) ValidateEnumValue

func (m UpdateTransferDeviceDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateTransferDeviceDetailsLifecycleStateEnum

UpdateTransferDeviceDetailsLifecycleStateEnum Enum with underlying type: string

type UpdateTransferDeviceDetailsLifecycleStateEnum string

Set of constants representing the allowable values for UpdateTransferDeviceDetailsLifecycleStateEnum

const (
    UpdateTransferDeviceDetailsLifecycleStatePreparing UpdateTransferDeviceDetailsLifecycleStateEnum = "PREPARING"
    UpdateTransferDeviceDetailsLifecycleStateReady     UpdateTransferDeviceDetailsLifecycleStateEnum = "READY"
    UpdateTransferDeviceDetailsLifecycleStateCancelled UpdateTransferDeviceDetailsLifecycleStateEnum = "CANCELLED"
)

func GetMappingUpdateTransferDeviceDetailsLifecycleStateEnum

func GetMappingUpdateTransferDeviceDetailsLifecycleStateEnum(val string) (UpdateTransferDeviceDetailsLifecycleStateEnum, bool)

GetMappingUpdateTransferDeviceDetailsLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

func GetUpdateTransferDeviceDetailsLifecycleStateEnumValues

func GetUpdateTransferDeviceDetailsLifecycleStateEnumValues() []UpdateTransferDeviceDetailsLifecycleStateEnum

GetUpdateTransferDeviceDetailsLifecycleStateEnumValues Enumerates the set of values for UpdateTransferDeviceDetailsLifecycleStateEnum

type UpdateTransferDeviceRequest

UpdateTransferDeviceRequest wrapper for the UpdateTransferDevice operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/UpdateTransferDevice.go.html to see an example of how to use UpdateTransferDeviceRequest.

type UpdateTransferDeviceRequest struct {

    // ID of the Transfer Job
    Id *string `mandatory:"true" contributesTo:"path" name:"id"`

    // Label of the Transfer Device
    TransferDeviceLabel *string `mandatory:"true" contributesTo:"path" name:"transferDeviceLabel"`

    // fields to update
    UpdateTransferDeviceDetails `contributesTo:"body"`

    // The entity tag to match. Optional, if set, the update will be successful only if the
    // object's tag matches the tag specified in the request.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Unique Oracle-assigned identifier for the request.
    // If you need to contact Oracle about a particular request, please provide the request ID.
    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
}

func (UpdateTransferDeviceRequest) BinaryRequestBody

func (request UpdateTransferDeviceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (UpdateTransferDeviceRequest) HTTPRequest

func (request UpdateTransferDeviceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UpdateTransferDeviceRequest) RetryPolicy

func (request UpdateTransferDeviceRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (UpdateTransferDeviceRequest) String

func (request UpdateTransferDeviceRequest) String() string

func (UpdateTransferDeviceRequest) ValidateEnumValue

func (request UpdateTransferDeviceRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateTransferDeviceResponse

UpdateTransferDeviceResponse wrapper for the UpdateTransferDevice operation

type UpdateTransferDeviceResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The TransferDevice instance
    TransferDevice `presentIn:"body"`

    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    Etag *string `presentIn:"header" name:"etag"`
}

func (UpdateTransferDeviceResponse) HTTPResponse

func (response UpdateTransferDeviceResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (UpdateTransferDeviceResponse) String

func (response UpdateTransferDeviceResponse) String() string

type UpdateTransferJobDetails

UpdateTransferJobDetails The representation of UpdateTransferJobDetails

type UpdateTransferJobDetails struct {
    LifecycleState UpdateTransferJobDetailsLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`

    DisplayName *string `mandatory:"false" json:"displayName"`

    DeviceType UpdateTransferJobDetailsDeviceTypeEnum `mandatory:"false" json:"deviceType,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.cloud.oracle.com/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.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Operations": {"CostCenter": "42"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

func (UpdateTransferJobDetails) String

func (m UpdateTransferJobDetails) String() string

func (UpdateTransferJobDetails) ValidateEnumValue

func (m UpdateTransferJobDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateTransferJobDetailsDeviceTypeEnum

UpdateTransferJobDetailsDeviceTypeEnum Enum with underlying type: string

type UpdateTransferJobDetailsDeviceTypeEnum string

Set of constants representing the allowable values for UpdateTransferJobDetailsDeviceTypeEnum

const (
    UpdateTransferJobDetailsDeviceTypeDisk      UpdateTransferJobDetailsDeviceTypeEnum = "DISK"
    UpdateTransferJobDetailsDeviceTypeAppliance UpdateTransferJobDetailsDeviceTypeEnum = "APPLIANCE"
)

func GetMappingUpdateTransferJobDetailsDeviceTypeEnum

func GetMappingUpdateTransferJobDetailsDeviceTypeEnum(val string) (UpdateTransferJobDetailsDeviceTypeEnum, bool)

GetMappingUpdateTransferJobDetailsDeviceTypeEnum performs case Insensitive comparison on enum value and return the desired enum

func GetUpdateTransferJobDetailsDeviceTypeEnumValues

func GetUpdateTransferJobDetailsDeviceTypeEnumValues() []UpdateTransferJobDetailsDeviceTypeEnum

GetUpdateTransferJobDetailsDeviceTypeEnumValues Enumerates the set of values for UpdateTransferJobDetailsDeviceTypeEnum

type UpdateTransferJobDetailsLifecycleStateEnum

UpdateTransferJobDetailsLifecycleStateEnum Enum with underlying type: string

type UpdateTransferJobDetailsLifecycleStateEnum string

Set of constants representing the allowable values for UpdateTransferJobDetailsLifecycleStateEnum

const (
    UpdateTransferJobDetailsLifecycleStateClosed UpdateTransferJobDetailsLifecycleStateEnum = "CLOSED"
)

func GetMappingUpdateTransferJobDetailsLifecycleStateEnum

func GetMappingUpdateTransferJobDetailsLifecycleStateEnum(val string) (UpdateTransferJobDetailsLifecycleStateEnum, bool)

GetMappingUpdateTransferJobDetailsLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

func GetUpdateTransferJobDetailsLifecycleStateEnumValues

func GetUpdateTransferJobDetailsLifecycleStateEnumValues() []UpdateTransferJobDetailsLifecycleStateEnum

GetUpdateTransferJobDetailsLifecycleStateEnumValues Enumerates the set of values for UpdateTransferJobDetailsLifecycleStateEnum

type UpdateTransferJobRequest

UpdateTransferJobRequest wrapper for the UpdateTransferJob operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/UpdateTransferJob.go.html to see an example of how to use UpdateTransferJobRequest.

type UpdateTransferJobRequest struct {

    // ID of the Transfer Job
    Id *string `mandatory:"true" contributesTo:"path" name:"id"`

    // fields to update
    UpdateTransferJobDetails `contributesTo:"body"`

    // The entity tag to match. Optional, if set, the update will be successful only if the
    // object's tag matches the tag specified in the request.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about
    // a particular request, please provide the request ID.
    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
}

func (UpdateTransferJobRequest) BinaryRequestBody

func (request UpdateTransferJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (UpdateTransferJobRequest) HTTPRequest

func (request UpdateTransferJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UpdateTransferJobRequest) RetryPolicy

func (request UpdateTransferJobRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (UpdateTransferJobRequest) String

func (request UpdateTransferJobRequest) String() string

func (UpdateTransferJobRequest) ValidateEnumValue

func (request UpdateTransferJobRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateTransferJobResponse

UpdateTransferJobResponse wrapper for the UpdateTransferJob operation

type UpdateTransferJobResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The TransferJob instance
    TransferJob `presentIn:"body"`

    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    Etag *string `presentIn:"header" name:"etag"`
}

func (UpdateTransferJobResponse) HTTPResponse

func (response UpdateTransferJobResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (UpdateTransferJobResponse) String

func (response UpdateTransferJobResponse) String() string

type UpdateTransferPackageDetails

UpdateTransferPackageDetails The representation of UpdateTransferPackageDetails

type UpdateTransferPackageDetails struct {
    OriginalPackageDeliveryTrackingNumber *string `mandatory:"false" json:"originalPackageDeliveryTrackingNumber"`

    ReturnPackageDeliveryTrackingNumber *string `mandatory:"false" json:"returnPackageDeliveryTrackingNumber"`

    PackageDeliveryVendor *string `mandatory:"false" json:"packageDeliveryVendor"`

    LifecycleState UpdateTransferPackageDetailsLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`
}

func (UpdateTransferPackageDetails) String

func (m UpdateTransferPackageDetails) String() string

func (UpdateTransferPackageDetails) ValidateEnumValue

func (m UpdateTransferPackageDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateTransferPackageDetailsLifecycleStateEnum

UpdateTransferPackageDetailsLifecycleStateEnum Enum with underlying type: string

type UpdateTransferPackageDetailsLifecycleStateEnum string

Set of constants representing the allowable values for UpdateTransferPackageDetailsLifecycleStateEnum

const (
    UpdateTransferPackageDetailsLifecycleStateShipping  UpdateTransferPackageDetailsLifecycleStateEnum = "SHIPPING"
    UpdateTransferPackageDetailsLifecycleStateCancelled UpdateTransferPackageDetailsLifecycleStateEnum = "CANCELLED"
)

func GetMappingUpdateTransferPackageDetailsLifecycleStateEnum

func GetMappingUpdateTransferPackageDetailsLifecycleStateEnum(val string) (UpdateTransferPackageDetailsLifecycleStateEnum, bool)

GetMappingUpdateTransferPackageDetailsLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

func GetUpdateTransferPackageDetailsLifecycleStateEnumValues

func GetUpdateTransferPackageDetailsLifecycleStateEnumValues() []UpdateTransferPackageDetailsLifecycleStateEnum

GetUpdateTransferPackageDetailsLifecycleStateEnumValues Enumerates the set of values for UpdateTransferPackageDetailsLifecycleStateEnum

type UpdateTransferPackageRequest

UpdateTransferPackageRequest wrapper for the UpdateTransferPackage operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/dts/UpdateTransferPackage.go.html to see an example of how to use UpdateTransferPackageRequest.

type UpdateTransferPackageRequest struct {

    // ID of the Transfer Job
    Id *string `mandatory:"true" contributesTo:"path" name:"id"`

    // Label of the Transfer Package
    TransferPackageLabel *string `mandatory:"true" contributesTo:"path" name:"transferPackageLabel"`

    // fields to update
    UpdateTransferPackageDetails `contributesTo:"body"`

    // The entity tag to match. Optional, if set, the update will be successful only if the
    // object's tag matches the tag specified in the request.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Unique Oracle-assigned identifier for the request.
    // If you need to contact Oracle about a particular request, please provide the request ID.
    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
}

func (UpdateTransferPackageRequest) BinaryRequestBody

func (request UpdateTransferPackageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (UpdateTransferPackageRequest) HTTPRequest

func (request UpdateTransferPackageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UpdateTransferPackageRequest) RetryPolicy

func (request UpdateTransferPackageRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (UpdateTransferPackageRequest) String

func (request UpdateTransferPackageRequest) String() string

func (UpdateTransferPackageRequest) ValidateEnumValue

func (request UpdateTransferPackageRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateTransferPackageResponse

UpdateTransferPackageResponse wrapper for the UpdateTransferPackage operation

type UpdateTransferPackageResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The TransferPackage instance
    TransferPackage `presentIn:"body"`

    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    Etag *string `presentIn:"header" name:"etag"`
}

func (UpdateTransferPackageResponse) HTTPResponse

func (response UpdateTransferPackageResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (UpdateTransferPackageResponse) String

func (response UpdateTransferPackageResponse) String() string