Documentation ¶
Index ¶
- type ApplianceExportJob
- type ApplianceExportJobClient
- 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
- type ApplianceExportJobSummary
- type ApplianceExportJobSummaryLifecycleStateEnum
- type AttachDevicesDetails
- type AttachDevicesToTransferPackageRequest
- type AttachDevicesToTransferPackageResponse
- type ChangeApplianceExportJobCompartmentDetails
- type ChangeApplianceExportJobCompartmentRequest
- type ChangeApplianceExportJobCompartmentResponse
- type ChangeTransferJobCompartmentDetails
- type ChangeTransferJobCompartmentRequest
- type ChangeTransferJobCompartmentResponse
- type CreateApplianceExportJobDetails
- type CreateApplianceExportJobRequest
- type CreateApplianceExportJobResponse
- type CreateTransferApplianceAdminCredentialsRequest
- type CreateTransferApplianceAdminCredentialsResponse
- type CreateTransferApplianceDetails
- type CreateTransferApplianceEntitlementDetails
- type CreateTransferApplianceEntitlementRequest
- type CreateTransferApplianceEntitlementResponse
- type CreateTransferApplianceRequest
- type CreateTransferApplianceResponse
- type CreateTransferDeviceDetails
- type CreateTransferDeviceRequest
- type CreateTransferDeviceResponse
- type CreateTransferJobDetails
- type CreateTransferJobDetailsDeviceTypeEnum
- type CreateTransferJobRequest
- type CreateTransferJobResponse
- type CreateTransferPackageDetails
- type CreateTransferPackageRequest
- type CreateTransferPackageResponse
- type DeleteApplianceExportJobRequest
- type DeleteApplianceExportJobResponse
- type DeleteTransferApplianceRequest
- type DeleteTransferApplianceResponse
- type DeleteTransferDeviceRequest
- type DeleteTransferDeviceResponse
- type DeleteTransferJobRequest
- type DeleteTransferJobResponse
- type DeleteTransferPackageRequest
- type DeleteTransferPackageResponse
- type DetachDevicesDetails
- type DetachDevicesFromTransferPackageRequest
- type DetachDevicesFromTransferPackageResponse
- type GetApplianceExportJobRequest
- type GetApplianceExportJobResponse
- type GetTransferApplianceCertificateAuthorityCertificateRequest
- func (request GetTransferApplianceCertificateAuthorityCertificateRequest) HTTPRequest(method, path string) (http.Request, error)
- func (request GetTransferApplianceCertificateAuthorityCertificateRequest) RetryPolicy() *common.RetryPolicy
- func (request GetTransferApplianceCertificateAuthorityCertificateRequest) String() string
- type GetTransferApplianceCertificateAuthorityCertificateResponse
- type GetTransferApplianceEncryptionPassphraseRequest
- type GetTransferApplianceEncryptionPassphraseResponse
- type GetTransferApplianceEntitlementRequest
- type GetTransferApplianceEntitlementResponse
- type GetTransferApplianceRequest
- type GetTransferApplianceResponse
- type GetTransferDeviceRequest
- type GetTransferDeviceResponse
- type GetTransferJobRequest
- type GetTransferJobResponse
- type GetTransferPackageRequest
- type GetTransferPackageResponse
- type ListApplianceExportJobsLifecycleStateEnum
- type ListApplianceExportJobsRequest
- type ListApplianceExportJobsResponse
- type ListShippingVendorsRequest
- type ListShippingVendorsResponse
- type ListTransferApplianceEntitlementRequest
- type ListTransferApplianceEntitlementResponse
- type ListTransferAppliancesLifecycleStateEnum
- type ListTransferAppliancesRequest
- type ListTransferAppliancesResponse
- type ListTransferDevicesLifecycleStateEnum
- type ListTransferDevicesRequest
- type ListTransferDevicesResponse
- type ListTransferJobsLifecycleStateEnum
- type ListTransferJobsRequest
- type ListTransferJobsResponse
- type ListTransferPackagesLifecycleStateEnum
- type ListTransferPackagesRequest
- type ListTransferPackagesResponse
- type MultipleTransferAppliances
- type MultipleTransferDevices
- type MultipleTransferPackages
- type NewTransferDevice
- type NewTransferDeviceLifecycleStateEnum
- type ShippingAddress
- type ShippingVendors
- type ShippingVendorsClient
- 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
- type TransferApplianceCertificate
- type TransferApplianceClient
- 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, ...) (response GetTransferApplianceCertificateAuthorityCertificateResponse, ...)
- 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
- type TransferApplianceEntitlement
- 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
- type TransferApplianceEntitlementSummary
- type TransferApplianceLifecycleStateEnum
- type TransferAppliancePublicKey
- type TransferApplianceSummary
- type TransferApplianceSummaryLifecycleStateEnum
- type TransferDevice
- type TransferDeviceClient
- 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
- type TransferDeviceSummary
- type TransferDeviceSummaryLifecycleStateEnum
- type TransferJob
- type TransferJobClient
- 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
- type TransferJobLifecycleStateEnum
- type TransferJobSummary
- type TransferJobSummaryDeviceTypeEnum
- type TransferJobSummaryLifecycleStateEnum
- type TransferPackage
- type TransferPackageClient
- 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
- type TransferPackageSummary
- type TransferPackageSummaryLifecycleStateEnum
- type UpdateApplianceExportJobDetails
- type UpdateApplianceExportJobDetailsLifecycleStateEnum
- type UpdateApplianceExportJobRequest
- type UpdateApplianceExportJobResponse
- type UpdateTransferApplianceDetails
- type UpdateTransferApplianceDetailsLifecycleStateEnum
- type UpdateTransferApplianceRequest
- type UpdateTransferApplianceResponse
- type UpdateTransferDeviceDetails
- type UpdateTransferDeviceDetailsLifecycleStateEnum
- type UpdateTransferDeviceRequest
- type UpdateTransferDeviceResponse
- type UpdateTransferJobDetails
- type UpdateTransferJobDetailsDeviceTypeEnum
- type UpdateTransferJobDetailsLifecycleStateEnum
- type UpdateTransferJobRequest
- type UpdateTransferJobResponse
- type UpdateTransferPackageDetails
- type UpdateTransferPackageDetailsLifecycleStateEnum
- type UpdateTransferPackageRequest
- type UpdateTransferPackageResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type 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"` 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"` }
ApplianceExportJob The representation of ApplianceExportJob
func (ApplianceExportJob) String ¶
func (m ApplianceExportJob) String() string
type ApplianceExportJobClient ¶
type ApplianceExportJobClient struct { common.BaseClient // contains filtered or unexported fields }
ApplianceExportJobClient a client for ApplianceExportJob
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.
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
func (ApplianceExportJobClient) DeleteApplianceExportJob ¶
func (client ApplianceExportJobClient) DeleteApplianceExportJob(ctx context.Context, request DeleteApplianceExportJobRequest) (response DeleteApplianceExportJobResponse, err error)
DeleteApplianceExportJob deletes a Appliance Export Job
func (ApplianceExportJobClient) GetApplianceExportJob ¶
func (client ApplianceExportJobClient) GetApplianceExportJob(ctx context.Context, request GetApplianceExportJobRequest) (response GetApplianceExportJobResponse, err error)
GetApplianceExportJob Describes a Appliance Export Job in detail
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
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.
type ApplianceExportJobLifecycleStateEnum ¶
type ApplianceExportJobLifecycleStateEnum string
ApplianceExportJobLifecycleStateEnum Enum with underlying type: string
const ( ApplianceExportJobLifecycleStateCreating ApplianceExportJobLifecycleStateEnum = "CREATING" ApplianceExportJobLifecycleStateActive ApplianceExportJobLifecycleStateEnum = "ACTIVE" ApplianceExportJobLifecycleStateInprogress ApplianceExportJobLifecycleStateEnum = "INPROGRESS" ApplianceExportJobLifecycleStateSucceeded ApplianceExportJobLifecycleStateEnum = "SUCCEEDED" ApplianceExportJobLifecycleStateFailed ApplianceExportJobLifecycleStateEnum = "FAILED" ApplianceExportJobLifecycleStateCancelled ApplianceExportJobLifecycleStateEnum = "CANCELLED" ApplianceExportJobLifecycleStateDeleted ApplianceExportJobLifecycleStateEnum = "DELETED" )
Set of constants representing the allowable values for ApplianceExportJobLifecycleStateEnum
func GetApplianceExportJobLifecycleStateEnumValues ¶
func GetApplianceExportJobLifecycleStateEnumValues() []ApplianceExportJobLifecycleStateEnum
GetApplianceExportJobLifecycleStateEnumValues Enumerates the set of values for ApplianceExportJobLifecycleStateEnum
type 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"` }
ApplianceExportJobSummary The representation of ApplianceExportJobSummary
func (ApplianceExportJobSummary) String ¶
func (m ApplianceExportJobSummary) String() string
type ApplianceExportJobSummaryLifecycleStateEnum ¶
type ApplianceExportJobSummaryLifecycleStateEnum string
ApplianceExportJobSummaryLifecycleStateEnum Enum with underlying type: string
const ( ApplianceExportJobSummaryLifecycleStateCreating ApplianceExportJobSummaryLifecycleStateEnum = "CREATING" ApplianceExportJobSummaryLifecycleStateActive ApplianceExportJobSummaryLifecycleStateEnum = "ACTIVE" ApplianceExportJobSummaryLifecycleStateInprogress ApplianceExportJobSummaryLifecycleStateEnum = "INPROGRESS" ApplianceExportJobSummaryLifecycleStateSucceeded ApplianceExportJobSummaryLifecycleStateEnum = "SUCCEEDED" ApplianceExportJobSummaryLifecycleStateFailed ApplianceExportJobSummaryLifecycleStateEnum = "FAILED" ApplianceExportJobSummaryLifecycleStateCancelled ApplianceExportJobSummaryLifecycleStateEnum = "CANCELLED" ApplianceExportJobSummaryLifecycleStateDeleted ApplianceExportJobSummaryLifecycleStateEnum = "DELETED" )
Set of constants representing the allowable values for ApplianceExportJobSummaryLifecycleStateEnum
func GetApplianceExportJobSummaryLifecycleStateEnumValues ¶
func GetApplianceExportJobSummaryLifecycleStateEnumValues() []ApplianceExportJobSummaryLifecycleStateEnum
GetApplianceExportJobSummaryLifecycleStateEnumValues Enumerates the set of values for ApplianceExportJobSummaryLifecycleStateEnum
type AttachDevicesDetails ¶
type AttachDevicesDetails struct { // List of TransferDeviceLabel's DeviceLabels []string `mandatory:"false" json:"deviceLabels"` }
AttachDevicesDetails The representation of AttachDevicesDetails
func (AttachDevicesDetails) String ¶
func (m AttachDevicesDetails) String() string
type 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"` // 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 }
AttachDevicesToTransferPackageRequest wrapper for the AttachDevicesToTransferPackage operation
func (AttachDevicesToTransferPackageRequest) HTTPRequest ¶
func (request AttachDevicesToTransferPackageRequest) HTTPRequest(method, path 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
type AttachDevicesToTransferPackageResponse ¶
type AttachDevicesToTransferPackageResponse struct { // The underlying http response RawResponse *http.Response OpcRequestId *string `presentIn:"header" name:"opc-request-id"` Etag *string `presentIn:"header" name:"etag"` }
AttachDevicesToTransferPackageResponse wrapper for the AttachDevicesToTransferPackage operation
func (AttachDevicesToTransferPackageResponse) HTTPResponse ¶
func (response AttachDevicesToTransferPackageResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (AttachDevicesToTransferPackageResponse) String ¶
func (response AttachDevicesToTransferPackageResponse) String() string
type 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"` }
ChangeApplianceExportJobCompartmentDetails The representation of ChangeApplianceExportJobCompartmentDetails
func (ChangeApplianceExportJobCompartmentDetails) String ¶
func (m ChangeApplianceExportJobCompartmentDetails) String() string
type 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 }
ChangeApplianceExportJobCompartmentRequest wrapper for the ChangeApplianceExportJobCompartment operation
func (ChangeApplianceExportJobCompartmentRequest) HTTPRequest ¶
func (request ChangeApplianceExportJobCompartmentRequest) HTTPRequest(method, path 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
type ChangeApplianceExportJobCompartmentResponse ¶
type ChangeApplianceExportJobCompartmentResponse struct { // The underlying http response RawResponse *http.Response OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ChangeApplianceExportJobCompartmentResponse wrapper for the ChangeApplianceExportJobCompartment operation
func (ChangeApplianceExportJobCompartmentResponse) HTTPResponse ¶
func (response ChangeApplianceExportJobCompartmentResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ChangeApplianceExportJobCompartmentResponse) String ¶
func (response ChangeApplianceExportJobCompartmentResponse) String() string
type 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"` }
ChangeTransferJobCompartmentDetails The representation of ChangeTransferJobCompartmentDetails
func (ChangeTransferJobCompartmentDetails) String ¶
func (m ChangeTransferJobCompartmentDetails) String() string
type 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 }
ChangeTransferJobCompartmentRequest wrapper for the ChangeTransferJobCompartment operation
func (ChangeTransferJobCompartmentRequest) HTTPRequest ¶
func (request ChangeTransferJobCompartmentRequest) HTTPRequest(method, path 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
type ChangeTransferJobCompartmentResponse ¶
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"` }
ChangeTransferJobCompartmentResponse wrapper for the ChangeTransferJobCompartment operation
func (ChangeTransferJobCompartmentResponse) HTTPResponse ¶
func (response ChangeTransferJobCompartmentResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ChangeTransferJobCompartmentResponse) String ¶
func (response ChangeTransferJobCompartmentResponse) String() string
type 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"` }
CreateApplianceExportJobDetails The representation of CreateApplianceExportJobDetails
func (CreateApplianceExportJobDetails) String ¶
func (m CreateApplianceExportJobDetails) String() string
type 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 }
CreateApplianceExportJobRequest wrapper for the CreateApplianceExportJob operation
func (CreateApplianceExportJobRequest) HTTPRequest ¶
func (request CreateApplianceExportJobRequest) HTTPRequest(method, path 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
type CreateApplianceExportJobResponse ¶
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"` }
CreateApplianceExportJobResponse wrapper for the CreateApplianceExportJob operation
func (CreateApplianceExportJobResponse) HTTPResponse ¶
func (response CreateApplianceExportJobResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateApplianceExportJobResponse) String ¶
func (response CreateApplianceExportJobResponse) String() string
type 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"` // 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 }
CreateTransferApplianceAdminCredentialsRequest wrapper for the CreateTransferApplianceAdminCredentials operation
func (CreateTransferApplianceAdminCredentialsRequest) HTTPRequest ¶
func (request CreateTransferApplianceAdminCredentialsRequest) HTTPRequest(method, path 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
type CreateTransferApplianceAdminCredentialsResponse ¶
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"` }
CreateTransferApplianceAdminCredentialsResponse wrapper for the CreateTransferApplianceAdminCredentials operation
func (CreateTransferApplianceAdminCredentialsResponse) HTTPResponse ¶
func (response CreateTransferApplianceAdminCredentialsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateTransferApplianceAdminCredentialsResponse) String ¶
func (response CreateTransferApplianceAdminCredentialsResponse) String() string
type CreateTransferApplianceDetails ¶
type CreateTransferApplianceDetails struct {
CustomerShippingAddress *ShippingAddress `mandatory:"false" json:"customerShippingAddress"`
}
CreateTransferApplianceDetails The representation of CreateTransferApplianceDetails
func (CreateTransferApplianceDetails) String ¶
func (m CreateTransferApplianceDetails) String() string
type 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"` }
CreateTransferApplianceEntitlementDetails The representation of CreateTransferApplianceEntitlementDetails
func (CreateTransferApplianceEntitlementDetails) String ¶
func (m CreateTransferApplianceEntitlementDetails) String() string
type 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 }
CreateTransferApplianceEntitlementRequest wrapper for the CreateTransferApplianceEntitlement operation
func (CreateTransferApplianceEntitlementRequest) HTTPRequest ¶
func (request CreateTransferApplianceEntitlementRequest) HTTPRequest(method, path 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
type CreateTransferApplianceEntitlementResponse ¶
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"` }
CreateTransferApplianceEntitlementResponse wrapper for the CreateTransferApplianceEntitlement operation
func (CreateTransferApplianceEntitlementResponse) HTTPResponse ¶
func (response CreateTransferApplianceEntitlementResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateTransferApplianceEntitlementResponse) String ¶
func (response CreateTransferApplianceEntitlementResponse) String() string
type CreateTransferApplianceRequest ¶
type CreateTransferApplianceRequest struct { // ID of the Transfer Job Id *string `mandatory:"true" contributesTo:"path" name:"id"` 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 }
CreateTransferApplianceRequest wrapper for the CreateTransferAppliance operation
func (CreateTransferApplianceRequest) HTTPRequest ¶
func (request CreateTransferApplianceRequest) HTTPRequest(method, path 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
type CreateTransferApplianceResponse ¶
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"` }
CreateTransferApplianceResponse wrapper for the CreateTransferAppliance operation
func (CreateTransferApplianceResponse) HTTPResponse ¶
func (response CreateTransferApplianceResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateTransferApplianceResponse) String ¶
func (response CreateTransferApplianceResponse) String() string
type CreateTransferDeviceDetails ¶
type CreateTransferDeviceDetails struct { SerialNumber *string `mandatory:"false" json:"serialNumber"` IscsiIQN *string `mandatory:"false" json:"iscsiIQN"` }
CreateTransferDeviceDetails The representation of CreateTransferDeviceDetails
func (CreateTransferDeviceDetails) String ¶
func (m CreateTransferDeviceDetails) String() string
type 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"` 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 }
CreateTransferDeviceRequest wrapper for the CreateTransferDevice operation
func (CreateTransferDeviceRequest) HTTPRequest ¶
func (request CreateTransferDeviceRequest) HTTPRequest(method, path 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
type CreateTransferDeviceResponse ¶
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"` }
CreateTransferDeviceResponse wrapper for the CreateTransferDevice operation
func (CreateTransferDeviceResponse) HTTPResponse ¶
func (response CreateTransferDeviceResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateTransferDeviceResponse) String ¶
func (response CreateTransferDeviceResponse) String() string
type 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"` }
CreateTransferJobDetails The representation of CreateTransferJobDetails
func (CreateTransferJobDetails) String ¶
func (m CreateTransferJobDetails) String() string
type CreateTransferJobDetailsDeviceTypeEnum ¶
type CreateTransferJobDetailsDeviceTypeEnum string
CreateTransferJobDetailsDeviceTypeEnum Enum with underlying type: string
const ( CreateTransferJobDetailsDeviceTypeDisk CreateTransferJobDetailsDeviceTypeEnum = "DISK" CreateTransferJobDetailsDeviceTypeAppliance CreateTransferJobDetailsDeviceTypeEnum = "APPLIANCE" )
Set of constants representing the allowable values for CreateTransferJobDetailsDeviceTypeEnum
func GetCreateTransferJobDetailsDeviceTypeEnumValues ¶
func GetCreateTransferJobDetailsDeviceTypeEnumValues() []CreateTransferJobDetailsDeviceTypeEnum
GetCreateTransferJobDetailsDeviceTypeEnumValues Enumerates the set of values for CreateTransferJobDetailsDeviceTypeEnum
type CreateTransferJobRequest ¶
type CreateTransferJobRequest struct { // Creates a New Transfer Job CreateTransferJobDetails `contributesTo:"body"` 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 }
CreateTransferJobRequest wrapper for the CreateTransferJob operation
func (CreateTransferJobRequest) HTTPRequest ¶
func (request CreateTransferJobRequest) HTTPRequest(method, path 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
type CreateTransferJobResponse ¶
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"` }
CreateTransferJobResponse wrapper for the CreateTransferJob operation
func (CreateTransferJobResponse) HTTPResponse ¶
func (response CreateTransferJobResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateTransferJobResponse) String ¶
func (response CreateTransferJobResponse) String() string
type CreateTransferPackageDetails ¶
type CreateTransferPackageDetails struct { OriginalPackageDeliveryTrackingNumber *string `mandatory:"false" json:"originalPackageDeliveryTrackingNumber"` ReturnPackageDeliveryTrackingNumber *string `mandatory:"false" json:"returnPackageDeliveryTrackingNumber"` PackageDeliveryVendor *string `mandatory:"false" json:"packageDeliveryVendor"` }
CreateTransferPackageDetails The representation of CreateTransferPackageDetails
func (CreateTransferPackageDetails) String ¶
func (m CreateTransferPackageDetails) String() string
type CreateTransferPackageRequest ¶
type CreateTransferPackageRequest struct { // ID of the Transfer Job Id *string `mandatory:"true" contributesTo:"path" name:"id"` 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 }
CreateTransferPackageRequest wrapper for the CreateTransferPackage operation
func (CreateTransferPackageRequest) HTTPRequest ¶
func (request CreateTransferPackageRequest) HTTPRequest(method, path 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
type CreateTransferPackageResponse ¶
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"` }
CreateTransferPackageResponse wrapper for the CreateTransferPackage operation
func (CreateTransferPackageResponse) HTTPResponse ¶
func (response CreateTransferPackageResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateTransferPackageResponse) String ¶
func (response CreateTransferPackageResponse) String() string
type 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"` // 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 }
DeleteApplianceExportJobRequest wrapper for the DeleteApplianceExportJob operation
func (DeleteApplianceExportJobRequest) HTTPRequest ¶
func (request DeleteApplianceExportJobRequest) HTTPRequest(method, path 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
type DeleteApplianceExportJobResponse ¶
type DeleteApplianceExportJobResponse struct { // The underlying http response RawResponse *http.Response OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
DeleteApplianceExportJobResponse wrapper for the DeleteApplianceExportJob operation
func (DeleteApplianceExportJobResponse) HTTPResponse ¶
func (response DeleteApplianceExportJobResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteApplianceExportJobResponse) String ¶
func (response DeleteApplianceExportJobResponse) String() string
type 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"` // 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 }
DeleteTransferApplianceRequest wrapper for the DeleteTransferAppliance operation
func (DeleteTransferApplianceRequest) HTTPRequest ¶
func (request DeleteTransferApplianceRequest) HTTPRequest(method, path 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
type DeleteTransferApplianceResponse ¶
type DeleteTransferApplianceResponse struct { // The underlying http response RawResponse *http.Response OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
DeleteTransferApplianceResponse wrapper for the DeleteTransferAppliance operation
func (DeleteTransferApplianceResponse) HTTPResponse ¶
func (response DeleteTransferApplianceResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteTransferApplianceResponse) String ¶
func (response DeleteTransferApplianceResponse) String() string
type 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"` // 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 }
DeleteTransferDeviceRequest wrapper for the DeleteTransferDevice operation
func (DeleteTransferDeviceRequest) HTTPRequest ¶
func (request DeleteTransferDeviceRequest) HTTPRequest(method, path 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
type DeleteTransferDeviceResponse ¶
type DeleteTransferDeviceResponse struct { // The underlying http response RawResponse *http.Response OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
DeleteTransferDeviceResponse wrapper for the DeleteTransferDevice operation
func (DeleteTransferDeviceResponse) HTTPResponse ¶
func (response DeleteTransferDeviceResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteTransferDeviceResponse) String ¶
func (response DeleteTransferDeviceResponse) String() string
type 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"` // 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 }
DeleteTransferJobRequest wrapper for the DeleteTransferJob operation
func (DeleteTransferJobRequest) HTTPRequest ¶
func (request DeleteTransferJobRequest) HTTPRequest(method, path 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
type DeleteTransferJobResponse ¶
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"` }
DeleteTransferJobResponse wrapper for the DeleteTransferJob operation
func (DeleteTransferJobResponse) HTTPResponse ¶
func (response DeleteTransferJobResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteTransferJobResponse) String ¶
func (response DeleteTransferJobResponse) String() string
type 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"` // 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 }
DeleteTransferPackageRequest wrapper for the DeleteTransferPackage operation
func (DeleteTransferPackageRequest) HTTPRequest ¶
func (request DeleteTransferPackageRequest) HTTPRequest(method, path 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
type DeleteTransferPackageResponse ¶
type DeleteTransferPackageResponse struct { // The underlying http response RawResponse *http.Response OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
DeleteTransferPackageResponse wrapper for the DeleteTransferPackage operation
func (DeleteTransferPackageResponse) HTTPResponse ¶
func (response DeleteTransferPackageResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteTransferPackageResponse) String ¶
func (response DeleteTransferPackageResponse) String() string
type DetachDevicesDetails ¶
type DetachDevicesDetails struct { // List of TransferDeviceLabel's DeviceLabels []string `mandatory:"false" json:"deviceLabels"` }
DetachDevicesDetails The representation of DetachDevicesDetails
func (DetachDevicesDetails) String ¶
func (m DetachDevicesDetails) String() string
type 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"` // 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 }
DetachDevicesFromTransferPackageRequest wrapper for the DetachDevicesFromTransferPackage operation
func (DetachDevicesFromTransferPackageRequest) HTTPRequest ¶
func (request DetachDevicesFromTransferPackageRequest) HTTPRequest(method, path 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
type DetachDevicesFromTransferPackageResponse ¶
type DetachDevicesFromTransferPackageResponse struct { // The underlying http response RawResponse *http.Response OpcRequestId *string `presentIn:"header" name:"opc-request-id"` Etag *string `presentIn:"header" name:"etag"` }
DetachDevicesFromTransferPackageResponse wrapper for the DetachDevicesFromTransferPackage operation
func (DetachDevicesFromTransferPackageResponse) HTTPResponse ¶
func (response DetachDevicesFromTransferPackageResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DetachDevicesFromTransferPackageResponse) String ¶
func (response DetachDevicesFromTransferPackageResponse) String() string
type 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 }
GetApplianceExportJobRequest wrapper for the GetApplianceExportJob operation
func (GetApplianceExportJobRequest) HTTPRequest ¶
func (request GetApplianceExportJobRequest) HTTPRequest(method, path 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
type GetApplianceExportJobResponse ¶
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"` }
GetApplianceExportJobResponse wrapper for the GetApplianceExportJob operation
func (GetApplianceExportJobResponse) HTTPResponse ¶
func (response GetApplianceExportJobResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetApplianceExportJobResponse) String ¶
func (response GetApplianceExportJobResponse) String() string
type 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 }
GetTransferApplianceCertificateAuthorityCertificateRequest wrapper for the GetTransferApplianceCertificateAuthorityCertificate operation
func (GetTransferApplianceCertificateAuthorityCertificateRequest) HTTPRequest ¶
func (request GetTransferApplianceCertificateAuthorityCertificateRequest) HTTPRequest(method, path 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
type GetTransferApplianceCertificateAuthorityCertificateResponse ¶
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"` }
GetTransferApplianceCertificateAuthorityCertificateResponse wrapper for the GetTransferApplianceCertificateAuthorityCertificate operation
func (GetTransferApplianceCertificateAuthorityCertificateResponse) HTTPResponse ¶
func (response GetTransferApplianceCertificateAuthorityCertificateResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetTransferApplianceCertificateAuthorityCertificateResponse) String ¶
func (response GetTransferApplianceCertificateAuthorityCertificateResponse) String() string
type 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 }
GetTransferApplianceEncryptionPassphraseRequest wrapper for the GetTransferApplianceEncryptionPassphrase operation
func (GetTransferApplianceEncryptionPassphraseRequest) HTTPRequest ¶
func (request GetTransferApplianceEncryptionPassphraseRequest) HTTPRequest(method, path 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
type GetTransferApplianceEncryptionPassphraseResponse ¶
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"` }
GetTransferApplianceEncryptionPassphraseResponse wrapper for the GetTransferApplianceEncryptionPassphrase operation
func (GetTransferApplianceEncryptionPassphraseResponse) HTTPResponse ¶
func (response GetTransferApplianceEncryptionPassphraseResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetTransferApplianceEncryptionPassphraseResponse) String ¶
func (response GetTransferApplianceEncryptionPassphraseResponse) String() string
type 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 }
GetTransferApplianceEntitlementRequest wrapper for the GetTransferApplianceEntitlement operation
func (GetTransferApplianceEntitlementRequest) HTTPRequest ¶
func (request GetTransferApplianceEntitlementRequest) HTTPRequest(method, path 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
type GetTransferApplianceEntitlementResponse ¶
type GetTransferApplianceEntitlementResponse struct { // The underlying http response RawResponse *http.Response // The TransferApplianceEntitlement instance TransferApplianceEntitlement `presentIn:"body"` OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetTransferApplianceEntitlementResponse wrapper for the GetTransferApplianceEntitlement operation
func (GetTransferApplianceEntitlementResponse) HTTPResponse ¶
func (response GetTransferApplianceEntitlementResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetTransferApplianceEntitlementResponse) String ¶
func (response GetTransferApplianceEntitlementResponse) String() string
type 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 }
GetTransferApplianceRequest wrapper for the GetTransferAppliance operation
func (GetTransferApplianceRequest) HTTPRequest ¶
func (request GetTransferApplianceRequest) HTTPRequest(method, path 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
type GetTransferApplianceResponse ¶
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"` }
GetTransferApplianceResponse wrapper for the GetTransferAppliance operation
func (GetTransferApplianceResponse) HTTPResponse ¶
func (response GetTransferApplianceResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetTransferApplianceResponse) String ¶
func (response GetTransferApplianceResponse) String() string
type 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 }
GetTransferDeviceRequest wrapper for the GetTransferDevice operation
func (GetTransferDeviceRequest) HTTPRequest ¶
func (request GetTransferDeviceRequest) HTTPRequest(method, path 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
type GetTransferDeviceResponse ¶
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"` }
GetTransferDeviceResponse wrapper for the GetTransferDevice operation
func (GetTransferDeviceResponse) HTTPResponse ¶
func (response GetTransferDeviceResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetTransferDeviceResponse) String ¶
func (response GetTransferDeviceResponse) String() string
type 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 }
GetTransferJobRequest wrapper for the GetTransferJob operation
func (GetTransferJobRequest) HTTPRequest ¶
func (request GetTransferJobRequest) HTTPRequest(method, path 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
type GetTransferJobResponse ¶
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"` }
GetTransferJobResponse wrapper for the GetTransferJob operation
func (GetTransferJobResponse) HTTPResponse ¶
func (response GetTransferJobResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetTransferJobResponse) String ¶
func (response GetTransferJobResponse) String() string
type 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 }
GetTransferPackageRequest wrapper for the GetTransferPackage operation
func (GetTransferPackageRequest) HTTPRequest ¶
func (request GetTransferPackageRequest) HTTPRequest(method, path 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
type GetTransferPackageResponse ¶
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"` }
GetTransferPackageResponse wrapper for the GetTransferPackage operation
func (GetTransferPackageResponse) HTTPResponse ¶
func (response GetTransferPackageResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetTransferPackageResponse) String ¶
func (response GetTransferPackageResponse) String() string
type ListApplianceExportJobsLifecycleStateEnum ¶
type ListApplianceExportJobsLifecycleStateEnum string
ListApplianceExportJobsLifecycleStateEnum Enum with underlying type: string
const ( ListApplianceExportJobsLifecycleStateCreating ListApplianceExportJobsLifecycleStateEnum = "CREATING" ListApplianceExportJobsLifecycleStateActive ListApplianceExportJobsLifecycleStateEnum = "ACTIVE" ListApplianceExportJobsLifecycleStateInprogress ListApplianceExportJobsLifecycleStateEnum = "INPROGRESS" ListApplianceExportJobsLifecycleStateSucceeded ListApplianceExportJobsLifecycleStateEnum = "SUCCEEDED" ListApplianceExportJobsLifecycleStateFailed ListApplianceExportJobsLifecycleStateEnum = "FAILED" ListApplianceExportJobsLifecycleStateCancelled ListApplianceExportJobsLifecycleStateEnum = "CANCELLED" ListApplianceExportJobsLifecycleStateDeleted ListApplianceExportJobsLifecycleStateEnum = "DELETED" )
Set of constants representing the allowable values for ListApplianceExportJobsLifecycleStateEnum
func GetListApplianceExportJobsLifecycleStateEnumValues ¶
func GetListApplianceExportJobsLifecycleStateEnumValues() []ListApplianceExportJobsLifecycleStateEnum
GetListApplianceExportJobsLifecycleStateEnumValues Enumerates the set of values for ListApplianceExportJobsLifecycleStateEnum
type 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 }
ListApplianceExportJobsRequest wrapper for the ListApplianceExportJobs operation
func (ListApplianceExportJobsRequest) HTTPRequest ¶
func (request ListApplianceExportJobsRequest) HTTPRequest(method, path 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
type ListApplianceExportJobsResponse ¶
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"` }
ListApplianceExportJobsResponse wrapper for the ListApplianceExportJobs operation
func (ListApplianceExportJobsResponse) HTTPResponse ¶
func (response ListApplianceExportJobsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListApplianceExportJobsResponse) String ¶
func (response ListApplianceExportJobsResponse) String() string
type 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 }
ListShippingVendorsRequest wrapper for the ListShippingVendors operation
func (ListShippingVendorsRequest) HTTPRequest ¶
func (request ListShippingVendorsRequest) HTTPRequest(method, path 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
type ListShippingVendorsResponse ¶
type ListShippingVendorsResponse struct { // The underlying http response RawResponse *http.Response // The ShippingVendors instance ShippingVendors `presentIn:"body"` OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ListShippingVendorsResponse wrapper for the ListShippingVendors operation
func (ListShippingVendorsResponse) HTTPResponse ¶
func (response ListShippingVendorsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListShippingVendorsResponse) String ¶
func (response ListShippingVendorsResponse) String() string
type 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 }
ListTransferApplianceEntitlementRequest wrapper for the ListTransferApplianceEntitlement operation
func (ListTransferApplianceEntitlementRequest) HTTPRequest ¶
func (request ListTransferApplianceEntitlementRequest) HTTPRequest(method, path 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
type ListTransferApplianceEntitlementResponse ¶
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"` }
ListTransferApplianceEntitlementResponse wrapper for the ListTransferApplianceEntitlement operation
func (ListTransferApplianceEntitlementResponse) HTTPResponse ¶
func (response ListTransferApplianceEntitlementResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListTransferApplianceEntitlementResponse) String ¶
func (response ListTransferApplianceEntitlementResponse) String() string
type ListTransferAppliancesLifecycleStateEnum ¶
type ListTransferAppliancesLifecycleStateEnum string
ListTransferAppliancesLifecycleStateEnum Enum with underlying type: string
const ( ListTransferAppliancesLifecycleStateRequested ListTransferAppliancesLifecycleStateEnum = "REQUESTED" ListTransferAppliancesLifecycleStateOraclePreparing ListTransferAppliancesLifecycleStateEnum = "ORACLE_PREPARING" ListTransferAppliancesLifecycleStateShipping ListTransferAppliancesLifecycleStateEnum = "SHIPPING" ListTransferAppliancesLifecycleStateDelivered ListTransferAppliancesLifecycleStateEnum = "DELIVERED" ListTransferAppliancesLifecycleStatePreparing ListTransferAppliancesLifecycleStateEnum = "PREPARING" ListTransferAppliancesLifecycleStateFinalized ListTransferAppliancesLifecycleStateEnum = "FINALIZED" 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" )
Set of constants representing the allowable values for ListTransferAppliancesLifecycleStateEnum
func GetListTransferAppliancesLifecycleStateEnumValues ¶
func GetListTransferAppliancesLifecycleStateEnumValues() []ListTransferAppliancesLifecycleStateEnum
GetListTransferAppliancesLifecycleStateEnumValues Enumerates the set of values for ListTransferAppliancesLifecycleStateEnum
type 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 }
ListTransferAppliancesRequest wrapper for the ListTransferAppliances operation
func (ListTransferAppliancesRequest) HTTPRequest ¶
func (request ListTransferAppliancesRequest) HTTPRequest(method, path 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
type ListTransferAppliancesResponse ¶
type ListTransferAppliancesResponse struct { // The underlying http response RawResponse *http.Response // The MultipleTransferAppliances instance MultipleTransferAppliances `presentIn:"body"` OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ListTransferAppliancesResponse wrapper for the ListTransferAppliances operation
func (ListTransferAppliancesResponse) HTTPResponse ¶
func (response ListTransferAppliancesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListTransferAppliancesResponse) String ¶
func (response ListTransferAppliancesResponse) String() string
type ListTransferDevicesLifecycleStateEnum ¶
type ListTransferDevicesLifecycleStateEnum string
ListTransferDevicesLifecycleStateEnum Enum with underlying type: string
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" )
Set of constants representing the allowable values for ListTransferDevicesLifecycleStateEnum
func GetListTransferDevicesLifecycleStateEnumValues ¶
func GetListTransferDevicesLifecycleStateEnumValues() []ListTransferDevicesLifecycleStateEnum
GetListTransferDevicesLifecycleStateEnumValues Enumerates the set of values for ListTransferDevicesLifecycleStateEnum
type 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 }
ListTransferDevicesRequest wrapper for the ListTransferDevices operation
func (ListTransferDevicesRequest) HTTPRequest ¶
func (request ListTransferDevicesRequest) HTTPRequest(method, path 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
type ListTransferDevicesResponse ¶
type ListTransferDevicesResponse struct { // The underlying http response RawResponse *http.Response // The MultipleTransferDevices instance MultipleTransferDevices `presentIn:"body"` OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ListTransferDevicesResponse wrapper for the ListTransferDevices operation
func (ListTransferDevicesResponse) HTTPResponse ¶
func (response ListTransferDevicesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListTransferDevicesResponse) String ¶
func (response ListTransferDevicesResponse) String() string
type ListTransferJobsLifecycleStateEnum ¶
type ListTransferJobsLifecycleStateEnum string
ListTransferJobsLifecycleStateEnum Enum with underlying type: string
const ( ListTransferJobsLifecycleStateInitiated ListTransferJobsLifecycleStateEnum = "INITIATED" ListTransferJobsLifecycleStatePreparing ListTransferJobsLifecycleStateEnum = "PREPARING" ListTransferJobsLifecycleStateActive ListTransferJobsLifecycleStateEnum = "ACTIVE" ListTransferJobsLifecycleStateDeleted ListTransferJobsLifecycleStateEnum = "DELETED" ListTransferJobsLifecycleStateClosed ListTransferJobsLifecycleStateEnum = "CLOSED" )
Set of constants representing the allowable values for ListTransferJobsLifecycleStateEnum
func GetListTransferJobsLifecycleStateEnumValues ¶
func GetListTransferJobsLifecycleStateEnumValues() []ListTransferJobsLifecycleStateEnum
GetListTransferJobsLifecycleStateEnumValues Enumerates the set of values for ListTransferJobsLifecycleStateEnum
type 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 }
ListTransferJobsRequest wrapper for the ListTransferJobs operation
func (ListTransferJobsRequest) HTTPRequest ¶
func (request ListTransferJobsRequest) HTTPRequest(method, path 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
type ListTransferJobsResponse ¶
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"` }
ListTransferJobsResponse wrapper for the ListTransferJobs operation
func (ListTransferJobsResponse) HTTPResponse ¶
func (response ListTransferJobsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListTransferJobsResponse) String ¶
func (response ListTransferJobsResponse) String() string
type ListTransferPackagesLifecycleStateEnum ¶
type ListTransferPackagesLifecycleStateEnum string
ListTransferPackagesLifecycleStateEnum Enum with underlying type: string
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" )
Set of constants representing the allowable values for ListTransferPackagesLifecycleStateEnum
func GetListTransferPackagesLifecycleStateEnumValues ¶
func GetListTransferPackagesLifecycleStateEnumValues() []ListTransferPackagesLifecycleStateEnum
GetListTransferPackagesLifecycleStateEnumValues Enumerates the set of values for ListTransferPackagesLifecycleStateEnum
type 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 }
ListTransferPackagesRequest wrapper for the ListTransferPackages operation
func (ListTransferPackagesRequest) HTTPRequest ¶
func (request ListTransferPackagesRequest) HTTPRequest(method, path 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
type ListTransferPackagesResponse ¶
type ListTransferPackagesResponse struct { // The underlying http response RawResponse *http.Response // The MultipleTransferPackages instance MultipleTransferPackages `presentIn:"body"` OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ListTransferPackagesResponse wrapper for the ListTransferPackages operation
func (ListTransferPackagesResponse) HTTPResponse ¶
func (response ListTransferPackagesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListTransferPackagesResponse) String ¶
func (response ListTransferPackagesResponse) String() string
type MultipleTransferAppliances ¶
type MultipleTransferAppliances struct { // List of TransferAppliance summary's TransferApplianceObjects []TransferApplianceSummary `mandatory:"false" json:"transferApplianceObjects"` }
MultipleTransferAppliances The representation of MultipleTransferAppliances
func (MultipleTransferAppliances) String ¶
func (m MultipleTransferAppliances) String() string
type MultipleTransferDevices ¶
type MultipleTransferDevices struct { // List of TransferDeviceObject's TransferDeviceObjects []TransferDeviceSummary `mandatory:"false" json:"transferDeviceObjects"` }
MultipleTransferDevices The representation of MultipleTransferDevices
func (MultipleTransferDevices) String ¶
func (m MultipleTransferDevices) String() string
type MultipleTransferPackages ¶
type MultipleTransferPackages struct { // List of TransferPackage summary's TransferPackageObjects []TransferPackageSummary `mandatory:"false" json:"transferPackageObjects"` }
MultipleTransferPackages The representation of MultipleTransferPackages
func (MultipleTransferPackages) String ¶
func (m MultipleTransferPackages) String() string
type 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"` }
NewTransferDevice The representation of NewTransferDevice
func (NewTransferDevice) String ¶
func (m NewTransferDevice) String() string
type NewTransferDeviceLifecycleStateEnum ¶
type NewTransferDeviceLifecycleStateEnum string
NewTransferDeviceLifecycleStateEnum Enum with underlying type: string
const (
NewTransferDeviceLifecycleStatePreparing NewTransferDeviceLifecycleStateEnum = "PREPARING"
)
Set of constants representing the allowable values for NewTransferDeviceLifecycleStateEnum
func GetNewTransferDeviceLifecycleStateEnumValues ¶
func GetNewTransferDeviceLifecycleStateEnumValues() []NewTransferDeviceLifecycleStateEnum
GetNewTransferDeviceLifecycleStateEnumValues Enumerates the set of values for NewTransferDeviceLifecycleStateEnum
type ShippingAddress ¶
type ShippingAddress struct { Addressee *string `mandatory:"false" json:"addressee"` CareOf *string `mandatory:"false" json:"careOf"` Address1 *string `mandatory:"false" json:"address1"` Address2 *string `mandatory:"false" json:"address2"` Address3 *string `mandatory:"false" json:"address3"` Address4 *string `mandatory:"false" json:"address4"` CityOrLocality *string `mandatory:"false" json:"cityOrLocality"` StateOrRegion *string `mandatory:"false" json:"stateOrRegion"` Zipcode *string `mandatory:"false" json:"zipcode"` Country *string `mandatory:"false" json:"country"` PhoneNumber *string `mandatory:"false" json:"phoneNumber"` Email *string `mandatory:"false" json:"email"` }
ShippingAddress The representation of ShippingAddress
func (ShippingAddress) String ¶
func (m ShippingAddress) String() string
type ShippingVendors ¶
type ShippingVendors struct { // List of available shipping vendors for package delivery Vendors []string `mandatory:"false" json:"vendors"` }
ShippingVendors The representation of ShippingVendors
func (ShippingVendors) String ¶
func (m ShippingVendors) String() string
type ShippingVendorsClient ¶
type ShippingVendorsClient struct { common.BaseClient // contains filtered or unexported fields }
ShippingVendorsClient a client for ShippingVendors
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
func (*ShippingVendorsClient) SetRegion ¶
func (client *ShippingVendorsClient) SetRegion(region string)
SetRegion overrides the region of this client.
type 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"` }
TransferAppliance The representation of TransferAppliance
func (TransferAppliance) String ¶
func (m TransferAppliance) String() string
type TransferApplianceCertificate ¶
type TransferApplianceCertificate struct {
Certificate *string `mandatory:"false" json:"certificate"`
}
TransferApplianceCertificate The representation of TransferApplianceCertificate
func (TransferApplianceCertificate) String ¶
func (m TransferApplianceCertificate) String() string
type TransferApplianceClient ¶
type TransferApplianceClient struct { common.BaseClient // contains filtered or unexported fields }
TransferApplianceClient a client for TransferAppliance
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
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
func (TransferApplianceClient) DeleteTransferAppliance ¶
func (client TransferApplianceClient) DeleteTransferAppliance(ctx context.Context, request DeleteTransferApplianceRequest) (response DeleteTransferApplianceResponse, err error)
DeleteTransferAppliance deletes a transfer Appliance
func (TransferApplianceClient) GetTransferAppliance ¶
func (client TransferApplianceClient) GetTransferAppliance(ctx context.Context, request GetTransferApplianceRequest) (response GetTransferApplianceResponse, err error)
GetTransferAppliance Describes a transfer appliance in detail
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)
func (TransferApplianceClient) GetTransferApplianceEncryptionPassphrase ¶
func (client TransferApplianceClient) GetTransferApplianceEncryptionPassphrase(ctx context.Context, request GetTransferApplianceEncryptionPassphraseRequest) (response GetTransferApplianceEncryptionPassphraseResponse, err error)
GetTransferApplianceEncryptionPassphrase Describes a transfer appliance encryptionPassphrase in detail
func (TransferApplianceClient) ListTransferAppliances ¶
func (client TransferApplianceClient) ListTransferAppliances(ctx context.Context, request ListTransferAppliancesRequest) (response ListTransferAppliancesResponse, err error)
ListTransferAppliances Lists Transfer Appliances associated with a transferJob
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
type TransferApplianceEncryptionPassphrase ¶
type TransferApplianceEncryptionPassphrase struct {
EncryptionPassphrase *string `mandatory:"false" json:"encryptionPassphrase"`
}
TransferApplianceEncryptionPassphrase The representation of TransferApplianceEncryptionPassphrase
func (TransferApplianceEncryptionPassphrase) String ¶
func (m TransferApplianceEncryptionPassphrase) String() string
type 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"` }
TransferApplianceEntitlement The representation of TransferApplianceEntitlement
func (TransferApplianceEntitlement) String ¶
func (m TransferApplianceEntitlement) String() string
type TransferApplianceEntitlementClient ¶
type TransferApplianceEntitlementClient struct { common.BaseClient // contains filtered or unexported fields }
TransferApplianceEntitlementClient a client for TransferApplianceEntitlement
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.
func (TransferApplianceEntitlementClient) GetTransferApplianceEntitlement ¶
func (client TransferApplianceEntitlementClient) GetTransferApplianceEntitlement(ctx context.Context, request GetTransferApplianceEntitlementRequest) (response GetTransferApplianceEntitlementResponse, err error)
GetTransferApplianceEntitlement Describes the Transfer Appliance Entitlement in detail
func (TransferApplianceEntitlementClient) ListTransferApplianceEntitlement ¶
func (client TransferApplianceEntitlementClient) ListTransferApplianceEntitlement(ctx context.Context, request ListTransferApplianceEntitlementRequest) (response ListTransferApplianceEntitlementResponse, err error)
ListTransferApplianceEntitlement Lists Transfer Transfer Appliance Entitlement
func (*TransferApplianceEntitlementClient) SetRegion ¶
func (client *TransferApplianceEntitlementClient) SetRegion(region string)
SetRegion overrides the region of this client.
type TransferApplianceEntitlementLifecycleStateEnum ¶
type TransferApplianceEntitlementLifecycleStateEnum string
TransferApplianceEntitlementLifecycleStateEnum Enum with underlying type: string
const ( TransferApplianceEntitlementLifecycleStateCreating TransferApplianceEntitlementLifecycleStateEnum = "CREATING" TransferApplianceEntitlementLifecycleStateActive TransferApplianceEntitlementLifecycleStateEnum = "ACTIVE" TransferApplianceEntitlementLifecycleStateInactive TransferApplianceEntitlementLifecycleStateEnum = "INACTIVE" TransferApplianceEntitlementLifecycleStateDeleted TransferApplianceEntitlementLifecycleStateEnum = "DELETED" )
Set of constants representing the allowable values for TransferApplianceEntitlementLifecycleStateEnum
func GetTransferApplianceEntitlementLifecycleStateEnumValues ¶
func GetTransferApplianceEntitlementLifecycleStateEnumValues() []TransferApplianceEntitlementLifecycleStateEnum
GetTransferApplianceEntitlementLifecycleStateEnumValues Enumerates the set of values for TransferApplianceEntitlementLifecycleStateEnum
type 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"` }
TransferApplianceEntitlementSummary The representation of TransferApplianceEntitlementSummary
func (TransferApplianceEntitlementSummary) String ¶
func (m TransferApplianceEntitlementSummary) String() string
type TransferApplianceLifecycleStateEnum ¶
type TransferApplianceLifecycleStateEnum string
TransferApplianceLifecycleStateEnum Enum with underlying type: string
const ( TransferApplianceLifecycleStateRequested TransferApplianceLifecycleStateEnum = "REQUESTED" TransferApplianceLifecycleStateOraclePreparing TransferApplianceLifecycleStateEnum = "ORACLE_PREPARING" TransferApplianceLifecycleStateShipping TransferApplianceLifecycleStateEnum = "SHIPPING" TransferApplianceLifecycleStateDelivered TransferApplianceLifecycleStateEnum = "DELIVERED" TransferApplianceLifecycleStatePreparing TransferApplianceLifecycleStateEnum = "PREPARING" TransferApplianceLifecycleStateFinalized TransferApplianceLifecycleStateEnum = "FINALIZED" 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" )
Set of constants representing the allowable values for TransferApplianceLifecycleStateEnum
func GetTransferApplianceLifecycleStateEnumValues ¶
func GetTransferApplianceLifecycleStateEnumValues() []TransferApplianceLifecycleStateEnum
GetTransferApplianceLifecycleStateEnumValues Enumerates the set of values for TransferApplianceLifecycleStateEnum
type TransferAppliancePublicKey ¶
type TransferAppliancePublicKey struct {
PublicKey *string `mandatory:"false" json:"publicKey"`
}
TransferAppliancePublicKey The representation of TransferAppliancePublicKey
func (TransferAppliancePublicKey) String ¶
func (m TransferAppliancePublicKey) String() string
type 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"` }
TransferApplianceSummary The representation of TransferApplianceSummary
func (TransferApplianceSummary) String ¶
func (m TransferApplianceSummary) String() string
type TransferApplianceSummaryLifecycleStateEnum ¶
type TransferApplianceSummaryLifecycleStateEnum string
TransferApplianceSummaryLifecycleStateEnum Enum with underlying type: string
const ( TransferApplianceSummaryLifecycleStateRequested TransferApplianceSummaryLifecycleStateEnum = "REQUESTED" TransferApplianceSummaryLifecycleStateOraclePreparing TransferApplianceSummaryLifecycleStateEnum = "ORACLE_PREPARING" TransferApplianceSummaryLifecycleStateShipping TransferApplianceSummaryLifecycleStateEnum = "SHIPPING" TransferApplianceSummaryLifecycleStateDelivered TransferApplianceSummaryLifecycleStateEnum = "DELIVERED" TransferApplianceSummaryLifecycleStatePreparing TransferApplianceSummaryLifecycleStateEnum = "PREPARING" TransferApplianceSummaryLifecycleStateFinalized TransferApplianceSummaryLifecycleStateEnum = "FINALIZED" 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" )
Set of constants representing the allowable values for TransferApplianceSummaryLifecycleStateEnum
func GetTransferApplianceSummaryLifecycleStateEnumValues ¶
func GetTransferApplianceSummaryLifecycleStateEnumValues() []TransferApplianceSummaryLifecycleStateEnum
GetTransferApplianceSummaryLifecycleStateEnumValues Enumerates the set of values for TransferApplianceSummaryLifecycleStateEnum
type 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"` }
TransferDevice The representation of TransferDevice
func (TransferDevice) String ¶
func (m TransferDevice) String() string
type TransferDeviceClient ¶
type TransferDeviceClient struct { common.BaseClient // contains filtered or unexported fields }
TransferDeviceClient a client for TransferDevice
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
func (TransferDeviceClient) DeleteTransferDevice ¶
func (client TransferDeviceClient) DeleteTransferDevice(ctx context.Context, request DeleteTransferDeviceRequest) (response DeleteTransferDeviceResponse, err error)
DeleteTransferDevice deletes a transfer Device
func (TransferDeviceClient) GetTransferDevice ¶
func (client TransferDeviceClient) GetTransferDevice(ctx context.Context, request GetTransferDeviceRequest) (response GetTransferDeviceResponse, err error)
GetTransferDevice Describes a transfer package in detail
func (TransferDeviceClient) ListTransferDevices ¶
func (client TransferDeviceClient) ListTransferDevices(ctx context.Context, request ListTransferDevicesRequest) (response ListTransferDevicesResponse, err error)
ListTransferDevices Lists Transfer Devices associated with a transferJob
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
type TransferDeviceLifecycleStateEnum ¶
type TransferDeviceLifecycleStateEnum string
TransferDeviceLifecycleStateEnum Enum with underlying type: string
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" )
Set of constants representing the allowable values for TransferDeviceLifecycleStateEnum
func GetTransferDeviceLifecycleStateEnumValues ¶
func GetTransferDeviceLifecycleStateEnumValues() []TransferDeviceLifecycleStateEnum
GetTransferDeviceLifecycleStateEnumValues Enumerates the set of values for TransferDeviceLifecycleStateEnum
type 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"` }
TransferDeviceSummary The representation of TransferDeviceSummary
func (TransferDeviceSummary) String ¶
func (m TransferDeviceSummary) String() string
type TransferDeviceSummaryLifecycleStateEnum ¶
type TransferDeviceSummaryLifecycleStateEnum string
TransferDeviceSummaryLifecycleStateEnum Enum with underlying type: string
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" )
Set of constants representing the allowable values for TransferDeviceSummaryLifecycleStateEnum
func GetTransferDeviceSummaryLifecycleStateEnumValues ¶
func GetTransferDeviceSummaryLifecycleStateEnumValues() []TransferDeviceSummaryLifecycleStateEnum
GetTransferDeviceSummaryLifecycleStateEnumValues Enumerates the set of values for TransferDeviceSummaryLifecycleStateEnum
type 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"` }
TransferJob The representation of TransferJob
func (TransferJob) String ¶
func (m TransferJob) String() string
type TransferJobClient ¶
type TransferJobClient struct { common.BaseClient // contains filtered or unexported fields }
TransferJobClient a client for TransferJob
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.
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.
func (TransferJobClient) DeleteTransferJob ¶
func (client TransferJobClient) DeleteTransferJob(ctx context.Context, request DeleteTransferJobRequest) (response DeleteTransferJobResponse, err error)
DeleteTransferJob deletes a transfer job
func (TransferJobClient) GetTransferJob ¶
func (client TransferJobClient) GetTransferJob(ctx context.Context, request GetTransferJobRequest) (response GetTransferJobResponse, err error)
GetTransferJob Describes a transfer job in detail
func (TransferJobClient) ListTransferJobs ¶
func (client TransferJobClient) ListTransferJobs(ctx context.Context, request ListTransferJobsRequest) (response ListTransferJobsResponse, err error)
ListTransferJobs Lists Transfer Jobs in a given compartment
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.
type TransferJobDeviceTypeEnum ¶
type TransferJobDeviceTypeEnum string
TransferJobDeviceTypeEnum Enum with underlying type: string
const ( TransferJobDeviceTypeDisk TransferJobDeviceTypeEnum = "DISK" TransferJobDeviceTypeAppliance TransferJobDeviceTypeEnum = "APPLIANCE" )
Set of constants representing the allowable values for TransferJobDeviceTypeEnum
func GetTransferJobDeviceTypeEnumValues ¶
func GetTransferJobDeviceTypeEnumValues() []TransferJobDeviceTypeEnum
GetTransferJobDeviceTypeEnumValues Enumerates the set of values for TransferJobDeviceTypeEnum
type TransferJobLifecycleStateEnum ¶
type TransferJobLifecycleStateEnum string
TransferJobLifecycleStateEnum Enum with underlying type: string
const ( TransferJobLifecycleStateInitiated TransferJobLifecycleStateEnum = "INITIATED" TransferJobLifecycleStatePreparing TransferJobLifecycleStateEnum = "PREPARING" TransferJobLifecycleStateActive TransferJobLifecycleStateEnum = "ACTIVE" TransferJobLifecycleStateDeleted TransferJobLifecycleStateEnum = "DELETED" TransferJobLifecycleStateClosed TransferJobLifecycleStateEnum = "CLOSED" )
Set of constants representing the allowable values for TransferJobLifecycleStateEnum
func GetTransferJobLifecycleStateEnumValues ¶
func GetTransferJobLifecycleStateEnumValues() []TransferJobLifecycleStateEnum
GetTransferJobLifecycleStateEnumValues Enumerates the set of values for TransferJobLifecycleStateEnum
type 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"` }
TransferJobSummary The representation of TransferJobSummary
func (TransferJobSummary) String ¶
func (m TransferJobSummary) String() string
type TransferJobSummaryDeviceTypeEnum ¶
type TransferJobSummaryDeviceTypeEnum string
TransferJobSummaryDeviceTypeEnum Enum with underlying type: string
const ( TransferJobSummaryDeviceTypeDisk TransferJobSummaryDeviceTypeEnum = "DISK" TransferJobSummaryDeviceTypeAppliance TransferJobSummaryDeviceTypeEnum = "APPLIANCE" )
Set of constants representing the allowable values for TransferJobSummaryDeviceTypeEnum
func GetTransferJobSummaryDeviceTypeEnumValues ¶
func GetTransferJobSummaryDeviceTypeEnumValues() []TransferJobSummaryDeviceTypeEnum
GetTransferJobSummaryDeviceTypeEnumValues Enumerates the set of values for TransferJobSummaryDeviceTypeEnum
type TransferJobSummaryLifecycleStateEnum ¶
type TransferJobSummaryLifecycleStateEnum string
TransferJobSummaryLifecycleStateEnum Enum with underlying type: string
const ( TransferJobSummaryLifecycleStateInitiated TransferJobSummaryLifecycleStateEnum = "INITIATED" TransferJobSummaryLifecycleStatePreparing TransferJobSummaryLifecycleStateEnum = "PREPARING" TransferJobSummaryLifecycleStateActive TransferJobSummaryLifecycleStateEnum = "ACTIVE" TransferJobSummaryLifecycleStateDeleted TransferJobSummaryLifecycleStateEnum = "DELETED" TransferJobSummaryLifecycleStateClosed TransferJobSummaryLifecycleStateEnum = "CLOSED" )
Set of constants representing the allowable values for TransferJobSummaryLifecycleStateEnum
func GetTransferJobSummaryLifecycleStateEnumValues ¶
func GetTransferJobSummaryLifecycleStateEnumValues() []TransferJobSummaryLifecycleStateEnum
GetTransferJobSummaryLifecycleStateEnumValues Enumerates the set of values for TransferJobSummaryLifecycleStateEnum
type 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"` }
TransferPackage The representation of TransferPackage
func (TransferPackage) String ¶
func (m TransferPackage) String() string
type TransferPackageClient ¶
type TransferPackageClient struct { common.BaseClient // contains filtered or unexported fields }
TransferPackageClient a client for TransferPackage
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
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
func (TransferPackageClient) DeleteTransferPackage ¶
func (client TransferPackageClient) DeleteTransferPackage(ctx context.Context, request DeleteTransferPackageRequest) (response DeleteTransferPackageResponse, err error)
DeleteTransferPackage deletes a transfer Package
func (TransferPackageClient) DetachDevicesFromTransferPackage ¶
func (client TransferPackageClient) DetachDevicesFromTransferPackage(ctx context.Context, request DetachDevicesFromTransferPackageRequest) (response DetachDevicesFromTransferPackageResponse, err error)
DetachDevicesFromTransferPackage Detaches Devices from a Transfer Package
func (TransferPackageClient) GetTransferPackage ¶
func (client TransferPackageClient) GetTransferPackage(ctx context.Context, request GetTransferPackageRequest) (response GetTransferPackageResponse, err error)
GetTransferPackage Describes a transfer package in detail
func (TransferPackageClient) ListTransferPackages ¶
func (client TransferPackageClient) ListTransferPackages(ctx context.Context, request ListTransferPackagesRequest) (response ListTransferPackagesResponse, err error)
ListTransferPackages Lists Transfer Packages associated with a transferJob
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
type TransferPackageLifecycleStateEnum ¶
type TransferPackageLifecycleStateEnum string
TransferPackageLifecycleStateEnum Enum with underlying type: string
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" )
Set of constants representing the allowable values for TransferPackageLifecycleStateEnum
func GetTransferPackageLifecycleStateEnumValues ¶
func GetTransferPackageLifecycleStateEnumValues() []TransferPackageLifecycleStateEnum
GetTransferPackageLifecycleStateEnumValues Enumerates the set of values for TransferPackageLifecycleStateEnum
type TransferPackageSummary ¶
type TransferPackageSummary struct { Label *string `mandatory:"false" json:"label"` LifecycleState TransferPackageSummaryLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"` CreationTime *common.SDKTime `mandatory:"false" json:"creationTime"` }
TransferPackageSummary The representation of TransferPackageSummary
func (TransferPackageSummary) String ¶
func (m TransferPackageSummary) String() string
type TransferPackageSummaryLifecycleStateEnum ¶
type TransferPackageSummaryLifecycleStateEnum string
TransferPackageSummaryLifecycleStateEnum Enum with underlying type: string
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" )
Set of constants representing the allowable values for TransferPackageSummaryLifecycleStateEnum
func GetTransferPackageSummaryLifecycleStateEnumValues ¶
func GetTransferPackageSummaryLifecycleStateEnumValues() []TransferPackageSummaryLifecycleStateEnum
GetTransferPackageSummaryLifecycleStateEnumValues Enumerates the set of values for TransferPackageSummaryLifecycleStateEnum
type 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"` 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"` }
UpdateApplianceExportJobDetails The representation of UpdateApplianceExportJobDetails
func (UpdateApplianceExportJobDetails) String ¶
func (m UpdateApplianceExportJobDetails) String() string
type UpdateApplianceExportJobDetailsLifecycleStateEnum ¶
type UpdateApplianceExportJobDetailsLifecycleStateEnum string
UpdateApplianceExportJobDetailsLifecycleStateEnum Enum with underlying type: string
const ( UpdateApplianceExportJobDetailsLifecycleStateCreating UpdateApplianceExportJobDetailsLifecycleStateEnum = "CREATING" UpdateApplianceExportJobDetailsLifecycleStateActive UpdateApplianceExportJobDetailsLifecycleStateEnum = "ACTIVE" UpdateApplianceExportJobDetailsLifecycleStateInprogress UpdateApplianceExportJobDetailsLifecycleStateEnum = "INPROGRESS" UpdateApplianceExportJobDetailsLifecycleStateSucceeded UpdateApplianceExportJobDetailsLifecycleStateEnum = "SUCCEEDED" UpdateApplianceExportJobDetailsLifecycleStateFailed UpdateApplianceExportJobDetailsLifecycleStateEnum = "FAILED" UpdateApplianceExportJobDetailsLifecycleStateCancelled UpdateApplianceExportJobDetailsLifecycleStateEnum = "CANCELLED" UpdateApplianceExportJobDetailsLifecycleStateDeleted UpdateApplianceExportJobDetailsLifecycleStateEnum = "DELETED" )
Set of constants representing the allowable values for UpdateApplianceExportJobDetailsLifecycleStateEnum
func GetUpdateApplianceExportJobDetailsLifecycleStateEnumValues ¶
func GetUpdateApplianceExportJobDetailsLifecycleStateEnumValues() []UpdateApplianceExportJobDetailsLifecycleStateEnum
GetUpdateApplianceExportJobDetailsLifecycleStateEnumValues Enumerates the set of values for UpdateApplianceExportJobDetailsLifecycleStateEnum
type 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 }
UpdateApplianceExportJobRequest wrapper for the UpdateApplianceExportJob operation
func (UpdateApplianceExportJobRequest) HTTPRequest ¶
func (request UpdateApplianceExportJobRequest) HTTPRequest(method, path 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
type UpdateApplianceExportJobResponse ¶
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"` }
UpdateApplianceExportJobResponse wrapper for the UpdateApplianceExportJob operation
func (UpdateApplianceExportJobResponse) HTTPResponse ¶
func (response UpdateApplianceExportJobResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateApplianceExportJobResponse) String ¶
func (response UpdateApplianceExportJobResponse) String() string
type UpdateTransferApplianceDetails ¶
type UpdateTransferApplianceDetails struct { LifecycleState UpdateTransferApplianceDetailsLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"` CustomerShippingAddress *ShippingAddress `mandatory:"false" json:"customerShippingAddress"` }
UpdateTransferApplianceDetails The representation of UpdateTransferApplianceDetails
func (UpdateTransferApplianceDetails) String ¶
func (m UpdateTransferApplianceDetails) String() string
type UpdateTransferApplianceDetailsLifecycleStateEnum ¶
type UpdateTransferApplianceDetailsLifecycleStateEnum string
UpdateTransferApplianceDetailsLifecycleStateEnum Enum with underlying type: string
const ( UpdateTransferApplianceDetailsLifecycleStatePreparing UpdateTransferApplianceDetailsLifecycleStateEnum = "PREPARING" UpdateTransferApplianceDetailsLifecycleStateFinalized UpdateTransferApplianceDetailsLifecycleStateEnum = "FINALIZED" UpdateTransferApplianceDetailsLifecycleStateDeleted UpdateTransferApplianceDetailsLifecycleStateEnum = "DELETED" UpdateTransferApplianceDetailsLifecycleStateCustomerNeverReceived UpdateTransferApplianceDetailsLifecycleStateEnum = "CUSTOMER_NEVER_RECEIVED" UpdateTransferApplianceDetailsLifecycleStateCancelled UpdateTransferApplianceDetailsLifecycleStateEnum = "CANCELLED" )
Set of constants representing the allowable values for UpdateTransferApplianceDetailsLifecycleStateEnum
func GetUpdateTransferApplianceDetailsLifecycleStateEnumValues ¶
func GetUpdateTransferApplianceDetailsLifecycleStateEnumValues() []UpdateTransferApplianceDetailsLifecycleStateEnum
GetUpdateTransferApplianceDetailsLifecycleStateEnumValues Enumerates the set of values for UpdateTransferApplianceDetailsLifecycleStateEnum
type 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 }
UpdateTransferApplianceRequest wrapper for the UpdateTransferAppliance operation
func (UpdateTransferApplianceRequest) HTTPRequest ¶
func (request UpdateTransferApplianceRequest) HTTPRequest(method, path 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
type UpdateTransferApplianceResponse ¶
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"` }
UpdateTransferApplianceResponse wrapper for the UpdateTransferAppliance operation
func (UpdateTransferApplianceResponse) HTTPResponse ¶
func (response UpdateTransferApplianceResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateTransferApplianceResponse) String ¶
func (response UpdateTransferApplianceResponse) String() string
type UpdateTransferDeviceDetails ¶
type UpdateTransferDeviceDetails struct {
LifecycleState UpdateTransferDeviceDetailsLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`
}
UpdateTransferDeviceDetails The representation of UpdateTransferDeviceDetails
func (UpdateTransferDeviceDetails) String ¶
func (m UpdateTransferDeviceDetails) String() string
type UpdateTransferDeviceDetailsLifecycleStateEnum ¶
type UpdateTransferDeviceDetailsLifecycleStateEnum string
UpdateTransferDeviceDetailsLifecycleStateEnum Enum with underlying type: string
const ( UpdateTransferDeviceDetailsLifecycleStatePreparing UpdateTransferDeviceDetailsLifecycleStateEnum = "PREPARING" UpdateTransferDeviceDetailsLifecycleStateReady UpdateTransferDeviceDetailsLifecycleStateEnum = "READY" UpdateTransferDeviceDetailsLifecycleStateCancelled UpdateTransferDeviceDetailsLifecycleStateEnum = "CANCELLED" )
Set of constants representing the allowable values for UpdateTransferDeviceDetailsLifecycleStateEnum
func GetUpdateTransferDeviceDetailsLifecycleStateEnumValues ¶
func GetUpdateTransferDeviceDetailsLifecycleStateEnumValues() []UpdateTransferDeviceDetailsLifecycleStateEnum
GetUpdateTransferDeviceDetailsLifecycleStateEnumValues Enumerates the set of values for UpdateTransferDeviceDetailsLifecycleStateEnum
type 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 }
UpdateTransferDeviceRequest wrapper for the UpdateTransferDevice operation
func (UpdateTransferDeviceRequest) HTTPRequest ¶
func (request UpdateTransferDeviceRequest) HTTPRequest(method, path 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
type UpdateTransferDeviceResponse ¶
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"` }
UpdateTransferDeviceResponse wrapper for the UpdateTransferDevice operation
func (UpdateTransferDeviceResponse) HTTPResponse ¶
func (response UpdateTransferDeviceResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateTransferDeviceResponse) String ¶
func (response UpdateTransferDeviceResponse) String() string
type 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"` }
UpdateTransferJobDetails The representation of UpdateTransferJobDetails
func (UpdateTransferJobDetails) String ¶
func (m UpdateTransferJobDetails) String() string
type UpdateTransferJobDetailsDeviceTypeEnum ¶
type UpdateTransferJobDetailsDeviceTypeEnum string
UpdateTransferJobDetailsDeviceTypeEnum Enum with underlying type: string
const ( UpdateTransferJobDetailsDeviceTypeDisk UpdateTransferJobDetailsDeviceTypeEnum = "DISK" UpdateTransferJobDetailsDeviceTypeAppliance UpdateTransferJobDetailsDeviceTypeEnum = "APPLIANCE" )
Set of constants representing the allowable values for UpdateTransferJobDetailsDeviceTypeEnum
func GetUpdateTransferJobDetailsDeviceTypeEnumValues ¶
func GetUpdateTransferJobDetailsDeviceTypeEnumValues() []UpdateTransferJobDetailsDeviceTypeEnum
GetUpdateTransferJobDetailsDeviceTypeEnumValues Enumerates the set of values for UpdateTransferJobDetailsDeviceTypeEnum
type UpdateTransferJobDetailsLifecycleStateEnum ¶
type UpdateTransferJobDetailsLifecycleStateEnum string
UpdateTransferJobDetailsLifecycleStateEnum Enum with underlying type: string
const (
UpdateTransferJobDetailsLifecycleStateClosed UpdateTransferJobDetailsLifecycleStateEnum = "CLOSED"
)
Set of constants representing the allowable values for UpdateTransferJobDetailsLifecycleStateEnum
func GetUpdateTransferJobDetailsLifecycleStateEnumValues ¶
func GetUpdateTransferJobDetailsLifecycleStateEnumValues() []UpdateTransferJobDetailsLifecycleStateEnum
GetUpdateTransferJobDetailsLifecycleStateEnumValues Enumerates the set of values for UpdateTransferJobDetailsLifecycleStateEnum
type 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 }
UpdateTransferJobRequest wrapper for the UpdateTransferJob operation
func (UpdateTransferJobRequest) HTTPRequest ¶
func (request UpdateTransferJobRequest) HTTPRequest(method, path 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
type UpdateTransferJobResponse ¶
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"` }
UpdateTransferJobResponse wrapper for the UpdateTransferJob operation
func (UpdateTransferJobResponse) HTTPResponse ¶
func (response UpdateTransferJobResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateTransferJobResponse) String ¶
func (response UpdateTransferJobResponse) String() string
type 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"` }
UpdateTransferPackageDetails The representation of UpdateTransferPackageDetails
func (UpdateTransferPackageDetails) String ¶
func (m UpdateTransferPackageDetails) String() string
type UpdateTransferPackageDetailsLifecycleStateEnum ¶
type UpdateTransferPackageDetailsLifecycleStateEnum string
UpdateTransferPackageDetailsLifecycleStateEnum Enum with underlying type: string
const ( UpdateTransferPackageDetailsLifecycleStateShipping UpdateTransferPackageDetailsLifecycleStateEnum = "SHIPPING" UpdateTransferPackageDetailsLifecycleStateCancelled UpdateTransferPackageDetailsLifecycleStateEnum = "CANCELLED" )
Set of constants representing the allowable values for UpdateTransferPackageDetailsLifecycleStateEnum
func GetUpdateTransferPackageDetailsLifecycleStateEnumValues ¶
func GetUpdateTransferPackageDetailsLifecycleStateEnumValues() []UpdateTransferPackageDetailsLifecycleStateEnum
GetUpdateTransferPackageDetailsLifecycleStateEnumValues Enumerates the set of values for UpdateTransferPackageDetailsLifecycleStateEnum
type 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 }
UpdateTransferPackageRequest wrapper for the UpdateTransferPackage operation
func (UpdateTransferPackageRequest) HTTPRequest ¶
func (request UpdateTransferPackageRequest) HTTPRequest(method, path 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
type UpdateTransferPackageResponse ¶
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"` }
UpdateTransferPackageResponse wrapper for the UpdateTransferPackage operation
func (UpdateTransferPackageResponse) HTTPResponse ¶
func (response UpdateTransferPackageResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateTransferPackageResponse) String ¶
func (response UpdateTransferPackageResponse) String() string
Source 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