// 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) Go Code Generator. DO NOT EDIT.

package armneonpostgres

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

// BranchesClientDeleteOptions contains the optional parameters for the BranchesClient.Delete method.
type BranchesClientDeleteOptions struct {
	// placeholder for future optional parameters
}

// BranchesClientGetOptions contains the optional parameters for the BranchesClient.Get method.
type BranchesClientGetOptions struct {
	// placeholder for future optional parameters
}

// BranchesClientListOptions contains the optional parameters for the BranchesClient.NewListPager method.
type BranchesClientListOptions struct {
	// placeholder for future optional parameters
}

// ComputesClientListOptions contains the optional parameters for the ComputesClient.NewListPager method.
type ComputesClientListOptions struct {
	// placeholder for future optional parameters
}

// EndpointsClientListOptions contains the optional parameters for the EndpointsClient.NewListPager method.
type EndpointsClientListOptions struct {
	// placeholder for future optional parameters
}

// NeonDatabasesClientListOptions contains the optional parameters for the NeonDatabasesClient.NewListPager method.
type NeonDatabasesClientListOptions struct {
	// placeholder for future optional parameters
}

// NeonRolesClientListOptions contains the optional parameters for the NeonRolesClient.NewListPager method.
type NeonRolesClientListOptions struct {
	// placeholder for future optional parameters
}

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

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

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

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

// OrganizationsClientGetOptions contains the optional parameters for the OrganizationsClient.Get method.
type OrganizationsClientGetOptions struct {
	// placeholder for future optional parameters
}

// OrganizationsClientGetPostgresVersionsOptions contains the optional parameters for the OrganizationsClient.GetPostgresVersions
// method.
type OrganizationsClientGetPostgresVersionsOptions struct {
	// Post Action to retrieve the PostgreSQL versions.
	Parameters *PgVersion
}

// OrganizationsClientListByResourceGroupOptions contains the optional parameters for the OrganizationsClient.NewListByResourceGroupPager
// method.
type OrganizationsClientListByResourceGroupOptions struct {
	// placeholder for future optional parameters
}

// OrganizationsClientListBySubscriptionOptions contains the optional parameters for the OrganizationsClient.NewListBySubscriptionPager
// method.
type OrganizationsClientListBySubscriptionOptions struct {
	// placeholder for future optional parameters
}

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

// ProjectsClientDeleteOptions contains the optional parameters for the ProjectsClient.Delete method.
type ProjectsClientDeleteOptions struct {
	// placeholder for future optional parameters
}

// ProjectsClientGetConnectionURIOptions contains the optional parameters for the ProjectsClient.GetConnectionURI method.
type ProjectsClientGetConnectionURIOptions struct {
	// placeholder for future optional parameters
}

// ProjectsClientGetOptions contains the optional parameters for the ProjectsClient.Get method.
type ProjectsClientGetOptions struct {
	// placeholder for future optional parameters
}

// ProjectsClientListOptions contains the optional parameters for the ProjectsClient.NewListPager method.
type ProjectsClientListOptions struct {
	// placeholder for future optional parameters
}
