// 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) AutoRest Code Generator. DO NOT EDIT.
// Changes may cause incorrect behavior and will be lost if the code is regenerated.

package armdeployments

// ClientCalculateTemplateHashResponse contains the response from method Client.CalculateTemplateHash.
type ClientCalculateTemplateHashResponse struct {
	// Result of the request to calculate template hash. It contains a string of minified template and its hash.
	TemplateHashResult
}

// ClientCancelAtManagementGroupScopeResponse contains the response from method Client.CancelAtManagementGroupScope.
type ClientCancelAtManagementGroupScopeResponse struct {
	// placeholder for future response values
}

// ClientCancelAtScopeResponse contains the response from method Client.CancelAtScope.
type ClientCancelAtScopeResponse struct {
	// placeholder for future response values
}

// ClientCancelAtSubscriptionScopeResponse contains the response from method Client.CancelAtSubscriptionScope.
type ClientCancelAtSubscriptionScopeResponse struct {
	// placeholder for future response values
}

// ClientCancelAtTenantScopeResponse contains the response from method Client.CancelAtTenantScope.
type ClientCancelAtTenantScopeResponse struct {
	// placeholder for future response values
}

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

// ClientCheckExistenceAtManagementGroupScopeResponse contains the response from method Client.CheckExistenceAtManagementGroupScope.
type ClientCheckExistenceAtManagementGroupScopeResponse struct {
	// Success indicates if the operation succeeded or failed.
	Success bool
}

// ClientCheckExistenceAtScopeResponse contains the response from method Client.CheckExistenceAtScope.
type ClientCheckExistenceAtScopeResponse struct {
	// Success indicates if the operation succeeded or failed.
	Success bool
}

// ClientCheckExistenceAtSubscriptionScopeResponse contains the response from method Client.CheckExistenceAtSubscriptionScope.
type ClientCheckExistenceAtSubscriptionScopeResponse struct {
	// Success indicates if the operation succeeded or failed.
	Success bool
}

// ClientCheckExistenceAtTenantScopeResponse contains the response from method Client.CheckExistenceAtTenantScope.
type ClientCheckExistenceAtTenantScopeResponse struct {
	// Success indicates if the operation succeeded or failed.
	Success bool
}

// ClientCheckExistenceResponse contains the response from method Client.CheckExistence.
type ClientCheckExistenceResponse struct {
	// Success indicates if the operation succeeded or failed.
	Success bool
}

// ClientCreateOrUpdateAtManagementGroupScopeResponse contains the response from method Client.BeginCreateOrUpdateAtManagementGroupScope.
type ClientCreateOrUpdateAtManagementGroupScopeResponse struct {
	// Deployment information.
	DeploymentExtended
}

// ClientCreateOrUpdateAtScopeResponse contains the response from method Client.BeginCreateOrUpdateAtScope.
type ClientCreateOrUpdateAtScopeResponse struct {
	// Deployment information.
	DeploymentExtended
}

// ClientCreateOrUpdateAtSubscriptionScopeResponse contains the response from method Client.BeginCreateOrUpdateAtSubscriptionScope.
type ClientCreateOrUpdateAtSubscriptionScopeResponse struct {
	// Deployment information.
	DeploymentExtended
}

// ClientCreateOrUpdateAtTenantScopeResponse contains the response from method Client.BeginCreateOrUpdateAtTenantScope.
type ClientCreateOrUpdateAtTenantScopeResponse struct {
	// Deployment information.
	DeploymentExtended
}

// ClientCreateOrUpdateResponse contains the response from method Client.BeginCreateOrUpdate.
type ClientCreateOrUpdateResponse struct {
	// Deployment information.
	DeploymentExtended
}

// ClientDeleteAtManagementGroupScopeResponse contains the response from method Client.BeginDeleteAtManagementGroupScope.
type ClientDeleteAtManagementGroupScopeResponse struct {
	// placeholder for future response values
}

// ClientDeleteAtScopeResponse contains the response from method Client.BeginDeleteAtScope.
type ClientDeleteAtScopeResponse struct {
	// placeholder for future response values
}

// ClientDeleteAtSubscriptionScopeResponse contains the response from method Client.BeginDeleteAtSubscriptionScope.
type ClientDeleteAtSubscriptionScopeResponse struct {
	// placeholder for future response values
}

