// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License. See License.txt in the project root for license information.
// Code generated by Microsoft (R) Go Code Generator. DO NOT EDIT.

package armdatabox

// JobsClientBookShipmentPickUpResponse contains the response from method JobsClient.BookShipmentPickUp.
type JobsClientBookShipmentPickUpResponse struct {
	// Shipment pick up response.
	ShipmentPickUpResponse
}

// JobsClientCancelResponse contains the response from method JobsClient.Cancel.
type JobsClientCancelResponse struct {
	// placeholder for future response values
}

// JobsClientCreateResponse contains the response from method JobsClient.BeginCreate.
type JobsClientCreateResponse struct {
	// Job Resource.
	JobResource
}

// JobsClientDeleteResponse contains the response from method JobsClient.BeginDelete.
type JobsClientDeleteResponse struct {
	// placeholder for future response values
}

// JobsClientGetResponse contains the response from method JobsClient.Get.
type JobsClientGetResponse struct {
	// Job Resource.
	JobResource
}

// JobsClientListByResourceGroupResponse contains the response from method JobsClient.NewListByResourceGroupPager.
type JobsClientListByResourceGroupResponse struct {
	// Job Resource Collection
	JobResourceList
}

// JobsClientListCredentialsResponse contains the response from method JobsClient.NewListCredentialsPager.
type JobsClientListCredentialsResponse struct {
	// List of unencrypted credentials for accessing device.
	UnencryptedCredentialsList
}

// JobsClientListResponse contains the response from method JobsClient.NewListPager.
type JobsClientListResponse struct {
	// Job Resource Collection
	JobResourceList
}

// JobsClientMarkDevicesShippedResponse contains the response from method JobsClient.MarkDevicesShipped.
type JobsClientMarkDevicesShippedResponse struct {
	// placeholder for future response values
}

// JobsClientUpdateResponse contains the response from method JobsClient.BeginUpdate.
type JobsClientUpdateResponse struct {
	// Job Resource.
	JobResource
}

// ManagementClientMitigateResponse contains the response from method ManagementClient.Mitigate.
type ManagementClientMitigateResponse struct {
	// placeholder for future response values
}

// OperationsClientListResponse contains the response from method OperationsClient.NewListPager.
type OperationsClientListResponse struct {
	// The paginated list of connected cluster API operations.
	OperationList
}

// ServiceClientListAvailableSKUsByResourceGroupResponse contains the response from method ServiceClient.NewListAvailableSKUsByResourceGroupPager.
type ServiceClientListAvailableSKUsByResourceGroupResponse struct {
	// The available skus operation response.
	AvailableSKUsResult
}

// ServiceClientRegionConfigurationByResourceGroupResponse contains the response from method ServiceClient.RegionConfigurationByResourceGroup.
type ServiceClientRegionConfigurationByResourceGroupResponse struct {
	// Configuration response specific to a region.
	RegionConfigurationResponse
}

// ServiceClientRegionConfigurationResponse contains the response from method ServiceClient.RegionConfiguration.
type ServiceClientRegionConfigurationResponse struct {
	// Configuration response specific to a region.
	RegionConfigurationResponse
}

// ServiceClientValidateAddressResponse contains the response from method ServiceClient.ValidateAddress.
type ServiceClientValidateAddressResponse struct {
	// Output of the address validation api.
	AddressValidationOutput
}

// ServiceClientValidateInputsByResourceGroupResponse contains the response from method ServiceClient.ValidateInputsByResourceGroup.
type ServiceClientValidateInputsByResourceGroupResponse struct {
	// Response of pre job creation validations.
	ValidationResponse
}

// ServiceClientValidateInputsResponse contains the response from method ServiceClient.ValidateInputs.
type ServiceClientValidateInputsResponse struct {
	// Response of pre job creation validations.
	ValidationResponse
}
