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

// AgentPoolsClientBeginCreateOptions contains the optional parameters for the AgentPoolsClient.BeginCreate method.
type AgentPoolsClientBeginCreateOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// AgentPoolsClientBeginDeleteOptions contains the optional parameters for the AgentPoolsClient.BeginDelete method.
type AgentPoolsClientBeginDeleteOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// AgentPoolsClientBeginUpdateOptions contains the optional parameters for the AgentPoolsClient.BeginUpdate method.
type AgentPoolsClientBeginUpdateOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// AgentPoolsClientGetOptions contains the optional parameters for the AgentPoolsClient.Get method.
type AgentPoolsClientGetOptions struct {
	// placeholder for future optional parameters
}

// AgentPoolsClientGetQueueStatusOptions contains the optional parameters for the AgentPoolsClient.GetQueueStatus method.
type AgentPoolsClientGetQueueStatusOptions struct {
	// placeholder for future optional parameters
}

// AgentPoolsClientListOptions contains the optional parameters for the AgentPoolsClient.NewListPager method.
type AgentPoolsClientListOptions struct {
	// placeholder for future optional parameters
}

// ArchiveVersionsClientBeginCreateOptions contains the optional parameters for the ArchiveVersionsClient.BeginCreate method.
type ArchiveVersionsClientBeginCreateOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// ArchiveVersionsClientBeginDeleteOptions contains the optional parameters for the ArchiveVersionsClient.BeginDelete method.
type ArchiveVersionsClientBeginDeleteOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// ArchiveVersionsClientGetOptions contains the optional parameters for the ArchiveVersionsClient.Get method.
type ArchiveVersionsClientGetOptions struct {
	// placeholder for future optional parameters
}

// ArchiveVersionsClientListOptions contains the optional parameters for the ArchiveVersionsClient.NewListPager method.
type ArchiveVersionsClientListOptions struct {
	// placeholder for future optional parameters
}

// ArchivesClientBeginCreateOptions contains the optional parameters for the ArchivesClient.BeginCreate method.
type ArchivesClientBeginCreateOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// ArchivesClientBeginDeleteOptions contains the optional parameters for the ArchivesClient.BeginDelete method.
type ArchivesClientBeginDeleteOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// ArchivesClientGetOptions contains the optional parameters for the ArchivesClient.Get method.
type ArchivesClientGetOptions struct {
	// placeholder for future optional parameters
}

// ArchivesClientListOptions contains the optional parameters for the ArchivesClient.NewListPager method.
type ArchivesClientListOptions struct {
	// placeholder for future optional parameters
}

// ArchivesClientUpdateOptions contains the optional parameters for the ArchivesClient.Update method.
type ArchivesClientUpdateOptions struct {
	// placeholder for future optional parameters
}

// CacheRulesClientBeginCreateOptions contains the optional parameters for the CacheRulesClient.BeginCreate method.
type CacheRulesClientBeginCreateOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// CacheRulesClientBeginDeleteOptions contains the optional parameters for the CacheRulesClient.BeginDelete method.
type CacheRulesClientBeginDeleteOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// CacheRulesClientBeginUpdateOptions contains the optional parameters for the CacheRulesClient.BeginUpdate method.
type CacheRulesClientBeginUpdateOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// CacheRulesClientGetOptions contains the optional parameters for the CacheRulesClient.Get method.
type CacheRulesClientGetOptions struct {
	// placeholder for future optional parameters
}

// CacheRulesClientListOptions contains the optional parameters for the CacheRulesClient.NewListPager method.
type CacheRulesClientListOptions struct {
	// placeholder for future optional parameters
}