// ClientDeleteAtTenantScopeResponse contains the response from method Client.BeginDeleteAtTenantScope.
type ClientDeleteAtTenantScopeResponse struct {
	// placeholder for future response values
}

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

// ClientExportTemplateAtManagementGroupScopeResponse contains the response from method Client.ExportTemplateAtManagementGroupScope.
type ClientExportTemplateAtManagementGroupScopeResponse struct {
	// The deployment export result.
	DeploymentExportResult
}

// ClientExportTemplateAtScopeResponse contains the response from method Client.ExportTemplateAtScope.
type ClientExportTemplateAtScopeResponse struct {
	// The deployment export result.
	DeploymentExportResult
}

// ClientExportTemplateAtSubscriptionScopeResponse contains the response from method Client.ExportTemplateAtSubscriptionScope.
type ClientExportTemplateAtSubscriptionScopeResponse struct {
	// The deployment export result.
	DeploymentExportResult
}

// ClientExportTemplateAtTenantScopeResponse contains the response from method Client.ExportTemplateAtTenantScope.
type ClientExportTemplateAtTenantScopeResponse struct {
	// The deployment export result.
	DeploymentExportResult
}

// ClientExportTemplateResponse contains the response from method Client.ExportTemplate.
type ClientExportTemplateResponse struct {
	// The deployment export result.
	DeploymentExportResult
}

// ClientGetAtManagementGroupScopeResponse contains the response from method Client.GetAtManagementGroupScope.
type ClientGetAtManagementGroupScopeResponse struct {
	// Deployment information.
	DeploymentExtended
}

// ClientGetAtScopeResponse contains the response from method Client.GetAtScope.
type ClientGetAtScopeResponse struct {
	// Deployment information.
	DeploymentExtended
}

// ClientGetAtSubscriptionScopeResponse contains the response from method Client.GetAtSubscriptionScope.
type ClientGetAtSubscriptionScopeResponse struct {
	// Deployment information.
	DeploymentExtended
}

// ClientGetAtTenantScopeResponse contains the response from method Client.GetAtTenantScope.
type ClientGetAtTenantScopeResponse struct {
	// Deployment information.
	DeploymentExtended
}

// ClientGetResponse contains the response from method Client.Get.
type ClientGetResponse struct {
	// Deployment information.
	DeploymentExtended
}

// ClientListAtManagementGroupScopeResponse contains the response from method Client.NewListAtManagementGroupScopePager.
type ClientListAtManagementGroupScopeResponse struct {
	// List of deployments.
	DeploymentListResult
}

// ClientListAtScopeResponse contains the response from method Client.NewListAtScopePager.
type ClientListAtScopeResponse struct {
	// List of deployments.
	DeploymentListResult
}

// ClientListAtSubscriptionScopeResponse contains the response from method Client.NewListAtSubscriptionScopePager.
type ClientListAtSubscriptionScopeResponse struct {
	// List of deployments.
	DeploymentListResult
}

// ClientListAtTenantScopeResponse contains the response from method Client.NewListAtTenantScopePager.
type ClientListAtTenantScopeResponse struct {
	// List of deployments.
	DeploymentListResult
}

// ClientListByResourceGroupResponse contains the response from method Client.NewListByResourceGroupPager.
type ClientListByResourceGroupResponse struct {
	// List of deployments.
	DeploymentListResult
}

// ClientValidateAtManagementGroupScopeResponse contains the response from method Client.BeginValidateAtManagementGroupScope.
type ClientValidateAtManagementGroupScopeResponse struct {
	// Information from validate template deployment response.
	DeploymentValidateResult
}

// ClientValidateAtScopeResponse contains the response from method Client.BeginValidateAtScope.
type ClientValidateAtScopeResponse struct {
	// Information from validate template deployment response.
	DeploymentValidateResult
}

// ClientValidateAtSubscriptionScopeResponse contains the response from method Client.BeginValidateAtSubscriptionScope.
type ClientValidateAtSubscriptionScopeResponse struct {
	// Information from validate template deployment response.
	DeploymentValidateResult
}

