Skip to content

Data types

Azure.ClientGenerator.Core

ClientInitializationOptions

Client initialization customization options.

model Azure.ClientGenerator.Core.ClientInitializationOptions

Properties

NameTypeDescription
parameters?ModelRedefine the client initialization parameters you would like to add to the client.
By default, we apply endpoint, credential, and api-version parameters. If you specify parameters model, we will append the properties of the model to the parameters list of the client initialization.
initializedBy?EnumMember | UnionDetermines how the client could be initialized. Use InitializedBy enum to set the value. The value could be InitializedBy.individually, InitializedBy.parent or InitializedBy.individually | InitializedBy.parent.

Access

Access value.

enum Azure.ClientGenerator.Core.Access
NameValueDescription
public"public"Open to user
internal"internal"Hide from user

DocumentationMode

Defines how client documentation should be applied

enum Azure.ClientGenerator.Core.DocumentationMode
NameValueDescription
append"append"Append client documentation to the existing doc
replace"replace"Replace the existing doc with client documentation

InitializedBy

InitializedBy value.

enum Azure.ClientGenerator.Core.InitializedBy
NameValueDescription
individually1The client could be initialized individually.
parent2The client could be initialized by parent client.

Usage

Usage value.

enum Azure.ClientGenerator.Core.Usage
NameValueDescription
input2Used in request
output4Used in response