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

package armcontainerregistry

// OperationsClientListResponse contains the response from method OperationsClient.NewListPager.
type OperationsClientListResponse struct {
	OperationListResult
}

// RegistriesClientCheckNameAvailabilityResponse contains the response from method RegistriesClient.CheckNameAvailability.
type RegistriesClientCheckNameAvailabilityResponse struct {
	RegistryNameStatus
}

// RegistriesClientCreateResponse contains the response from method RegistriesClient.BeginCreate.
type RegistriesClientCreateResponse struct {
	Registry
}

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

// RegistriesClientGetResponse contains the response from method RegistriesClient.Get.
type RegistriesClientGetResponse struct {
	Registry
}

// RegistriesClientImportImageResponse contains the response from method RegistriesClient.BeginImportImage.
type RegistriesClientImportImageResponse struct {
	// placeholder for future response values
}

// RegistriesClientListByResourceGroupResponse contains the response from method RegistriesClient.NewListByResourceGroupPager.
type RegistriesClientListByResourceGroupResponse struct {
	RegistryListResult
}

// RegistriesClientListCredentialsResponse contains the response from method RegistriesClient.ListCredentials.
type RegistriesClientListCredentialsResponse struct {
	RegistryListCredentialsResult
}

// RegistriesClientListResponse contains the response from method RegistriesClient.NewListPager.
type RegistriesClientListResponse struct {
	RegistryListResult
}

// RegistriesClientListUsagesResponse contains the response from method RegistriesClient.ListUsages.
type RegistriesClientListUsagesResponse struct {
	RegistryUsageListResult
}

// RegistriesClientRegenerateCredentialResponse contains the response from method RegistriesClient.RegenerateCredential.
type RegistriesClientRegenerateCredentialResponse struct {
	RegistryListCredentialsResult
}

// RegistriesClientUpdateResponse contains the response from method RegistriesClient.BeginUpdate.
type RegistriesClientUpdateResponse struct {
	Registry
}

// ReplicationsClientCreateResponse contains the response from method ReplicationsClient.BeginCreate.
type ReplicationsClientCreateResponse struct {
	Replication
}

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

// ReplicationsClientGetResponse contains the response from method ReplicationsClient.Get.
type ReplicationsClientGetResponse struct {
	Replication
}

// ReplicationsClientListResponse contains the response from method ReplicationsClient.NewListPager.
type ReplicationsClientListResponse struct {
	ReplicationListResult
}

// ReplicationsClientUpdateResponse contains the response from method ReplicationsClient.BeginUpdate.
type ReplicationsClientUpdateResponse struct {
	Replication
}

// WebhooksClientCreateResponse contains the response from method WebhooksClient.BeginCreate.
type WebhooksClientCreateResponse struct {
	Webhook
}

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

// WebhooksClientGetCallbackConfigResponse contains the response from method WebhooksClient.GetCallbackConfig.
type WebhooksClientGetCallbackConfigResponse struct {
	CallbackConfig
}

// WebhooksClientGetResponse contains the response from method WebhooksClient.Get.
type WebhooksClientGetResponse struct {
	Webhook
}

// WebhooksClientListEventsResponse contains the response from method WebhooksClient.NewListEventsPager.
type WebhooksClientListEventsResponse struct {
	EventListResult
}

// WebhooksClientListResponse contains the response from method WebhooksClient.NewListPager.
type WebhooksClientListResponse struct {
	WebhookListResult
}

// WebhooksClientPingResponse contains the response from method WebhooksClient.Ping.
type WebhooksClientPingResponse struct {
	EventInfo
}

// WebhooksClientUpdateResponse contains the response from method WebhooksClient.BeginUpdate.
type WebhooksClientUpdateResponse struct {
	Webhook
}
