Documentation
¶
Index ¶
- type AttachDevicesDetails
- type AttachDevicesToTransferPackageRequest
- type AttachDevicesToTransferPackageResponse
- type ChangeTransferJobCompartmentDetails
- type ChangeTransferJobCompartmentRequest
- type ChangeTransferJobCompartmentResponse
- 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 DeleteTransferApplianceRequest
- type DeleteTransferApplianceResponse
- type DeleteTransferDeviceRequest
- type DeleteTransferDeviceResponse
- type DeleteTransferJobRequest
- type DeleteTransferJobResponse
- type DeleteTransferPackageRequest
- type DeleteTransferPackageResponse
- type DetachDevicesDetails
- type DetachDevicesFromTransferPackageRequest
- type DetachDevicesFromTransferPackageResponse
- 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 ListShippingVendorsRequest
- type ListShippingVendorsResponse
- 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 (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) SetRegion(region string)
- type TransferApplianceEntitlementStatusEnum
- 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 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 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 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 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"`
RequestorName *string `mandatory:"false" json:"requestorName"`
RequestorEmail *string `mandatory:"false" json:"requestorEmail"`
}
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"`
// opc retry token
OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`
// opc 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"`
// Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
// Example: `{"bar-key": "value"}`
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
// Usage of predefined tag keys. These predefined keys are scoped to namespaces.
// Example: `{"foo-namespace": {"bar-key": "foo-value"}}`
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 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 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 {
// Tenant Id
TenantId *string `mandatory:"true" contributesTo:"path" name:"tenantId"`
// opc 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 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 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" 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"`
// 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
// The []TransferJobSummary instance
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 (*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 (*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 {
TenantId *string `mandatory:"true" json:"tenantId"`
Status TransferApplianceEntitlementStatusEnum `mandatory:"true" json:"status"`
RequestorName *string `mandatory:"false" json:"requestorName"`
RequestorEmail *string `mandatory:"false" json:"requestorEmail"`
CreationTime *common.SDKTime `mandatory:"false" json:"creationTime"`
UpdateTime *common.SDKTime `mandatory:"false" json:"updateTime"`
}
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 (*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 Transfer Appliance Entitlement that allows customers to use Transfer Appliance
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) SetRegion ¶
func (client *TransferApplianceEntitlementClient) SetRegion(region string)
SetRegion overrides the region of this client.
type TransferApplianceEntitlementStatusEnum ¶
type TransferApplianceEntitlementStatusEnum string
TransferApplianceEntitlementStatusEnum Enum with underlying type: string
const ( TransferApplianceEntitlementStatusRequested TransferApplianceEntitlementStatusEnum = "REQUESTED" TransferApplianceEntitlementStatusPendingSigning TransferApplianceEntitlementStatusEnum = "PENDING_SIGNING" TransferApplianceEntitlementStatusPendingApproval TransferApplianceEntitlementStatusEnum = "PENDING_APPROVAL" TransferApplianceEntitlementStatusTermsExpired TransferApplianceEntitlementStatusEnum = "TERMS_EXPIRED" TransferApplianceEntitlementStatusApproved TransferApplianceEntitlementStatusEnum = "APPROVED" TransferApplianceEntitlementStatusRejected TransferApplianceEntitlementStatusEnum = "REJECTED" TransferApplianceEntitlementStatusCancelled TransferApplianceEntitlementStatusEnum = "CANCELLED" )
Set of constants representing the allowable values for TransferApplianceEntitlementStatusEnum
func GetTransferApplianceEntitlementStatusEnumValues ¶
func GetTransferApplianceEntitlementStatusEnumValues() []TransferApplianceEntitlementStatusEnum
GetTransferApplianceEntitlementStatusEnumValues Enumerates the set of values for TransferApplianceEntitlementStatusEnum
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" 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" 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 (*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:"true" json:"compartmentId"`
UploadBucketName *string `mandatory:"true" json:"uploadBucketName"`
DisplayName *string `mandatory:"true" json:"displayName"`
DeviceType TransferJobDeviceTypeEnum `mandatory:"true" json:"deviceType"`
Label *string `mandatory:"false" json:"label"`
CreationTime *common.SDKTime `mandatory:"false" json:"creationTime"`
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"`
// Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
// Example: `{"bar-key": "value"}`
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
// Usage of predefined tag keys. These predefined keys are scoped to namespaces.
// Example: `{"foo-namespace": {"bar-key": "foo-value"}}`
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 (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"`
// Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
// Example: `{"bar-key": "value"}`
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
// Usage of predefined tag keys. These predefined keys are scoped to namespaces.
// Example: `{"foo-namespace": {"bar-key": "foo-value"}}`
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 (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 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" 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"`
// Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
// Example: `{"bar-key": "value"}`
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
// Usage of predefined tag keys. These predefined keys are scoped to namespaces.
// Example: `{"foo-namespace": {"bar-key": "foo-value"}}`
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
¶
- attach_devices_details.go
- attach_devices_to_transfer_package_request_response.go
- change_transfer_job_compartment_details.go
- change_transfer_job_compartment_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_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_shippingvendors_client.go
- dts_transferappliance_client.go
- dts_transferapplianceentitlement_client.go
- dts_transferdevice_client.go
- dts_transferjob_client.go
- dts_transferpackage_client.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_shipping_vendors_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_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_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