// ConnectedRegistriesClientBeginCreateOptions contains the optional parameters for the ConnectedRegistriesClient.BeginCreate
// method.
type ConnectedRegistriesClientBeginCreateOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// ConnectedRegistriesClientBeginDeactivateOptions contains the optional parameters for the ConnectedRegistriesClient.BeginDeactivate
// method.
type ConnectedRegistriesClientBeginDeactivateOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// ConnectedRegistriesClientBeginDeleteOptions contains the optional parameters for the ConnectedRegistriesClient.BeginDelete
// method.
type ConnectedRegistriesClientBeginDeleteOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// ConnectedRegistriesClientBeginUpdateOptions contains the optional parameters for the ConnectedRegistriesClient.BeginUpdate
// method.
type ConnectedRegistriesClientBeginUpdateOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// ConnectedRegistriesClientGetOptions contains the optional parameters for the ConnectedRegistriesClient.Get method.
type ConnectedRegistriesClientGetOptions struct {
	// placeholder for future optional parameters
}

// ConnectedRegistriesClientListOptions contains the optional parameters for the ConnectedRegistriesClient.NewListPager method.
type ConnectedRegistriesClientListOptions struct {
	// An OData filter expression that describes a subset of connectedRegistries to return. The parameters that can be filtered
	// are parent.id (the resource id of the connectedRegistry parent), mode, and
	// connectionState. The supported operator is eq.
	Filter *string
}

// CredentialSetsClientBeginCreateOptions contains the optional parameters for the CredentialSetsClient.BeginCreate method.
type CredentialSetsClientBeginCreateOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// CredentialSetsClientBeginDeleteOptions contains the optional parameters for the CredentialSetsClient.BeginDelete method.
type CredentialSetsClientBeginDeleteOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// CredentialSetsClientBeginUpdateOptions contains the optional parameters for the CredentialSetsClient.BeginUpdate method.
type CredentialSetsClientBeginUpdateOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// CredentialSetsClientGetOptions contains the optional parameters for the CredentialSetsClient.Get method.
type CredentialSetsClientGetOptions struct {
	// placeholder for future optional parameters
}

// CredentialSetsClientListOptions contains the optional parameters for the CredentialSetsClient.NewListPager method.
type CredentialSetsClientListOptions struct {
	// placeholder for future optional parameters
}

// ExportPipelinesClientBeginCreateOptions contains the optional parameters for the ExportPipelinesClient.BeginCreate method.
type ExportPipelinesClientBeginCreateOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// ExportPipelinesClientBeginDeleteOptions contains the optional parameters for the ExportPipelinesClient.BeginDelete method.
type ExportPipelinesClientBeginDeleteOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// ExportPipelinesClientGetOptions contains the optional parameters for the ExportPipelinesClient.Get method.
type ExportPipelinesClientGetOptions struct {
	// placeholder for future optional parameters
}

// ExportPipelinesClientListOptions contains the optional parameters for the ExportPipelinesClient.NewListPager method.
type ExportPipelinesClientListOptions struct {
	// placeholder for future optional parameters
}

// ImportPipelinesClientBeginCreateOptions contains the optional parameters for the ImportPipelinesClient.BeginCreate method.
type ImportPipelinesClientBeginCreateOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// ImportPipelinesClientBeginDeleteOptions contains the optional parameters for the ImportPipelinesClient.BeginDelete method.
type ImportPipelinesClientBeginDeleteOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// ImportPipelinesClientGetOptions contains the optional parameters for the ImportPipelinesClient.Get method.
type ImportPipelinesClientGetOptions struct {
	// placeholder for future optional parameters
}

// ImportPipelinesClientListOptions contains the optional parameters for the ImportPipelinesClient.NewListPager method.
type ImportPipelinesClientListOptions struct {
	// placeholder for future optional parameters
}

// OperationsClientListOptions contains the optional parameters for the OperationsClient.NewListPager method.
type OperationsClientListOptions struct {
	// placeholder for future optional parameters
}

// PipelineRunsClientBeginCreateOptions contains the optional parameters for the PipelineRunsClient.BeginCreate method.
type PipelineRunsClientBeginCreateOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// PipelineRunsClientBeginDeleteOptions contains the optional parameters for the PipelineRunsClient.BeginDelete method.
type PipelineRunsClientBeginDeleteOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// PipelineRunsClientGetOptions contains the optional parameters for the PipelineRunsClient.Get method.
type PipelineRunsClientGetOptions struct {
	// placeholder for future optional parameters
}

// PipelineRunsClientListOptions contains the optional parameters for the PipelineRunsClient.NewListPager method.
type PipelineRunsClientListOptions struct {
	// placeholder for future optional parameters
}

// PrivateEndpointConnectionsClientBeginCreateOrUpdateOptions contains the optional parameters for the PrivateEndpointConnectionsClient.BeginCreateOrUpdate
// method.
type PrivateEndpointConnectionsClientBeginCreateOrUpdateOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// PrivateEndpointConnectionsClientBeginDeleteOptions contains the optional parameters for the PrivateEndpointConnectionsClient.BeginDelete
// method.
type PrivateEndpointConnectionsClientBeginDeleteOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// PrivateEndpointConnectionsClientGetOptions contains the optional parameters for the PrivateEndpointConnectionsClient.Get
// method.
type PrivateEndpointConnectionsClientGetOptions struct {
	// placeholder for future optional parameters
}

// PrivateEndpointConnectionsClientListOptions contains the optional parameters for the PrivateEndpointConnectionsClient.NewListPager
// method.
type PrivateEndpointConnectionsClientListOptions struct {
	// placeholder for future optional parameters
}

// RegistriesClientBeginCreateOptions contains the optional parameters for the RegistriesClient.BeginCreate method.
type RegistriesClientBeginCreateOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// RegistriesClientBeginDeleteOptions contains the optional parameters for the RegistriesClient.BeginDelete method.
type RegistriesClientBeginDeleteOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// RegistriesClientBeginGenerateCredentialsOptions contains the optional parameters for the RegistriesClient.BeginGenerateCredentials
// method.
type RegistriesClientBeginGenerateCredentialsOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// RegistriesClientBeginImportImageOptions contains the optional parameters for the RegistriesClient.BeginImportImage method.
type RegistriesClientBeginImportImageOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// RegistriesClientBeginUpdateOptions contains the optional parameters for the RegistriesClient.BeginUpdate method.
type RegistriesClientBeginUpdateOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// RegistriesClientCheckNameAvailabilityOptions contains the optional parameters for the RegistriesClient.CheckNameAvailability
// method.
type RegistriesClientCheckNameAvailabilityOptions struct {
	// placeholder for future optional parameters
}

// RegistriesClientGetBuildSourceUploadURLOptions contains the optional parameters for the RegistriesClient.GetBuildSourceUploadURL
// method.
type RegistriesClientGetBuildSourceUploadURLOptions struct {
	// placeholder for future optional parameters
}

// RegistriesClientGetOptions contains the optional parameters for the RegistriesClient.Get method.
type RegistriesClientGetOptions struct {
	// placeholder for future optional parameters
}

// RegistriesClientGetPrivateLinkResourceOptions contains the optional parameters for the RegistriesClient.GetPrivateLinkResource
// method.
type RegistriesClientGetPrivateLinkResourceOptions struct {
	// placeholder for future optional parameters
}

// RegistriesClientListByResourceGroupOptions contains the optional parameters for the RegistriesClient.NewListByResourceGroupPager
// method.
type RegistriesClientListByResourceGroupOptions struct {
	// placeholder for future optional parameters
}

// RegistriesClientListCredentialsOptions contains the optional parameters for the RegistriesClient.ListCredentials method.
type RegistriesClientListCredentialsOptions struct {
	// placeholder for future optional parameters
}

// RegistriesClientListOptions contains the optional parameters for the RegistriesClient.NewListPager method.
type RegistriesClientListOptions struct {
	// placeholder for future optional parameters
}

// RegistriesClientListPrivateLinkResourcesOptions contains the optional parameters for the RegistriesClient.NewListPrivateLinkResourcesPager
// method.
type RegistriesClientListPrivateLinkResourcesOptions struct {
	// placeholder for future optional parameters
}

// RegistriesClientListUsagesOptions contains the optional parameters for the RegistriesClient.ListUsages method.
type RegistriesClientListUsagesOptions struct {
	// placeholder for future optional parameters
}

// RegistriesClientRegenerateCredentialOptions contains the optional parameters for the RegistriesClient.RegenerateCredential
// method.
type RegistriesClientRegenerateCredentialOptions struct {
	// placeholder for future optional parameters
}

// RegistriesClientScheduleRunOptions contains the optional parameters for the RegistriesClient.ScheduleRun method.
type RegistriesClientScheduleRunOptions struct {
	// placeholder for future optional parameters
}

// ReplicationsClientBeginCreateOptions contains the optional parameters for the ReplicationsClient.BeginCreate method.
type ReplicationsClientBeginCreateOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// ReplicationsClientBeginDeleteOptions contains the optional parameters for the ReplicationsClient.BeginDelete method.
type ReplicationsClientBeginDeleteOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// ReplicationsClientBeginUpdateOptions contains the optional parameters for the ReplicationsClient.BeginUpdate method.
type ReplicationsClientBeginUpdateOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// ReplicationsClientGetOptions contains the optional parameters for the ReplicationsClient.Get method.
type ReplicationsClientGetOptions struct {
	// placeholder for future optional parameters
}

// ReplicationsClientListOptions contains the optional parameters for the ReplicationsClient.NewListPager method.
type ReplicationsClientListOptions struct {
	// placeholder for future optional parameters
}

// RunsClientCancelOptions contains the optional parameters for the RunsClient.Cancel method.
type RunsClientCancelOptions struct {
	// placeholder for future optional parameters
}

// RunsClientGetLogSasURLOptions contains the optional parameters for the RunsClient.GetLogSasURL method.
type RunsClientGetLogSasURLOptions struct {
	// placeholder for future optional parameters
}

// RunsClientGetOptions contains the optional parameters for the RunsClient.Get method.
type RunsClientGetOptions struct {
	// placeholder for future optional parameters
}

// RunsClientListOptions contains the optional parameters for the RunsClient.NewListPager method.
type RunsClientListOptions struct {
	// The runs filter to apply on the operation. Arithmetic operators are not supported. The allowed string function is 'contains'.
	// All logical operators except 'Not', 'Has', 'All' are allowed.
	Filter *string

	// $top is supported for get list of runs, which limits the maximum number of runs to return.
	Top *int32
}

// RunsClientUpdateOptions contains the optional parameters for the RunsClient.Update method.
type RunsClientUpdateOptions struct {
	// placeholder for future optional parameters
}

// ScopeMapsClientBeginCreateOptions contains the optional parameters for the ScopeMapsClient.BeginCreate method.
type ScopeMapsClientBeginCreateOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// ScopeMapsClientBeginDeleteOptions contains the optional parameters for the ScopeMapsClient.BeginDelete method.
type ScopeMapsClientBeginDeleteOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// ScopeMapsClientBeginUpdateOptions contains the optional parameters for the ScopeMapsClient.BeginUpdate method.
type ScopeMapsClientBeginUpdateOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// ScopeMapsClientGetOptions contains the optional parameters for the ScopeMapsClient.Get method.
type ScopeMapsClientGetOptions struct {
	// placeholder for future optional parameters
}

// ScopeMapsClientListOptions contains the optional parameters for the ScopeMapsClient.NewListPager method.
type ScopeMapsClientListOptions struct {
	// placeholder for future optional parameters
}

// TaskRunsClientBeginCreateOptions contains the optional parameters for the TaskRunsClient.BeginCreate method.
type TaskRunsClientBeginCreateOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// TaskRunsClientBeginUpdateOptions contains the optional parameters for the TaskRunsClient.BeginUpdate method.
type TaskRunsClientBeginUpdateOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// TaskRunsClientDeleteOptions contains the optional parameters for the TaskRunsClient.Delete method.
type TaskRunsClientDeleteOptions struct {
	// placeholder for future optional parameters
}

