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

// APIDefinitionsClientBeginExportSpecificationOptions contains the optional parameters for the APIDefinitionsClient.BeginExportSpecification
// method.
type APIDefinitionsClientBeginExportSpecificationOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// APIDefinitionsClientBeginImportSpecificationOptions contains the optional parameters for the APIDefinitionsClient.BeginImportSpecification
// method.
type APIDefinitionsClientBeginImportSpecificationOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// APIDefinitionsClientCreateOrUpdateOptions contains the optional parameters for the APIDefinitionsClient.CreateOrUpdate
// method.
type APIDefinitionsClientCreateOrUpdateOptions struct {
	// placeholder for future optional parameters
}

// APIDefinitionsClientDeleteOptions contains the optional parameters for the APIDefinitionsClient.Delete method.
type APIDefinitionsClientDeleteOptions struct {
	// placeholder for future optional parameters
}

// APIDefinitionsClientGetOptions contains the optional parameters for the APIDefinitionsClient.Get method.
type APIDefinitionsClientGetOptions struct {
	// placeholder for future optional parameters
}

// APIDefinitionsClientHeadOptions contains the optional parameters for the APIDefinitionsClient.Head method.
type APIDefinitionsClientHeadOptions struct {
	// placeholder for future optional parameters
}

// APIDefinitionsClientListOptions contains the optional parameters for the APIDefinitionsClient.NewListPager method.
type APIDefinitionsClientListOptions struct {
	// OData filter parameter.
	Filter *string
}

// APIVersionsClientCreateOrUpdateOptions contains the optional parameters for the APIVersionsClient.CreateOrUpdate method.
type APIVersionsClientCreateOrUpdateOptions struct {
	// placeholder for future optional parameters
}

// APIVersionsClientDeleteOptions contains the optional parameters for the APIVersionsClient.Delete method.
type APIVersionsClientDeleteOptions struct {
	// placeholder for future optional parameters
}

// APIVersionsClientGetOptions contains the optional parameters for the APIVersionsClient.Get method.
type APIVersionsClientGetOptions struct {
	// placeholder for future optional parameters
}

// APIVersionsClientHeadOptions contains the optional parameters for the APIVersionsClient.Head method.
type APIVersionsClientHeadOptions struct {
	// placeholder for future optional parameters
}

// APIVersionsClientListOptions contains the optional parameters for the APIVersionsClient.NewListPager method.
type APIVersionsClientListOptions struct {
	// OData filter parameter.
	Filter *string
}

// ApisClientCreateOrUpdateOptions contains the optional parameters for the ApisClient.CreateOrUpdate method.
type ApisClientCreateOrUpdateOptions struct {
	// placeholder for future optional parameters
}

// ApisClientDeleteOptions contains the optional parameters for the ApisClient.Delete method.
type ApisClientDeleteOptions struct {
	// placeholder for future optional parameters
}

// ApisClientGetOptions contains the optional parameters for the ApisClient.Get method.
type ApisClientGetOptions struct {
	// placeholder for future optional parameters
}

// ApisClientHeadOptions contains the optional parameters for the ApisClient.Head method.
type ApisClientHeadOptions struct {
	// placeholder for future optional parameters
}

// ApisClientListOptions contains the optional parameters for the ApisClient.NewListPager method.
type ApisClientListOptions struct {
	// OData filter parameter.
	Filter *string
}

// DeploymentsClientCreateOrUpdateOptions contains the optional parameters for the DeploymentsClient.CreateOrUpdate method.
type DeploymentsClientCreateOrUpdateOptions struct {
	// placeholder for future optional parameters
}

// DeploymentsClientDeleteOptions contains the optional parameters for the DeploymentsClient.Delete method.
type DeploymentsClientDeleteOptions struct {
	// placeholder for future optional parameters
}

// DeploymentsClientGetOptions contains the optional parameters for the DeploymentsClient.Get method.
type DeploymentsClientGetOptions struct {
	// placeholder for future optional parameters
}

// DeploymentsClientHeadOptions contains the optional parameters for the DeploymentsClient.Head method.
type DeploymentsClientHeadOptions struct {
	// placeholder for future optional parameters
}

// DeploymentsClientListOptions contains the optional parameters for the DeploymentsClient.NewListPager method.
type DeploymentsClientListOptions struct {
	// OData filter parameter.
	Filter *string
}

