oci-go-sdk: github.com/oracle/oci-go-sdk/dts Index | Files

package dts

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

Index

Package Files

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

type ApplianceExportJob Uses

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    // Free-form tags for this resource. Each tag is a simple key-value pair with no
    // predefined name, type, or namespace. For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Department": "Finance"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a
    // namespace. For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Operations": {"CostCenter": "42"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

ApplianceExportJob The representation of ApplianceExportJob

func (ApplianceExportJob) String Uses

func (m ApplianceExportJob) String() string

type ApplianceExportJobClient Uses

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

ApplianceExportJobClient a client for ApplianceExportJob

func NewApplianceExportJobClientWithConfigurationProvider Uses

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

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

func NewApplianceExportJobClientWithOboToken Uses

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

NewApplianceExportJobClientWithOboToken Creates a new default ApplianceExportJob client with the given configuration provider. The obotoken will be added to default headers and signed; the configuration provider will be used for the signer

as well as reading the region

func (ApplianceExportJobClient) ChangeApplianceExportJobCompartment Uses

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

ChangeApplianceExportJobCompartment Moves a ApplianceExportJob into a different compartment.

func (*ApplianceExportJobClient) ConfigurationProvider Uses

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

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

func (ApplianceExportJobClient) CreateApplianceExportJob Uses

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

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

func (ApplianceExportJobClient) DeleteApplianceExportJob Uses

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

DeleteApplianceExportJob deletes a Appliance Export Job

func (ApplianceExportJobClient) GetApplianceExportJob Uses

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

GetApplianceExportJob Describes a Appliance Export Job in detail

func (ApplianceExportJobClient) ListApplianceExportJobs Uses

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

ListApplianceExportJobs Lists Appliance Export Jobs in a given compartment

func (*ApplianceExportJobClient) SetRegion Uses

func (client *ApplianceExportJobClient) SetRegion(region string)

SetRegion overrides the region of this client.

func (ApplianceExportJobClient) UpdateApplianceExportJob Uses

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

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

type ApplianceExportJobLifecycleStateEnum Uses

type ApplianceExportJobLifecycleStateEnum string

ApplianceExportJobLifecycleStateEnum Enum with underlying type: string

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

Set of constants representing the allowable values for ApplianceExportJobLifecycleStateEnum

func GetApplianceExportJobLifecycleStateEnumValues Uses

func GetApplianceExportJobLifecycleStateEnumValues() []ApplianceExportJobLifecycleStateEnum

GetApplianceExportJobLifecycleStateEnumValues Enumerates the set of values for ApplianceExportJobLifecycleStateEnum

type ApplianceExportJobSummary Uses

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

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

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

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

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

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

    // Free-form tags for this resource. Each tag is a simple key-value pair with no
    // predefined name, type, or namespace. For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Department": "Finance"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a
    // namespace. For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Operations": {"CostCenter": "42"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

ApplianceExportJobSummary The representation of ApplianceExportJobSummary

func (ApplianceExportJobSummary) String Uses

func (m ApplianceExportJobSummary) String() string

type ApplianceExportJobSummaryLifecycleStateEnum Uses

type ApplianceExportJobSummaryLifecycleStateEnum string

ApplianceExportJobSummaryLifecycleStateEnum Enum with underlying type: string

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

Set of constants representing the allowable values for ApplianceExportJobSummaryLifecycleStateEnum

func GetApplianceExportJobSummaryLifecycleStateEnumValues Uses

func GetApplianceExportJobSummaryLifecycleStateEnumValues() []ApplianceExportJobSummaryLifecycleStateEnum

GetApplianceExportJobSummaryLifecycleStateEnumValues Enumerates the set of values for ApplianceExportJobSummaryLifecycleStateEnum

type AttachDevicesDetails Uses