// TaskRunsClientGetDetailsOptions contains the optional parameters for the TaskRunsClient.GetDetails method.
type TaskRunsClientGetDetailsOptions struct {
	// placeholder for future optional parameters
}

// TaskRunsClientGetOptions contains the optional parameters for the TaskRunsClient.Get method.
type TaskRunsClientGetOptions struct {
	// placeholder for future optional parameters
}

// TaskRunsClientListOptions contains the optional parameters for the TaskRunsClient.NewListPager method.
type TaskRunsClientListOptions struct {
	// placeholder for future optional parameters
}

// TasksClientCreateOptions contains the optional parameters for the TasksClient.Create method.
type TasksClientCreateOptions struct {
	// placeholder for future optional parameters
}

// TasksClientDeleteOptions contains the optional parameters for the TasksClient.Delete method.
type TasksClientDeleteOptions struct {
	// placeholder for future optional parameters
}

// TasksClientGetDetailsOptions contains the optional parameters for the TasksClient.GetDetails method.
type TasksClientGetDetailsOptions struct {
	// placeholder for future optional parameters
}

// TasksClientGetOptions contains the optional parameters for the TasksClient.Get method.
type TasksClientGetOptions struct {
	// placeholder for future optional parameters
}

// TasksClientListOptions contains the optional parameters for the TasksClient.NewListPager method.
type TasksClientListOptions struct {
	// placeholder for future optional parameters
}

// TasksClientUpdateOptions contains the optional parameters for the TasksClient.Update method.
type TasksClientUpdateOptions struct {
	// placeholder for future optional parameters
}

// TokensClientBeginCreateOptions contains the optional parameters for the TokensClient.BeginCreate method.
type TokensClientBeginCreateOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// TokensClientBeginDeleteOptions contains the optional parameters for the TokensClient.BeginDelete method.
type TokensClientBeginDeleteOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// TokensClientBeginUpdateOptions contains the optional parameters for the TokensClient.BeginUpdate method.
type TokensClientBeginUpdateOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// TokensClientGetOptions contains the optional parameters for the TokensClient.Get method.
type TokensClientGetOptions struct {
	// placeholder for future optional parameters
}

// TokensClientListOptions contains the optional parameters for the TokensClient.NewListPager method.
type TokensClientListOptions struct {
	// placeholder for future optional parameters
}

// WebhooksClientBeginCreateOptions contains the optional parameters for the WebhooksClient.BeginCreate method.
type WebhooksClientBeginCreateOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// WebhooksClientBeginDeleteOptions contains the optional parameters for the WebhooksClient.BeginDelete method.
type WebhooksClientBeginDeleteOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// WebhooksClientBeginUpdateOptions contains the optional parameters for the WebhooksClient.BeginUpdate method.
type WebhooksClientBeginUpdateOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// WebhooksClientGetCallbackConfigOptions contains the optional parameters for the WebhooksClient.GetCallbackConfig method.
type WebhooksClientGetCallbackConfigOptions struct {
	// placeholder for future optional parameters
}

// WebhooksClientGetOptions contains the optional parameters for the WebhooksClient.Get method.
type WebhooksClientGetOptions struct {
	// placeholder for future optional parameters
}

// WebhooksClientListEventsOptions contains the optional parameters for the WebhooksClient.NewListEventsPager method.
type WebhooksClientListEventsOptions struct {
	// placeholder for future optional parameters
}

// WebhooksClientListOptions contains the optional parameters for the WebhooksClient.NewListPager method.
type WebhooksClientListOptions struct {
	// placeholder for future optional parameters
}

// WebhooksClientPingOptions contains the optional parameters for the WebhooksClient.Ping method.
type WebhooksClientPingOptions struct {
	// placeholder for future optional parameters
}