// EnvironmentsClientCreateOrUpdateOptions contains the optional parameters for the EnvironmentsClient.CreateOrUpdate method.
type EnvironmentsClientCreateOrUpdateOptions struct {
	// placeholder for future optional parameters
}

// EnvironmentsClientDeleteOptions contains the optional parameters for the EnvironmentsClient.Delete method.
type EnvironmentsClientDeleteOptions struct {
	// placeholder for future optional parameters
}

// EnvironmentsClientGetOptions contains the optional parameters for the EnvironmentsClient.Get method.
type EnvironmentsClientGetOptions struct {
	// placeholder for future optional parameters
}

// EnvironmentsClientHeadOptions contains the optional parameters for the EnvironmentsClient.Head method.
type EnvironmentsClientHeadOptions struct {
	// placeholder for future optional parameters
}

// EnvironmentsClientListOptions contains the optional parameters for the EnvironmentsClient.NewListPager method.
type EnvironmentsClientListOptions struct {
	// OData filter parameter.
	Filter *string
}

// MetadataSchemasClientCreateOrUpdateOptions contains the optional parameters for the MetadataSchemasClient.CreateOrUpdate
// method.
type MetadataSchemasClientCreateOrUpdateOptions struct {
	// placeholder for future optional parameters
}

// MetadataSchemasClientDeleteOptions contains the optional parameters for the MetadataSchemasClient.Delete method.
type MetadataSchemasClientDeleteOptions struct {
	// placeholder for future optional parameters
}

// MetadataSchemasClientGetOptions contains the optional parameters for the MetadataSchemasClient.Get method.
type MetadataSchemasClientGetOptions struct {
	// placeholder for future optional parameters
}

// MetadataSchemasClientHeadOptions contains the optional parameters for the MetadataSchemasClient.Head method.
type MetadataSchemasClientHeadOptions struct {
	// placeholder for future optional parameters
}

// MetadataSchemasClientListOptions contains the optional parameters for the MetadataSchemasClient.NewListPager method.
type MetadataSchemasClientListOptions struct {
	// OData filter parameter.
	Filter *string
}

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

// ServicesClientBeginExportMetadataSchemaOptions contains the optional parameters for the ServicesClient.BeginExportMetadataSchema
// method.
type ServicesClientBeginExportMetadataSchemaOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// ServicesClientCreateOrUpdateOptions contains the optional parameters for the ServicesClient.CreateOrUpdate method.
type ServicesClientCreateOrUpdateOptions struct {
	// placeholder for future optional parameters
}

// ServicesClientDeleteOptions contains the optional parameters for the ServicesClient.Delete method.
type ServicesClientDeleteOptions struct {
	// placeholder for future optional parameters
}

// ServicesClientGetOptions contains the optional parameters for the ServicesClient.Get method.
type ServicesClientGetOptions struct {
	// placeholder for future optional parameters
}

// ServicesClientListByResourceGroupOptions contains the optional parameters for the ServicesClient.NewListByResourceGroupPager
// method.
type ServicesClientListByResourceGroupOptions struct {
	// placeholder for future optional parameters
}

// ServicesClientListBySubscriptionOptions contains the optional parameters for the ServicesClient.NewListBySubscriptionPager
// method.
type ServicesClientListBySubscriptionOptions struct {
	// placeholder for future optional parameters
}

// ServicesClientUpdateOptions contains the optional parameters for the ServicesClient.Update method.
type ServicesClientUpdateOptions struct {
	// placeholder for future optional parameters
}

// WorkspacesClientCreateOrUpdateOptions contains the optional parameters for the WorkspacesClient.CreateOrUpdate method.
type WorkspacesClientCreateOrUpdateOptions struct {
	// placeholder for future optional parameters
}

// WorkspacesClientDeleteOptions contains the optional parameters for the WorkspacesClient.Delete method.
type WorkspacesClientDeleteOptions struct {
	// placeholder for future optional parameters
}

// WorkspacesClientGetOptions contains the optional parameters for the WorkspacesClient.Get method.
type WorkspacesClientGetOptions struct {
	// placeholder for future optional parameters
}

// WorkspacesClientHeadOptions contains the optional parameters for the WorkspacesClient.Head method.
type WorkspacesClientHeadOptions struct {
	// placeholder for future optional parameters
}

// WorkspacesClientListOptions contains the optional parameters for the WorkspacesClient.NewListPager method.
type WorkspacesClientListOptions struct {
	// OData filter parameter.
	Filter *string
}