// ClientValidateAtTenantScopeResponse contains the response from method Client.BeginValidateAtTenantScope.
type ClientValidateAtTenantScopeResponse struct {
	// Information from validate template deployment response.
	DeploymentValidateResult
}

// ClientValidateResponse contains the response from method Client.BeginValidate.
type ClientValidateResponse struct {
	// Information from validate template deployment response.
	DeploymentValidateResult
}

// ClientWhatIfAtManagementGroupScopeResponse contains the response from method Client.BeginWhatIfAtManagementGroupScope.
type ClientWhatIfAtManagementGroupScopeResponse struct {
	// Result of the What-If operation. Contains a list of predicted changes and a URL link to get to the next set of results.
	WhatIfOperationResult
}

// ClientWhatIfAtSubscriptionScopeResponse contains the response from method Client.BeginWhatIfAtSubscriptionScope.
type ClientWhatIfAtSubscriptionScopeResponse struct {
	// Result of the What-If operation. Contains a list of predicted changes and a URL link to get to the next set of results.
	WhatIfOperationResult
}

// ClientWhatIfAtTenantScopeResponse contains the response from method Client.BeginWhatIfAtTenantScope.
type ClientWhatIfAtTenantScopeResponse struct {
	// Result of the What-If operation. Contains a list of predicted changes and a URL link to get to the next set of results.
	WhatIfOperationResult
}

// ClientWhatIfResponse contains the response from method Client.BeginWhatIf.
type ClientWhatIfResponse struct {
	// Result of the What-If operation. Contains a list of predicted changes and a URL link to get to the next set of results.
	WhatIfOperationResult
}

// DeploymentOperationsClientGetAtManagementGroupScopeResponse contains the response from method DeploymentOperationsClient.GetAtManagementGroupScope.
type DeploymentOperationsClientGetAtManagementGroupScopeResponse struct {
	// Deployment operation information.
	DeploymentOperation
}

// DeploymentOperationsClientGetAtScopeResponse contains the response from method DeploymentOperationsClient.GetAtScope.
type DeploymentOperationsClientGetAtScopeResponse struct {
	// Deployment operation information.
	DeploymentOperation
}

// DeploymentOperationsClientGetAtSubscriptionScopeResponse contains the response from method DeploymentOperationsClient.GetAtSubscriptionScope.
type DeploymentOperationsClientGetAtSubscriptionScopeResponse struct {
	// Deployment operation information.
	DeploymentOperation
}

// DeploymentOperationsClientGetAtTenantScopeResponse contains the response from method DeploymentOperationsClient.GetAtTenantScope.
type DeploymentOperationsClientGetAtTenantScopeResponse struct {
	// Deployment operation information.
	DeploymentOperation
}

// DeploymentOperationsClientGetResponse contains the response from method DeploymentOperationsClient.Get.
type DeploymentOperationsClientGetResponse struct {
	// Deployment operation information.
	DeploymentOperation
}

// DeploymentOperationsClientListAtManagementGroupScopeResponse contains the response from method DeploymentOperationsClient.NewListAtManagementGroupScopePager.
type DeploymentOperationsClientListAtManagementGroupScopeResponse struct {
	// List of deployment operations.
	DeploymentOperationsListResult
}

// DeploymentOperationsClientListAtScopeResponse contains the response from method DeploymentOperationsClient.NewListAtScopePager.
type DeploymentOperationsClientListAtScopeResponse struct {
	// List of deployment operations.
	DeploymentOperationsListResult
}

// DeploymentOperationsClientListAtSubscriptionScopeResponse contains the response from method DeploymentOperationsClient.NewListAtSubscriptionScopePager.
type DeploymentOperationsClientListAtSubscriptionScopeResponse struct {
	// List of deployment operations.
	DeploymentOperationsListResult
}

// DeploymentOperationsClientListAtTenantScopeResponse contains the response from method DeploymentOperationsClient.NewListAtTenantScopePager.
type DeploymentOperationsClientListAtTenantScopeResponse struct {
	// List of deployment operations.
	DeploymentOperationsListResult
}

// DeploymentOperationsClientListResponse contains the response from method DeploymentOperationsClient.NewListPager.
type DeploymentOperationsClientListResponse struct {
	// List of deployment operations.
	DeploymentOperationsListResult
}
