ToolsetOpenApiToolset class
Constructors
-
ToolsetOpenApiToolset({Input<
ToolsetOpenApiToolsetApiAuthentication?> ? apiAuthentication, Input<bool?> ? ignoreUnknownFields, required Input<String> openApiSchema, Input<ToolsetOpenApiToolsetServiceDirectoryConfig?> ? serviceDirectoryConfig, Input<ToolsetOpenApiToolsetTlsConfig?> ? tlsConfig, Input<String?> ? url}) -
Creates a new ToolsetOpenApiToolset.
apiAuthenticationAuthentication information required for API calls.ignoreUnknownFieldsIf true, the agent will ignore unknown fields in the API response for allopenApiSchemaThe OpenAPI schema of the toolset.serviceDirectoryConfigConfiguration for tools using Service Directory.tlsConfigThe TLS configuration.url(Output)const -
ToolsetOpenApiToolset.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
apiAuthentication
→ Input<
ToolsetOpenApiToolsetApiAuthentication?> ? -
Authentication information required for API calls.
Structure is documented below.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
ignoreUnknownFields
→ Input<
bool?> ? -
If true, the agent will ignore unknown fields in the API response for all
operations defined in the OpenAPI schema.
final
-
openApiSchema
→ Input<
String> -
The OpenAPI schema of the toolset.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
serviceDirectoryConfig
→ Input<
ToolsetOpenApiToolsetServiceDirectoryConfig?> ? -
Configuration for tools using Service Directory.
Structure is documented below.
final
-
tlsConfig
→ Input<
ToolsetOpenApiToolsetTlsConfig?> ? -
The TLS configuration.
Structure is documented below.
final
-
url
→ Input<
String?> ? -
(Output)
The server URL of the Open API schema.
This field is only set in toolsets in the environment dependencies
during the export process if the schema contains a server url.
During the import process, if this url is present in the environment dependencies
and the schema has the $env_var placeholder,
it will replace the placeholder in the schema.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited