//go:build go1.18
// +build go1.18

// 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 armplaywrighttesting

// AccountQuotasClientGetResponse contains the response from method AccountQuotasClient.Get.
type AccountQuotasClientGetResponse struct {
	// A quota resource for a Playwright service account.
	AccountQuota
}

// AccountQuotasClientListByAccountResponse contains the response from method AccountQuotasClient.NewListByAccountPager.
type AccountQuotasClientListByAccountResponse struct {
	// The response of a AccountQuota list operation.
	AccountQuotaListResult
}

// AccountsClientCheckNameAvailabilityResponse contains the response from method AccountsClient.CheckNameAvailability.
type AccountsClientCheckNameAvailabilityResponse struct {
	// The check availability result.
	CheckNameAvailabilityResponse
}

// AccountsClientCreateOrUpdateResponse contains the response from method AccountsClient.BeginCreateOrUpdate.
type AccountsClientCreateOrUpdateResponse struct {
	// A Playwright service account resource.
	Account
}

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

// AccountsClientGetResponse contains the response from method AccountsClient.Get.
type AccountsClientGetResponse struct {
	// A Playwright service account resource.
	Account
}

// AccountsClientListByResourceGroupResponse contains the response from method AccountsClient.NewListByResourceGroupPager.
type AccountsClientListByResourceGroupResponse struct {
	// The response of a Account list operation.
	AccountListResult
}

// AccountsClientListBySubscriptionResponse contains the response from method AccountsClient.NewListBySubscriptionPager.
type AccountsClientListBySubscriptionResponse struct {
	// The response of a Account list operation.
	AccountListResult
}

// AccountsClientUpdateResponse contains the response from method AccountsClient.Update.
type AccountsClientUpdateResponse struct {
	// A Playwright service account resource.
	Account
}

// OperationsClientListResponse contains the response from method OperationsClient.NewListPager.
type OperationsClientListResponse struct {
	// A list of REST API operations supported by an Azure Resource Provider. It contains an URL link to get the next set of results.
	OperationListResult
}

// QuotasClientGetResponse contains the response from method QuotasClient.Get.
type QuotasClientGetResponse struct {
	// A subscription quota resource.
	Quota
}

// QuotasClientListBySubscriptionResponse contains the response from method QuotasClient.NewListBySubscriptionPager.
type QuotasClientListBySubscriptionResponse struct {
	// The response of a Quota list operation.
	QuotaListResult
}