type AttachDevicesDetails struct {

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

AttachDevicesDetails The representation of AttachDevicesDetails

func (AttachDevicesDetails) String Uses

func (m AttachDevicesDetails) String() string

type AttachDevicesToTransferPackageRequest Uses

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 Uses

func (request AttachDevicesToTransferPackageRequest) HTTPRequest(method, path string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (AttachDevicesToTransferPackageRequest) RetryPolicy Uses

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

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

func (AttachDevicesToTransferPackageRequest) String Uses

func (request AttachDevicesToTransferPackageRequest) String() string

type AttachDevicesToTransferPackageResponse Uses

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 Uses

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

HTTPResponse implements the OCIResponse interface

func (AttachDevicesToTransferPackageResponse) String Uses

func (response AttachDevicesToTransferPackageResponse) String() string

type ChangeApplianceExportJobCompartmentDetails Uses

type ChangeApplianceExportJobCompartmentDetails struct {

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

ChangeApplianceExportJobCompartmentDetails The representation of ChangeApplianceExportJobCompartmentDetails

func (ChangeApplianceExportJobCompartmentDetails) String Uses

func (m ChangeApplianceExportJobCompartmentDetails) String() string

type ChangeApplianceExportJobCompartmentRequest Uses

type ChangeApplianceExportJobCompartmentRequest struct {

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

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

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

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

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

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

ChangeApplianceExportJobCompartmentRequest wrapper for the ChangeApplianceExportJobCompartment operation

func (ChangeApplianceExportJobCompartmentRequest) HTTPRequest Uses

func (request ChangeApplianceExportJobCompartmentRequest) HTTPRequest(method, path string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeApplianceExportJobCompartmentRequest) RetryPolicy Uses

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

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

func (ChangeApplianceExportJobCompartmentRequest) String Uses

func (request ChangeApplianceExportJobCompartmentRequest) String() string

type ChangeApplianceExportJobCompartmentResponse Uses

type ChangeApplianceExportJobCompartmentResponse struct {

    // The underlying http response
    RawResponse *http.Response

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

ChangeApplianceExportJobCompartmentResponse wrapper for the ChangeApplianceExportJobCompartment operation

func (ChangeApplianceExportJobCompartmentResponse) HTTPResponse Uses

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

HTTPResponse implements the OCIResponse interface

func (ChangeApplianceExportJobCompartmentResponse) String Uses

func (response ChangeApplianceExportJobCompartmentResponse) String() string

type ChangeTransferJobCompartmentDetails Uses

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 Uses

func (m ChangeTransferJobCompartmentDetails) String() string

type ChangeTransferJobCompartmentRequest Uses

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 Uses

func (request ChangeTransferJobCompartmentRequest) HTTPRequest(method, path string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeTransferJobCompartmentRequest) RetryPolicy Uses

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

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

func (ChangeTransferJobCompartmentRequest) String Uses

func (request ChangeTransferJobCompartmentRequest) String() string

type ChangeTransferJobCompartmentResponse Uses

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 Uses

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

HTTPResponse implements the OCIResponse interface

func (ChangeTransferJobCompartmentResponse) String Uses

func (response ChangeTransferJobCompartmentResponse) String() string

type CreateApplianceExportJobDetails Uses

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

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

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

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

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

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

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

    // Free-form tags for this resource. Each tag is a simple key-value pair with no
    // predefined name, type, or namespace. For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Department": "Finance"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a
    // namespace. For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Operations": {"CostCenter": "42"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

CreateApplianceExportJobDetails The representation of CreateApplianceExportJobDetails

func (CreateApplianceExportJobDetails) String Uses

func (m CreateApplianceExportJobDetails) String() string

type CreateApplianceExportJobRequest Uses

type CreateApplianceExportJobRequest struct {

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

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

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

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

CreateApplianceExportJobRequest wrapper for the CreateApplianceExportJob operation

func (CreateApplianceExportJobRequest) HTTPRequest Uses

func (request CreateApplianceExportJobRequest) HTTPRequest(method, path string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CreateApplianceExportJobRequest) RetryPolicy Uses

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

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

func (CreateApplianceExportJobRequest) String Uses

func (request CreateApplianceExportJobRequest) String() string

type CreateApplianceExportJobResponse Uses

type CreateApplianceExportJobResponse struct {

    // The underlying http response
    RawResponse *http.Response

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

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

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

CreateApplianceExportJobResponse wrapper for the CreateApplianceExportJob operation

func (CreateApplianceExportJobResponse) HTTPResponse Uses

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

HTTPResponse implements the OCIResponse interface

func (CreateApplianceExportJobResponse) String Uses

func (response CreateApplianceExportJobResponse) String() string

type CreateTransferApplianceAdminCredentialsRequest Uses

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 Uses

func (request CreateTransferApplianceAdminCredentialsRequest) HTTPRequest(method, path string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CreateTransferApplianceAdminCredentialsRequest) RetryPolicy Uses

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

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

func (CreateTransferApplianceAdminCredentialsRequest) String Uses

func (request CreateTransferApplianceAdminCredentialsRequest) String() string

type CreateTransferApplianceAdminCredentialsResponse Uses

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 Uses

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

HTTPResponse implements the OCIResponse interface

func (CreateTransferApplianceAdminCredentialsResponse) String Uses

func (response CreateTransferApplianceAdminCredentialsResponse) String() string

type CreateTransferApplianceDetails Uses

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

CreateTransferApplianceDetails The representation of CreateTransferApplianceDetails

func (CreateTransferApplianceDetails) String Uses

func (m CreateTransferApplianceDetails) String() string

type CreateTransferApplianceEntitlementDetails Uses

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

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

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

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

    // Free-form tags for this resource. Each tag is a simple key-value pair with no
    // predefined name, type, or namespace. For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Department": "Finance"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a
    // namespace. For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Operations": {"CostCenter": "42"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

CreateTransferApplianceEntitlementDetails The representation of CreateTransferApplianceEntitlementDetails

func (CreateTransferApplianceEntitlementDetails) String Uses

func (m CreateTransferApplianceEntitlementDetails) String() string

type CreateTransferApplianceEntitlementRequest Uses

type CreateTransferApplianceEntitlementRequest struct {

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

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

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

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

CreateTransferApplianceEntitlementRequest wrapper for the CreateTransferApplianceEntitlement operation

func (CreateTransferApplianceEntitlementRequest) HTTPRequest Uses

func (request CreateTransferApplianceEntitlementRequest) HTTPRequest(method, path string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CreateTransferApplianceEntitlementRequest) RetryPolicy Uses

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

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

func (CreateTransferApplianceEntitlementRequest) String Uses

func (request CreateTransferApplianceEntitlementRequest) String() string

type CreateTransferApplianceEntitlementResponse Uses

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 Uses

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

HTTPResponse implements the OCIResponse interface

func (CreateTransferApplianceEntitlementResponse) String Uses

func (response CreateTransferApplianceEntitlementResponse) String() string

type CreateTransferApplianceRequest Uses

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 Uses

func (request CreateTransferApplianceRequest) HTTPRequest(method, path string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CreateTransferApplianceRequest) RetryPolicy Uses

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

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

func (CreateTransferApplianceRequest) String Uses

func (request CreateTransferApplianceRequest) String() string

type CreateTransferApplianceResponse Uses

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 Uses

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

HTTPResponse implements the OCIResponse interface

func (CreateTransferApplianceResponse) String Uses

func (response CreateTransferApplianceResponse) String() string

type CreateTransferDeviceDetails Uses

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

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

CreateTransferDeviceDetails The representation of CreateTransferDeviceDetails

func (CreateTransferDeviceDetails) String Uses

func (m CreateTransferDeviceDetails) String() string

type CreateTransferDeviceRequest Uses

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 Uses

func (request CreateTransferDeviceRequest) HTTPRequest(method, path string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CreateTransferDeviceRequest) RetryPolicy Uses

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

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

func (CreateTransferDeviceRequest) String Uses

func (request CreateTransferDeviceRequest) String() string

type CreateTransferDeviceResponse Uses

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 Uses

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

HTTPResponse implements the OCIResponse interface

func (CreateTransferDeviceResponse) String Uses

func (response CreateTransferDeviceResponse) String() string

type CreateTransferJobDetails Uses

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

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

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

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

    // Free-form tags for this resource. Each tag is a simple key-value pair with no
    // predefined name, type, or namespace. For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Department": "Finance"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a
    // namespace. For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Operations": {"CostCenter": "42"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

CreateTransferJobDetails The representation of CreateTransferJobDetails

func (CreateTransferJobDetails) String Uses

func (m CreateTransferJobDetails) String() string

type CreateTransferJobDetailsDeviceTypeEnum Uses

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 Uses

func GetCreateTransferJobDetailsDeviceTypeEnumValues() []CreateTransferJobDetailsDeviceTypeEnum

GetCreateTransferJobDetailsDeviceTypeEnumValues Enumerates the set of values for CreateTransferJobDetailsDeviceTypeEnum

type CreateTransferJobRequest Uses

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 Uses

func (request CreateTransferJobRequest) HTTPRequest(method, path string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CreateTransferJobRequest) RetryPolicy Uses

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

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

func (CreateTransferJobRequest) String Uses

func (request CreateTransferJobRequest) String() string

type CreateTransferJobResponse Uses

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 Uses

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

HTTPResponse implements the OCIResponse interface

func (CreateTransferJobResponse) String Uses

func (response CreateTransferJobResponse) String() string

type CreateTransferPackageDetails Uses

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 Uses

func (m CreateTransferPackageDetails) String() string

type CreateTransferPackageRequest Uses

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 Uses

func (request CreateTransferPackageRequest) HTTPRequest(method, path string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CreateTransferPackageRequest) RetryPolicy Uses

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

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

func (CreateTransferPackageRequest) String Uses

func (request CreateTransferPackageRequest) String() string

type CreateTransferPackageResponse Uses

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 Uses

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

HTTPResponse implements the OCIResponse interface

func (CreateTransferPackageResponse) String Uses

func (response CreateTransferPackageResponse) String() string

type DeleteApplianceExportJobRequest Uses

type DeleteApplianceExportJobRequest struct {

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

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

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

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

DeleteApplianceExportJobRequest wrapper for the DeleteApplianceExportJob operation

func (DeleteApplianceExportJobRequest) HTTPRequest Uses

func (request DeleteApplianceExportJobRequest) HTTPRequest(method, path string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeleteApplianceExportJobRequest) RetryPolicy Uses

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

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

func (DeleteApplianceExportJobRequest) String Uses

func (request DeleteApplianceExportJobRequest) String() string

type DeleteApplianceExportJobResponse Uses

type DeleteApplianceExportJobResponse struct {

    // The underlying http response
    RawResponse *http.Response

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

DeleteApplianceExportJobResponse wrapper for the DeleteApplianceExportJob operation

func (DeleteApplianceExportJobResponse) HTTPResponse Uses

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

HTTPResponse implements the OCIResponse interface

func (DeleteApplianceExportJobResponse) String Uses

func (response DeleteApplianceExportJobResponse) String() string

type DeleteTransferApplianceRequest Uses

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 Uses

func (request DeleteTransferApplianceRequest) HTTPRequest(method, path string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeleteTransferApplianceRequest) RetryPolicy Uses

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

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

func (DeleteTransferApplianceRequest) String Uses

func (request DeleteTransferApplianceRequest) String() string

type DeleteTransferApplianceResponse Uses

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 Uses

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

HTTPResponse implements the OCIResponse interface

func (DeleteTransferApplianceResponse) String Uses

func (response DeleteTransferApplianceResponse) String() string

type DeleteTransferDeviceRequest Uses

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 Uses

func (request DeleteTransferDeviceRequest) HTTPRequest(method, path string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeleteTransferDeviceRequest) RetryPolicy Uses

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

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

func (DeleteTransferDeviceRequest) String Uses

func (request DeleteTransferDeviceRequest) String() string

type DeleteTransferDeviceResponse Uses

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 Uses

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

HTTPResponse implements the OCIResponse interface

func (DeleteTransferDeviceResponse) String Uses

func (response DeleteTransferDeviceResponse) String() string

type DeleteTransferJobRequest Uses

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 Uses

func (request DeleteTransferJobRequest) HTTPRequest(method, path string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeleteTransferJobRequest) RetryPolicy Uses

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

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

func (DeleteTransferJobRequest) String Uses

func (request DeleteTransferJobRequest) String() string

type DeleteTransferJobResponse Uses

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 Uses

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

HTTPResponse implements the OCIResponse interface

func (DeleteTransferJobResponse) String Uses

func (response DeleteTransferJobResponse) String() string

type DeleteTransferPackageRequest Uses

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 Uses

func (request DeleteTransferPackageRequest) HTTPRequest(method, path string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeleteTransferPackageRequest) RetryPolicy Uses

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

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

func (DeleteTransferPackageRequest) String Uses

func (request DeleteTransferPackageRequest) String() string

type DeleteTransferPackageResponse Uses

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 Uses

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

HTTPResponse implements the OCIResponse interface

func (DeleteTransferPackageResponse) String Uses

func (response DeleteTransferPackageResponse) String() string

type DetachDevicesDetails Uses

type DetachDevicesDetails struct {

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

DetachDevicesDetails The representation of DetachDevicesDetails

func (DetachDevicesDetails) String Uses

func (m DetachDevicesDetails) String() string

type DetachDevicesFromTransferPackageRequest Uses

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 Uses

func (request DetachDevicesFromTransferPackageRequest) HTTPRequest(method, path string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DetachDevicesFromTransferPackageRequest) RetryPolicy Uses

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

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

func (DetachDevicesFromTransferPackageRequest) String Uses

func (request DetachDevicesFromTransferPackageRequest) String() string

type DetachDevicesFromTransferPackageResponse Uses

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 Uses

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

HTTPResponse implements the OCIResponse interface

func (DetachDevicesFromTransferPackageResponse) String Uses

func (response DetachDevicesFromTransferPackageResponse) String() string

type GetApplianceExportJobRequest Uses

type GetApplianceExportJobRequest struct {

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

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

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

GetApplianceExportJobRequest wrapper for the GetApplianceExportJob operation

func (GetApplianceExportJobRequest) HTTPRequest Uses

func (request GetApplianceExportJobRequest) HTTPRequest(method, path string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetApplianceExportJobRequest) RetryPolicy Uses

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

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

func (GetApplianceExportJobRequest) String Uses

func (request GetApplianceExportJobRequest) String() string

type GetApplianceExportJobResponse Uses

type GetApplianceExportJobResponse struct {

    // The underlying http response
    RawResponse *http.Response

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

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

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

GetApplianceExportJobResponse wrapper for the GetApplianceExportJob operation

func (GetApplianceExportJobResponse) HTTPResponse Uses

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

HTTPResponse implements the OCIResponse interface

func (GetApplianceExportJobResponse) String Uses

func (response GetApplianceExportJobResponse) String() string

type GetTransferApplianceCertificateAuthorityCertificateRequest Uses

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 Uses

func (request GetTransferApplianceCertificateAuthorityCertificateRequest) HTTPRequest(method, path string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetTransferApplianceCertificateAuthorityCertificateRequest) RetryPolicy Uses

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

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

func (GetTransferApplianceCertificateAuthorityCertificateRequest) String Uses

func (request GetTransferApplianceCertificateAuthorityCertificateRequest) String() string

type GetTransferApplianceCertificateAuthorityCertificateResponse Uses

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 Uses

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

HTTPResponse implements the OCIResponse interface

func (GetTransferApplianceCertificateAuthorityCertificateResponse) String Uses

func (response GetTransferApplianceCertificateAuthorityCertificateResponse) String() string

type GetTransferApplianceEncryptionPassphraseRequest Uses

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 Uses

func (request GetTransferApplianceEncryptionPassphraseRequest) HTTPRequest(method, path string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetTransferApplianceEncryptionPassphraseRequest) RetryPolicy Uses

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

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

func (GetTransferApplianceEncryptionPassphraseRequest) String Uses

func (request GetTransferApplianceEncryptionPassphraseRequest) String() string

type GetTransferApplianceEncryptionPassphraseResponse Uses

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 Uses

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

HTTPResponse implements the OCIResponse interface

func (GetTransferApplianceEncryptionPassphraseResponse) String Uses

func (response GetTransferApplianceEncryptionPassphraseResponse) String() string

type GetTransferApplianceEntitlementRequest Uses

type GetTransferApplianceEntitlementRequest struct {

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

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

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

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

GetTransferApplianceEntitlementRequest wrapper for the GetTransferApplianceEntitlement operation

func (GetTransferApplianceEntitlementRequest) HTTPRequest Uses

func (request GetTransferApplianceEntitlementRequest) HTTPRequest(method, path string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetTransferApplianceEntitlementRequest) RetryPolicy Uses

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

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

func (GetTransferApplianceEntitlementRequest) String Uses

func (request GetTransferApplianceEntitlementRequest) String() string

type GetTransferApplianceEntitlementResponse Uses

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 Uses

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

HTTPResponse implements the OCIResponse interface

func (GetTransferApplianceEntitlementResponse) String Uses

func (response GetTransferApplianceEntitlementResponse) String() string

type GetTransferApplianceRequest Uses

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 Uses

func (request GetTransferApplianceRequest) HTTPRequest(method, path string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetTransferApplianceRequest) RetryPolicy Uses

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

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

func (GetTransferApplianceRequest) String Uses

func (request GetTransferApplianceRequest) String() string

type GetTransferApplianceResponse Uses

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 Uses

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

HTTPResponse implements the OCIResponse interface

func (GetTransferApplianceResponse) String Uses

func (response GetTransferApplianceResponse) String() string

type GetTransferDeviceRequest Uses

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 Uses

func (request GetTransferDeviceRequest) HTTPRequest(method, path string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetTransferDeviceRequest) RetryPolicy Uses

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

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

func (GetTransferDeviceRequest) String Uses

func (request GetTransferDeviceRequest) String() string

type GetTransferDeviceResponse Uses

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 Uses

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

HTTPResponse implements the OCIResponse interface

func (GetTransferDeviceResponse) String Uses

func (response GetTransferDeviceResponse) String() string

type GetTransferJobRequest Uses

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 Uses

func (request GetTransferJobRequest) HTTPRequest(method, path string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetTransferJobRequest) RetryPolicy Uses

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

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

func (GetTransferJobRequest) String Uses

func (request GetTransferJobRequest) String() string

type GetTransferJobResponse Uses

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 Uses

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

HTTPResponse implements the OCIResponse interface

func (GetTransferJobResponse) String Uses

func (response GetTransferJobResponse) String() string

type GetTransferPackageRequest Uses

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 Uses

func (request GetTransferPackageRequest) HTTPRequest(method, path string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetTransferPackageRequest) RetryPolicy Uses

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

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

func (GetTransferPackageRequest) String Uses

func (request GetTransferPackageRequest) String() string

type GetTransferPackageResponse Uses

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 Uses

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

HTTPResponse implements the OCIResponse interface

func (GetTransferPackageResponse) String Uses

func (response GetTransferPackageResponse) String() string

type ListApplianceExportJobsLifecycleStateEnum Uses

type ListApplianceExportJobsLifecycleStateEnum string

ListApplianceExportJobsLifecycleStateEnum Enum with underlying type: string

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

Set of constants representing the allowable values for ListApplianceExportJobsLifecycleStateEnum

func GetListApplianceExportJobsLifecycleStateEnumValues Uses

func GetListApplianceExportJobsLifecycleStateEnumValues() []ListApplianceExportJobsLifecycleStateEnum

GetListApplianceExportJobsLifecycleStateEnumValues Enumerates the set of values for ListApplianceExportJobsLifecycleStateEnum

type ListApplianceExportJobsRequest Uses

type ListApplianceExportJobsRequest struct {

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

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

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

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

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

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

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

ListApplianceExportJobsRequest wrapper for the ListApplianceExportJobs operation

func (ListApplianceExportJobsRequest) HTTPRequest Uses

func (request ListApplianceExportJobsRequest) HTTPRequest(method, path string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListApplianceExportJobsRequest) RetryPolicy Uses

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

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

func (ListApplianceExportJobsRequest) String Uses

func (request ListApplianceExportJobsRequest) String() string

type ListApplianceExportJobsResponse Uses

type ListApplianceExportJobsResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of []ApplianceExportJobSummary instances
    Items []ApplianceExportJobSummary `presentIn:"body"`

    // For list pagination. When this header appears in the response, additional pages
    // of results remain. For important details about how pagination works, see
    // List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

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

ListApplianceExportJobsResponse wrapper for the ListApplianceExportJobs operation

func (ListApplianceExportJobsResponse) HTTPResponse Uses

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

HTTPResponse implements the OCIResponse interface

func (ListApplianceExportJobsResponse) String Uses

func (response ListApplianceExportJobsResponse) String() string

type ListShippingVendorsRequest Uses

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 Uses

func (request ListShippingVendorsRequest) HTTPRequest(method, path string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListShippingVendorsRequest) RetryPolicy Uses

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

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

func (ListShippingVendorsRequest) String Uses

func (request ListShippingVendorsRequest) String() string

type ListShippingVendorsResponse Uses

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 Uses

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

HTTPResponse implements the OCIResponse interface

func (ListShippingVendorsResponse) String Uses

func (response ListShippingVendorsResponse) String() string

type ListTransferApplianceEntitlementRequest Uses

type ListTransferApplianceEntitlementRequest struct {

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

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

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

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

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

ListTransferApplianceEntitlementRequest wrapper for the ListTransferApplianceEntitlement operation

func (ListTransferApplianceEntitlementRequest) HTTPRequest Uses

func (request ListTransferApplianceEntitlementRequest) HTTPRequest(method, path string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListTransferApplianceEntitlementRequest) RetryPolicy Uses

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

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

func (ListTransferApplianceEntitlementRequest) String Uses

func (request ListTransferApplianceEntitlementRequest) String() string

type ListTransferApplianceEntitlementResponse Uses

type ListTransferApplianceEntitlementResponse struct {

    // The underlying http response
    RawResponse *http.Response

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

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

ListTransferApplianceEntitlementResponse wrapper for the ListTransferApplianceEntitlement operation

func (ListTransferApplianceEntitlementResponse) HTTPResponse Uses

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

HTTPResponse implements the OCIResponse interface

func (ListTransferApplianceEntitlementResponse) String Uses

func (response ListTransferApplianceEntitlementResponse) String() string

type ListTransferAppliancesLifecycleStateEnum Uses

type ListTransferAppliancesLifecycleStateEnum string

ListTransferAppliancesLifecycleStateEnum Enum with underlying type: string

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

Set of constants representing the allowable values for ListTransferAppliancesLifecycleStateEnum

func GetListTransferAppliancesLifecycleStateEnumValues Uses

func GetListTransferAppliancesLifecycleStateEnumValues() []ListTransferAppliancesLifecycleStateEnum

GetListTransferAppliancesLifecycleStateEnumValues Enumerates the set of values for ListTransferAppliancesLifecycleStateEnum

type ListTransferAppliancesRequest Uses

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 Uses

func (request ListTransferAppliancesRequest) HTTPRequest(method, path string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListTransferAppliancesRequest) RetryPolicy Uses

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

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

func (ListTransferAppliancesRequest) String Uses

func (request ListTransferAppliancesRequest) String() string

type ListTransferAppliancesResponse Uses

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 Uses

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

HTTPResponse implements the OCIResponse interface

func (ListTransferAppliancesResponse) String Uses

func (response ListTransferAppliancesResponse) String() string

type ListTransferDevicesLifecycleStateEnum Uses

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 Uses

func GetListTransferDevicesLifecycleStateEnumValues() []ListTransferDevicesLifecycleStateEnum

GetListTransferDevicesLifecycleStateEnumValues Enumerates the set of values for ListTransferDevicesLifecycleStateEnum

type ListTransferDevicesRequest Uses

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 Uses

func (request ListTransferDevicesRequest) HTTPRequest(method, path string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListTransferDevicesRequest) RetryPolicy Uses

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

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

func (ListTransferDevicesRequest) String Uses

func (request ListTransferDevicesRequest) String() string

type ListTransferDevicesResponse Uses

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 Uses

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

HTTPResponse implements the OCIResponse interface

func (ListTransferDevicesResponse) String Uses

func (response ListTransferDevicesResponse) String() string

type ListTransferJobsLifecycleStateEnum Uses

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 Uses

func GetListTransferJobsLifecycleStateEnumValues() []ListTransferJobsLifecycleStateEnum

GetListTransferJobsLifecycleStateEnumValues Enumerates the set of values for ListTransferJobsLifecycleStateEnum

type ListTransferJobsRequest Uses

type ListTransferJobsRequest struct {

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

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

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

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

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

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

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

ListTransferJobsRequest wrapper for the ListTransferJobs operation

func (ListTransferJobsRequest) HTTPRequest Uses

func (request ListTransferJobsRequest) HTTPRequest(method, path string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListTransferJobsRequest) RetryPolicy Uses

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

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

func (ListTransferJobsRequest) String Uses

func (request ListTransferJobsRequest) String() string

type ListTransferJobsResponse Uses

type ListTransferJobsResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of []TransferJobSummary instances
    Items []TransferJobSummary `presentIn:"body"`

    // For list pagination. When this header appears in the response, additional pages
    // of results remain. For important details about how pagination works, see
    // List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

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

ListTransferJobsResponse wrapper for the ListTransferJobs operation

func (ListTransferJobsResponse) HTTPResponse Uses

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

HTTPResponse implements the OCIResponse interface

func (ListTransferJobsResponse) String Uses

func (response ListTransferJobsResponse) String() string

type ListTransferPackagesLifecycleStateEnum Uses

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 Uses

func GetListTransferPackagesLifecycleStateEnumValues() []ListTransferPackagesLifecycleStateEnum

GetListTransferPackagesLifecycleStateEnumValues Enumerates the set of values for ListTransferPackagesLifecycleStateEnum

type ListTransferPackagesRequest Uses

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 Uses

func (request ListTransferPackagesRequest) HTTPRequest(method, path string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListTransferPackagesRequest) RetryPolicy Uses

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

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

func (ListTransferPackagesRequest) String Uses

func (request ListTransferPackagesRequest) String() string

type ListTransferPackagesResponse Uses

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 Uses

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

HTTPResponse implements the OCIResponse interface

func (ListTransferPackagesResponse) String Uses

func (response ListTransferPackagesResponse) String() string

type MultipleTransferAppliances Uses

type MultipleTransferAppliances struct {

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

MultipleTransferAppliances The representation of MultipleTransferAppliances

func (MultipleTransferAppliances) String Uses

func (m MultipleTransferAppliances) String() string

type MultipleTransferDevices Uses

type MultipleTransferDevices struct {

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

MultipleTransferDevices The representation of MultipleTransferDevices

func (MultipleTransferDevices) String Uses

func (m MultipleTransferDevices) String() string

type MultipleTransferPackages Uses

type MultipleTransferPackages struct {

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

MultipleTransferPackages The representation of MultipleTransferPackages

func (MultipleTransferPackages) String Uses

func (m MultipleTransferPackages) String() string

type NewTransferDevice Uses

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 Uses

func (m NewTransferDevice) String() string

type NewTransferDeviceLifecycleStateEnum Uses

type NewTransferDeviceLifecycleStateEnum string

NewTransferDeviceLifecycleStateEnum Enum with underlying type: string

const (
    NewTransferDeviceLifecycleStatePreparing NewTransferDeviceLifecycleStateEnum = "PREPARING"
)

Set of constants representing the allowable values for NewTransferDeviceLifecycleStateEnum

func GetNewTransferDeviceLifecycleStateEnumValues Uses

func GetNewTransferDeviceLifecycleStateEnumValues() []NewTransferDeviceLifecycleStateEnum

GetNewTransferDeviceLifecycleStateEnumValues Enumerates the set of values for NewTransferDeviceLifecycleStateEnum

type ShippingAddress Uses

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 Uses

func (m ShippingAddress) String() string

type ShippingVendors Uses

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 Uses

func (m ShippingVendors) String() string

type ShippingVendorsClient Uses

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

ShippingVendorsClient a client for ShippingVendors

func NewShippingVendorsClientWithConfigurationProvider Uses

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

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

func NewShippingVendorsClientWithOboToken Uses

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

NewShippingVendorsClientWithOboToken Creates a new default ShippingVendors client with the given configuration provider. The obotoken will be added to default headers and signed; the configuration provider will be used for the signer

as well as reading the region

func (*ShippingVendorsClient) ConfigurationProvider Uses

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

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

func (ShippingVendorsClient) ListShippingVendors Uses

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 Uses

func (client *ShippingVendorsClient) SetRegion(region string)

SetRegion overrides the region of this client.

type TransferAppliance Uses

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 Uses

func (m TransferAppliance) String() string

type TransferApplianceCertificate Uses

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

TransferApplianceCertificate The representation of TransferApplianceCertificate

func (TransferApplianceCertificate) String Uses

func (m TransferApplianceCertificate) String() string

type TransferApplianceClient Uses

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

TransferApplianceClient a client for TransferAppliance

func NewTransferApplianceClientWithConfigurationProvider Uses

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

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

func NewTransferApplianceClientWithOboToken Uses

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

NewTransferApplianceClientWithOboToken Creates a new default TransferAppliance client with the given configuration provider. The obotoken will be added to default headers and signed; the configuration provider will be used for the signer

as well as reading the region

func (*TransferApplianceClient) ConfigurationProvider Uses

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

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

func (TransferApplianceClient) CreateTransferAppliance Uses

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

CreateTransferAppliance Create a new Transfer Appliance

func (TransferApplianceClient) CreateTransferApplianceAdminCredentials Uses

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 Uses

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

DeleteTransferAppliance deletes a transfer Appliance

func (TransferApplianceClient) GetTransferAppliance Uses

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

GetTransferAppliance Describes a transfer appliance in detail

func (TransferApplianceClient) GetTransferApplianceCertificateAuthorityCertificate Uses

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 Uses

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

GetTransferApplianceEncryptionPassphrase Describes a transfer appliance encryptionPassphrase in detail

func (TransferApplianceClient) ListTransferAppliances Uses

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

ListTransferAppliances Lists Transfer Appliances associated with a transferJob

func (*TransferApplianceClient) SetRegion Uses

func (client *TransferApplianceClient) SetRegion(region string)

SetRegion overrides the region of this client.

func (TransferApplianceClient) UpdateTransferAppliance Uses

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

UpdateTransferAppliance Updates a Transfer Appliance

type TransferApplianceEncryptionPassphrase Uses

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

TransferApplianceEncryptionPassphrase The representation of TransferApplianceEncryptionPassphrase

func (TransferApplianceEncryptionPassphrase) String Uses

func (m TransferApplianceEncryptionPassphrase) String() string

type TransferApplianceEntitlement Uses

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

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

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

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

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

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

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

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

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

    // Free-form tags for this resource. Each tag is a simple key-value pair with no
    // predefined name, type, or namespace. For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Department": "Finance"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a
    // namespace. For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Operations": {"CostCenter": "42"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

TransferApplianceEntitlement The representation of TransferApplianceEntitlement

func (TransferApplianceEntitlement) String Uses

func (m TransferApplianceEntitlement) String() string

type TransferApplianceEntitlementClient Uses

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

TransferApplianceEntitlementClient a client for TransferApplianceEntitlement

func NewTransferApplianceEntitlementClientWithConfigurationProvider Uses

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

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

func NewTransferApplianceEntitlementClientWithOboToken Uses

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

NewTransferApplianceEntitlementClientWithOboToken Creates a new default TransferApplianceEntitlement client with the given configuration provider. The obotoken will be added to default headers and signed; the configuration provider will be used for the signer

as well as reading the region

func (*TransferApplianceEntitlementClient) ConfigurationProvider Uses

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

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

func (TransferApplianceEntitlementClient) CreateTransferApplianceEntitlement Uses

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

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

func (TransferApplianceEntitlementClient) GetTransferApplianceEntitlement Uses

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

GetTransferApplianceEntitlement Describes the Transfer Appliance Entitlement in detail

func (TransferApplianceEntitlementClient) ListTransferApplianceEntitlement Uses

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

ListTransferApplianceEntitlement Lists Transfer Transfer Appliance Entitlement

func (*TransferApplianceEntitlementClient) SetRegion Uses

func (client *TransferApplianceEntitlementClient) SetRegion(region string)

SetRegion overrides the region of this client.

type TransferApplianceEntitlementLifecycleStateEnum Uses

type TransferApplianceEntitlementLifecycleStateEnum string

TransferApplianceEntitlementLifecycleStateEnum Enum with underlying type: string

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

Set of constants representing the allowable values for TransferApplianceEntitlementLifecycleStateEnum

func GetTransferApplianceEntitlementLifecycleStateEnumValues Uses

func GetTransferApplianceEntitlementLifecycleStateEnumValues() []TransferApplianceEntitlementLifecycleStateEnum

GetTransferApplianceEntitlementLifecycleStateEnumValues Enumerates the set of values for TransferApplianceEntitlementLifecycleStateEnum

type TransferApplianceEntitlementSummary Uses

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

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

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

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

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

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

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

    // Free-form tags for this resource. Each tag is a simple key-value pair with no
    // predefined name, type, or namespace. For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Department": "Finance"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a
    // namespace. For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Operations": {"CostCenter": "42"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

TransferApplianceEntitlementSummary The representation of TransferApplianceEntitlementSummary

func (TransferApplianceEntitlementSummary) String Uses

func (m TransferApplianceEntitlementSummary) String() string

type TransferApplianceLifecycleStateEnum Uses

type TransferApplianceLifecycleStateEnum string

TransferApplianceLifecycleStateEnum Enum with underlying type: string

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

Set of constants representing the allowable values for TransferApplianceLifecycleStateEnum

func GetTransferApplianceLifecycleStateEnumValues Uses

func GetTransferApplianceLifecycleStateEnumValues() []TransferApplianceLifecycleStateEnum

GetTransferApplianceLifecycleStateEnumValues Enumerates the set of values for TransferApplianceLifecycleStateEnum

type TransferAppliancePublicKey Uses

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

TransferAppliancePublicKey The representation of TransferAppliancePublicKey

func (TransferAppliancePublicKey) String Uses

func (m TransferAppliancePublicKey) String() string

type TransferApplianceSummary Uses

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 Uses

func (m TransferApplianceSummary) String() string

type TransferApplianceSummaryLifecycleStateEnum Uses

type TransferApplianceSummaryLifecycleStateEnum string

TransferApplianceSummaryLifecycleStateEnum Enum with underlying type: string

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

Set of constants representing the allowable values for TransferApplianceSummaryLifecycleStateEnum

func GetTransferApplianceSummaryLifecycleStateEnumValues Uses

func GetTransferApplianceSummaryLifecycleStateEnumValues() []TransferApplianceSummaryLifecycleStateEnum

GetTransferApplianceSummaryLifecycleStateEnumValues Enumerates the set of values for TransferApplianceSummaryLifecycleStateEnum

type TransferDevice Uses

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 Uses

func (m TransferDevice) String() string

type TransferDeviceClient Uses

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

TransferDeviceClient a client for TransferDevice

func NewTransferDeviceClientWithConfigurationProvider Uses

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

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

func NewTransferDeviceClientWithOboToken Uses

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

NewTransferDeviceClientWithOboToken Creates a new default TransferDevice client with the given configuration provider. The obotoken will be added to default headers and signed; the configuration provider will be used for the signer

as well as reading the region

func (*TransferDeviceClient) ConfigurationProvider Uses

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

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

func (TransferDeviceClient) CreateTransferDevice Uses

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

CreateTransferDevice Create a new Transfer Device

func (TransferDeviceClient) DeleteTransferDevice Uses

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

DeleteTransferDevice deletes a transfer Device

func (TransferDeviceClient) GetTransferDevice Uses

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

GetTransferDevice Describes a transfer package in detail

func (TransferDeviceClient) ListTransferDevices Uses

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

ListTransferDevices Lists Transfer Devices associated with a transferJob

func (*TransferDeviceClient) SetRegion Uses

func (client *TransferDeviceClient) SetRegion(region string)

SetRegion overrides the region of this client.

func (TransferDeviceClient) UpdateTransferDevice Uses

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

UpdateTransferDevice Updates a Transfer Device

type TransferDeviceLifecycleStateEnum Uses

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 Uses

func GetTransferDeviceLifecycleStateEnumValues() []TransferDeviceLifecycleStateEnum

GetTransferDeviceLifecycleStateEnumValues Enumerates the set of values for TransferDeviceLifecycleStateEnum

type TransferDeviceSummary Uses

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 Uses

func (m TransferDeviceSummary) String() string

type TransferDeviceSummaryLifecycleStateEnum Uses

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 Uses

func GetTransferDeviceSummaryLifecycleStateEnumValues() []TransferDeviceSummaryLifecycleStateEnum

GetTransferDeviceSummaryLifecycleStateEnumValues Enumerates the set of values for TransferDeviceSummaryLifecycleStateEnum

type TransferJob Uses

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

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

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

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

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

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

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

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

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

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

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

    // Free-form tags for this resource. Each tag is a simple key-value pair with no
    // predefined name, type, or namespace. For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Department": "Finance"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a
    // namespace. For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Operations": {"CostCenter": "42"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

TransferJob The representation of TransferJob

func (TransferJob) String Uses

func (m TransferJob) String() string

type TransferJobClient Uses

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

TransferJobClient a client for TransferJob

func NewTransferJobClientWithConfigurationProvider Uses

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

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

func NewTransferJobClientWithOboToken Uses

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

NewTransferJobClientWithOboToken Creates a new default TransferJob client with the given configuration provider. The obotoken will be added to default headers and signed; the configuration provider will be used for the signer

as well as reading the region

func (TransferJobClient) ChangeTransferJobCompartment Uses

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

ChangeTransferJobCompartment Moves a TransferJob into a different compartment.

func (*TransferJobClient) ConfigurationProvider Uses

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

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

func (TransferJobClient) CreateTransferJob Uses

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 Uses

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

DeleteTransferJob deletes a transfer job

func (TransferJobClient) GetTransferJob Uses

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

GetTransferJob Describes a transfer job in detail

func (TransferJobClient) ListTransferJobs Uses

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

ListTransferJobs Lists Transfer Jobs in a given compartment

func (*TransferJobClient) SetRegion Uses

func (client *TransferJobClient) SetRegion(region string)

SetRegion overrides the region of this client.

func (TransferJobClient) UpdateTransferJob Uses

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 Uses

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 Uses

func GetTransferJobDeviceTypeEnumValues() []TransferJobDeviceTypeEnum

GetTransferJobDeviceTypeEnumValues Enumerates the set of values for TransferJobDeviceTypeEnum

type TransferJobLifecycleStateEnum Uses

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 Uses

func GetTransferJobLifecycleStateEnumValues() []TransferJobLifecycleStateEnum

GetTransferJobLifecycleStateEnumValues Enumerates the set of values for TransferJobLifecycleStateEnum

type TransferJobSummary Uses

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

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

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

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

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

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

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

    // Free-form tags for this resource. Each tag is a simple key-value pair with no
    // predefined name, type, or namespace. For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Department": "Finance"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a
    // namespace. For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Operations": {"CostCenter": "42"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

TransferJobSummary The representation of TransferJobSummary

func (TransferJobSummary) String Uses

func (m TransferJobSummary) String() string

type TransferJobSummaryDeviceTypeEnum Uses

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 Uses

func GetTransferJobSummaryDeviceTypeEnumValues() []TransferJobSummaryDeviceTypeEnum

GetTransferJobSummaryDeviceTypeEnumValues Enumerates the set of values for TransferJobSummaryDeviceTypeEnum

type TransferJobSummaryLifecycleStateEnum Uses

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 Uses

func GetTransferJobSummaryLifecycleStateEnumValues() []TransferJobSummaryLifecycleStateEnum

GetTransferJobSummaryLifecycleStateEnumValues Enumerates the set of values for TransferJobSummaryLifecycleStateEnum

type TransferPackage Uses

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 Uses

func (m TransferPackage) String() string

type TransferPackageClient Uses

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

TransferPackageClient a client for TransferPackage

func NewTransferPackageClientWithConfigurationProvider Uses

func NewTransferPackageClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client TransferPackageClient, err error)

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

func NewTransferPackageClientWithOboToken Uses

func NewTransferPackageClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client TransferPackageClient, err error)

NewTransferPackageClientWithOboToken Creates a new default TransferPackage client with the given configuration provider. The obotoken will be added to default headers and signed; the configuration provider will be used for the signer

as well as reading the region

func (TransferPackageClient) AttachDevicesToTransferPackage Uses

func (client TransferPackageClient) AttachDevicesToTransferPackage(ctx context.Context, request AttachDevicesToTransferPackageRequest) (response AttachDevicesToTransferPackageResponse, err error)

AttachDevicesToTransferPackage Attaches Devices to a Transfer Package

func (*TransferPackageClient) ConfigurationProvider Uses

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

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

func (TransferPackageClient) CreateTransferPackage Uses

func (client TransferPackageClient) CreateTransferPackage(ctx context.Context, request CreateTransferPackageRequest) (response CreateTransferPackageResponse, err error)

CreateTransferPackage Create a new Transfer Package

func (TransferPackageClient) DeleteTransferPackage Uses

func (client TransferPackageClient) DeleteTransferPackage(ctx context.Context, request DeleteTransferPackageRequest) (response DeleteTransferPackageResponse, err error)

DeleteTransferPackage deletes a transfer Package

func (TransferPackageClient) DetachDevicesFromTransferPackage Uses

func (client TransferPackageClient) DetachDevicesFromTransferPackage(ctx context.Context, request DetachDevicesFromTransferPackageRequest) (response DetachDevicesFromTransferPackageResponse, err error)

DetachDevicesFromTransferPackage Detaches Devices from a Transfer Package

func (TransferPackageClient) GetTransferPackage Uses

func (client TransferPackageClient) GetTransferPackage(ctx context.Context, request GetTransferPackageRequest) (response GetTransferPackageResponse, err error)

GetTransferPackage Describes a transfer package in detail

func (TransferPackageClient) ListTransferPackages Uses

func (client TransferPackageClient) ListTransferPackages(ctx context.Context, request ListTransferPackagesRequest) (response ListTransferPackagesResponse, err error)

ListTransferPackages Lists Transfer Packages associated with a transferJob

func (*TransferPackageClient) SetRegion Uses

func (client *TransferPackageClient) SetRegion(region string)

SetRegion overrides the region of this client.

func (TransferPackageClient) UpdateTransferPackage Uses

func (client TransferPackageClient) UpdateTransferPackage(ctx context.Context, request UpdateTransferPackageRequest) (response UpdateTransferPackageResponse, err error)

UpdateTransferPackage Updates a Transfer Package

type TransferPackageLifecycleStateEnum Uses

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 Uses

func GetTransferPackageLifecycleStateEnumValues() []TransferPackageLifecycleStateEnum

GetTransferPackageLifecycleStateEnumValues Enumerates the set of values for TransferPackageLifecycleStateEnum

type TransferPackageSummary Uses

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 Uses

func (m TransferPackageSummary) String() string

type TransferPackageSummaryLifecycleStateEnum Uses

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 Uses

func GetTransferPackageSummaryLifecycleStateEnumValues() []TransferPackageSummaryLifecycleStateEnum

GetTransferPackageSummaryLifecycleStateEnumValues Enumerates the set of values for TransferPackageSummaryLifecycleStateEnum

type UpdateApplianceExportJobDetails Uses

type UpdateApplianceExportJobDetails struct {
    BucketName *string `mandatory:"false" json:"bucketName"`

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    // Free-form tags for this resource. Each tag is a simple key-value pair with no
    // predefined name, type, or namespace. For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Department": "Finance"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a
    // namespace. For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Operations": {"CostCenter": "42"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

UpdateApplianceExportJobDetails The representation of UpdateApplianceExportJobDetails

func (UpdateApplianceExportJobDetails) String Uses

func (m UpdateApplianceExportJobDetails) String() string

type UpdateApplianceExportJobDetailsLifecycleStateEnum Uses

type UpdateApplianceExportJobDetailsLifecycleStateEnum string

UpdateApplianceExportJobDetailsLifecycleStateEnum Enum with underlying type: string

const (
    UpdateApplianceExportJobDetailsLifecycleStateCreating   UpdateApplianceExportJobDetailsLifecycleStateEnum = "CREATING"
    UpdateApplianceExportJobDetailsLifecycleStateActive     UpdateApplianceExportJobDetailsLifecycleStateEnum = "ACTIVE"
    UpdateApplianceExportJobDetailsLifecycleStateInprogress UpdateApplianceExportJobDetailsLifecycleStateEnum = "INPROGRESS"
    UpdateApplianceExportJobDetailsLifecycleStateSucceeded  UpdateApplianceExportJobDetailsLifecycleStateEnum = "SUCCEEDED"
    UpdateApplianceExportJobDetailsLifecycleStateFailed     UpdateApplianceExportJobDetailsLifecycleStateEnum = "FAILED"
    UpdateApplianceExportJobDetailsLifecycleStateCancelled  UpdateApplianceExportJobDetailsLifecycleStateEnum = "CANCELLED"
    UpdateApplianceExportJobDetailsLifecycleStateDeleted    UpdateApplianceExportJobDetailsLifecycleStateEnum = "DELETED"
)

Set of constants representing the allowable values for UpdateApplianceExportJobDetailsLifecycleStateEnum

func GetUpdateApplianceExportJobDetailsLifecycleStateEnumValues Uses

func GetUpdateApplianceExportJobDetailsLifecycleStateEnumValues() []UpdateApplianceExportJobDetailsLifecycleStateEnum

GetUpdateApplianceExportJobDetailsLifecycleStateEnumValues Enumerates the set of values for UpdateApplianceExportJobDetailsLifecycleStateEnum

type UpdateApplianceExportJobRequest Uses

type UpdateApplianceExportJobRequest struct {

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

    // fields to update
    UpdateApplianceExportJobDetails `contributesTo:"body"`

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

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

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

UpdateApplianceExportJobRequest wrapper for the UpdateApplianceExportJob operation

func (UpdateApplianceExportJobRequest) HTTPRequest Uses

func (request UpdateApplianceExportJobRequest) HTTPRequest(method, path string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UpdateApplianceExportJobRequest) RetryPolicy Uses

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

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

func (UpdateApplianceExportJobRequest) String Uses

func (request UpdateApplianceExportJobRequest) String() string

type UpdateApplianceExportJobResponse Uses

type UpdateApplianceExportJobResponse struct {

    // The underlying http response
    RawResponse *http.Response

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

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

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

UpdateApplianceExportJobResponse wrapper for the UpdateApplianceExportJob operation

func (UpdateApplianceExportJobResponse) HTTPResponse Uses

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

HTTPResponse implements the OCIResponse interface

func (UpdateApplianceExportJobResponse) String Uses

func (response UpdateApplianceExportJobResponse) String() string

type UpdateTransferApplianceDetails Uses

type UpdateTransferApplianceDetails struct {
    LifecycleState UpdateTransferApplianceDetailsLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`

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

UpdateTransferApplianceDetails The representation of UpdateTransferApplianceDetails

func (UpdateTransferApplianceDetails) String Uses

func (m UpdateTransferApplianceDetails) String() string

type UpdateTransferApplianceDetailsLifecycleStateEnum Uses

type UpdateTransferApplianceDetailsLifecycleStateEnum string

UpdateTransferApplianceDetailsLifecycleStateEnum Enum with underlying type: string

const (
    UpdateTransferApplianceDetailsLifecycleStatePreparing             UpdateTransferApplianceDetailsLifecycleStateEnum = "PREPARING"
    UpdateTransferApplianceDetailsLifecycleStateFinalized             UpdateTransferApplianceDetailsLifecycleStateEnum = "FINALIZED"
    UpdateTransferApplianceDetailsLifecycleStateDeleted               UpdateTransferApplianceDetailsLifecycleStateEnum = "DELETED"
    UpdateTransferApplianceDetailsLifecycleStateCustomerNeverReceived UpdateTransferApplianceDetailsLifecycleStateEnum = "CUSTOMER_NEVER_RECEIVED"
    UpdateTransferApplianceDetailsLifecycleStateCancelled             UpdateTransferApplianceDetailsLifecycleStateEnum = "CANCELLED"
)

Set of constants representing the allowable values for UpdateTransferApplianceDetailsLifecycleStateEnum

func GetUpdateTransferApplianceDetailsLifecycleStateEnumValues Uses

func GetUpdateTransferApplianceDetailsLifecycleStateEnumValues() []UpdateTransferApplianceDetailsLifecycleStateEnum

GetUpdateTransferApplianceDetailsLifecycleStateEnumValues Enumerates the set of values for UpdateTransferApplianceDetailsLifecycleStateEnum

type UpdateTransferApplianceRequest Uses

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 Uses

func (request UpdateTransferApplianceRequest) HTTPRequest(method, path string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UpdateTransferApplianceRequest) RetryPolicy Uses

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

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

func (UpdateTransferApplianceRequest) String Uses

func (request UpdateTransferApplianceRequest) String() string

type UpdateTransferApplianceResponse Uses

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 Uses

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

HTTPResponse implements the OCIResponse interface

func (UpdateTransferApplianceResponse) String Uses

func (response UpdateTransferApplianceResponse) String() string

type UpdateTransferDeviceDetails Uses

type UpdateTransferDeviceDetails struct {
    LifecycleState UpdateTransferDeviceDetailsLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`
}

UpdateTransferDeviceDetails The representation of UpdateTransferDeviceDetails

func (UpdateTransferDeviceDetails) String Uses

func (m UpdateTransferDeviceDetails) String() string

type UpdateTransferDeviceDetailsLifecycleStateEnum Uses

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 Uses

func GetUpdateTransferDeviceDetailsLifecycleStateEnumValues() []UpdateTransferDeviceDetailsLifecycleStateEnum

GetUpdateTransferDeviceDetailsLifecycleStateEnumValues Enumerates the set of values for UpdateTransferDeviceDetailsLifecycleStateEnum

type UpdateTransferDeviceRequest Uses

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 Uses

func (request UpdateTransferDeviceRequest) HTTPRequest(method, path string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UpdateTransferDeviceRequest) RetryPolicy Uses

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

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

func (UpdateTransferDeviceRequest) String Uses

func (request UpdateTransferDeviceRequest) String() string

type UpdateTransferDeviceResponse Uses

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 Uses

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

HTTPResponse implements the OCIResponse interface

func (UpdateTransferDeviceResponse) String Uses

func (response UpdateTransferDeviceResponse) String() string

type UpdateTransferJobDetails Uses

type UpdateTransferJobDetails struct {
    LifecycleState UpdateTransferJobDetailsLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`

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

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

    // Free-form tags for this resource. Each tag is a simple key-value pair with no
    // predefined name, type, or namespace. For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Department": "Finance"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a
    // namespace. For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Operations": {"CostCenter": "42"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

UpdateTransferJobDetails The representation of UpdateTransferJobDetails

func (UpdateTransferJobDetails) String Uses

func (m UpdateTransferJobDetails) String() string

type UpdateTransferJobDetailsDeviceTypeEnum Uses

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 Uses

func GetUpdateTransferJobDetailsDeviceTypeEnumValues() []UpdateTransferJobDetailsDeviceTypeEnum

GetUpdateTransferJobDetailsDeviceTypeEnumValues Enumerates the set of values for UpdateTransferJobDetailsDeviceTypeEnum

type UpdateTransferJobDetailsLifecycleStateEnum Uses

type UpdateTransferJobDetailsLifecycleStateEnum string

UpdateTransferJobDetailsLifecycleStateEnum Enum with underlying type: string

const (
    UpdateTransferJobDetailsLifecycleStateClosed UpdateTransferJobDetailsLifecycleStateEnum = "CLOSED"
)

Set of constants representing the allowable values for UpdateTransferJobDetailsLifecycleStateEnum

func GetUpdateTransferJobDetailsLifecycleStateEnumValues Uses

func GetUpdateTransferJobDetailsLifecycleStateEnumValues() []UpdateTransferJobDetailsLifecycleStateEnum

GetUpdateTransferJobDetailsLifecycleStateEnumValues Enumerates the set of values for UpdateTransferJobDetailsLifecycleStateEnum

type UpdateTransferJobRequest Uses

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 Uses

func (request UpdateTransferJobRequest) HTTPRequest(method, path string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UpdateTransferJobRequest) RetryPolicy Uses

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

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

func (UpdateTransferJobRequest) String Uses

func (request UpdateTransferJobRequest) String() string

type UpdateTransferJobResponse Uses

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 Uses

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

HTTPResponse implements the OCIResponse interface

func (UpdateTransferJobResponse) String Uses

func (response UpdateTransferJobResponse) String() string

type UpdateTransferPackageDetails Uses

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 Uses

func (m UpdateTransferPackageDetails) String() string

type UpdateTransferPackageDetailsLifecycleStateEnum Uses

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 Uses

func GetUpdateTransferPackageDetailsLifecycleStateEnumValues() []UpdateTransferPackageDetailsLifecycleStateEnum

GetUpdateTransferPackageDetailsLifecycleStateEnumValues Enumerates the set of values for UpdateTransferPackageDetailsLifecycleStateEnum

type UpdateTransferPackageRequest Uses

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 Uses

func (request UpdateTransferPackageRequest) HTTPRequest(method, path string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UpdateTransferPackageRequest) RetryPolicy Uses

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

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

func (UpdateTransferPackageRequest) String Uses

func (request UpdateTransferPackageRequest) String() string

type UpdateTransferPackageResponse Uses

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 Uses

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

HTTPResponse implements the OCIResponse interface

func (UpdateTransferPackageResponse) String Uses

func (response UpdateTransferPackageResponse) String() string

Package dts imports 4 packages (graph). Updated 2020-04-02. Refresh now. Tools for package owners.