Viewing docs for avi 32.1.4
published on Friday, Oct 23, 2026 by vmware
published on Friday, Oct 23, 2026 by vmware
avi
Viewing docs for avi 32.1.4
published on Friday, Oct 23, 2026 by vmware
published on Friday, Oct 23, 2026 by vmware
<!–
Copyright 2021 VMware, Inc.
SPDX-License-Identifier: Mozilla Public License 2.0
–>
layout: “avi”
page_title: “AVI: avi.Apipath”
sidebar_current: “docs-avi-datasource-apipath”
description: |-
Get information of Avi ApiPath.
avi.Apipath
This data source is used to to get avi.Apipath objects.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as avi from "@pulumi/avi";
const fooApipath = avi.getApipath({
uuid: "apipath-f9cf6b3e-a411-436f-95e2-2982ba2b217b",
name: "foo",
});
import pulumi
import pulumi_avi as avi
foo_apipath = avi.get_apipath(uuid="apipath-f9cf6b3e-a411-436f-95e2-2982ba2b217b",
name="foo")
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/avi/v32/avi"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := avi.LookupApipath(ctx, &avi.LookupApipathArgs{
Uuid: pulumi.StringRef("apipath-f9cf6b3e-a411-436f-95e2-2982ba2b217b"),
Name: pulumi.StringRef("foo"),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Avi = Pulumi.Avi;
return await Deployment.RunAsync(() =>
{
var fooApipath = Avi.GetApipath.Invoke(new()
{
Uuid = "apipath-f9cf6b3e-a411-436f-95e2-2982ba2b217b",
Name = "foo",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.avi.AviFunctions;
import com.pulumi.avi.inputs.GetApipathArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var fooApipath = AviFunctions.getApipath(GetApipathArgs.builder()
.uuid("apipath-f9cf6b3e-a411-436f-95e2-2982ba2b217b")
.name("foo")
.build());
}
}
variables:
fooApipath:
fn::invoke:
function: avi:getApipath
arguments:
uuid: apipath-f9cf6b3e-a411-436f-95e2-2982ba2b217b
name: foo
Example coming soon!
Using getApipath
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getApipath(args: GetApipathArgs, opts?: InvokeOptions): Promise<GetApipathResult>
function getApipathOutput(args: GetApipathOutputArgs, opts?: InvokeOutputOptions): Output<GetApipathResult>def get_apipath(id: Optional[str] = None,
name: Optional[str] = None,
tenant_ref: Optional[str] = None,
uuid: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetApipathResult
def get_apipath_output(id: pulumi.Input[Optional[str]] = None,
name: pulumi.Input[Optional[str]] = None,
tenant_ref: pulumi.Input[Optional[str]] = None,
uuid: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOutputOptions] = None) -> Output[GetApipathResult]func LookupApipath(ctx *Context, args *LookupApipathArgs, opts ...InvokeOption) (*LookupApipathResult, error)
func LookupApipathOutput(ctx *Context, args *LookupApipathOutputArgs, opts ...InvokeOption) LookupApipathResultOutput> Note: This function is named LookupApipath in the Go SDK.
public static class GetApipath
{
public static Task<GetApipathResult> InvokeAsync(GetApipathArgs args, InvokeOptions? opts = null)
public static Output<GetApipathResult> Invoke(GetApipathInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetApipathResult> Invoke(GetApipathInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetApipathResult> getApipath(GetApipathArgs args, InvokeOptions options)
public static Output<GetApipathResult> getApipath(GetApipathArgs args, InvokeOptions options)
public static Output<GetApipathResult> getApipath(GetApipathArgs args, InvokeOutputOptions options)
fn::invoke:
function: avi:index/getApipath:getApipath
arguments:
# arguments dictionarydata "avi_get_apipath" "name" {
# arguments
}The following arguments are supported:
- id string
- name string
- Search ApiPath by name.
- tenant_
ref string - It is a reference to an object of type tenant. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- uuid string
- Search ApiPath by uuid.
- id str
- name str
- Search ApiPath by name.
- tenant_
ref str - It is a reference to an object of type tenant. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- uuid str
- Search ApiPath by uuid.
getApipath Result
The following output properties are available:
- Configpb
Attributes List<GetApipath Configpb Attribute> - Protobuf versioning for config pbs. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Description string
- Description of this api path. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Endpoints
List<Get
Apipath Endpoint> - List of api endpoints for this path. Field introduced in 32.1.4. Maximum of 10 items allowed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Id string
- Name string
- Name of this object, unique per tenant. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Path
Template string - The uri path template for the object. Parameters can be defined in curly braces, for example /pet/{pet_id}. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Source string
- Indicates whether this path was user-defined or imported from an openapi specification file. Enum options - SOURCE_USER_DEFINED, SOURCE_API_SPEC, SOURCE_DISCOVERED. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Tenant
Ref string - It is a reference to an object of type tenant. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Unknown
Http stringMethod Action - Action to take when a request matches this path but uses an http method not defined for this path. Overrides the policy-level unknown_http_method_action when not inherit. Enum options - API_ACTION_INHERIT_FROM_API_POLICY, API_ACTION_PASS, API_ACTION_FLAG, API_ACTION_REJECT. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Uuid string
- The object uuid. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Configpb
Attributes []GetApipath Configpb Attribute - Protobuf versioning for config pbs. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Description string
- Description of this api path. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Endpoints
[]Get
Apipath Endpoint - List of api endpoints for this path. Field introduced in 32.1.4. Maximum of 10 items allowed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Id string
- Name string
- Name of this object, unique per tenant. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Path
Template string - The uri path template for the object. Parameters can be defined in curly braces, for example /pet/{pet_id}. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Source string
- Indicates whether this path was user-defined or imported from an openapi specification file. Enum options - SOURCE_USER_DEFINED, SOURCE_API_SPEC, SOURCE_DISCOVERED. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Tenant
Ref string - It is a reference to an object of type tenant. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Unknown
Http stringMethod Action - Action to take when a request matches this path but uses an http method not defined for this path. Overrides the policy-level unknown_http_method_action when not inherit. Enum options - API_ACTION_INHERIT_FROM_API_POLICY, API_ACTION_PASS, API_ACTION_FLAG, API_ACTION_REJECT. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Uuid string
- The object uuid. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- configpb_
attributes list(object) - Protobuf versioning for config pbs. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- description string
- Description of this api path. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- endpoints list(object)
- List of api endpoints for this path. Field introduced in 32.1.4. Maximum of 10 items allowed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- id string
- name string
- Name of this object, unique per tenant. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- path_
template string - The uri path template for the object. Parameters can be defined in curly braces, for example /pet/{pet_id}. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- source string
- Indicates whether this path was user-defined or imported from an openapi specification file. Enum options - SOURCE_USER_DEFINED, SOURCE_API_SPEC, SOURCE_DISCOVERED. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- tenant_
ref string - It is a reference to an object of type tenant. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- unknown_
http_ stringmethod_ action - Action to take when a request matches this path but uses an http method not defined for this path. Overrides the policy-level unknown_http_method_action when not inherit. Enum options - API_ACTION_INHERIT_FROM_API_POLICY, API_ACTION_PASS, API_ACTION_FLAG, API_ACTION_REJECT. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- uuid string
- The object uuid. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- configpb
Attributes List<GetApipath Configpb Attribute> - Protobuf versioning for config pbs. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- description String
- Description of this api path. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- endpoints
List<Get
Apipath Endpoint> - List of api endpoints for this path. Field introduced in 32.1.4. Maximum of 10 items allowed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- id String
- name String
- Name of this object, unique per tenant. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- path
Template String - The uri path template for the object. Parameters can be defined in curly braces, for example /pet/{pet_id}. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- source String
- Indicates whether this path was user-defined or imported from an openapi specification file. Enum options - SOURCE_USER_DEFINED, SOURCE_API_SPEC, SOURCE_DISCOVERED. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- tenant
Ref String - It is a reference to an object of type tenant. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- unknown
Http StringMethod Action - Action to take when a request matches this path but uses an http method not defined for this path. Overrides the policy-level unknown_http_method_action when not inherit. Enum options - API_ACTION_INHERIT_FROM_API_POLICY, API_ACTION_PASS, API_ACTION_FLAG, API_ACTION_REJECT. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- uuid String
- The object uuid. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- configpb
Attributes GetApipath Configpb Attribute[] - Protobuf versioning for config pbs. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- description string
- Description of this api path. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- endpoints
Get
Apipath Endpoint[] - List of api endpoints for this path. Field introduced in 32.1.4. Maximum of 10 items allowed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- id string
- name string
- Name of this object, unique per tenant. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- path
Template string - The uri path template for the object. Parameters can be defined in curly braces, for example /pet/{pet_id}. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- source string
- Indicates whether this path was user-defined or imported from an openapi specification file. Enum options - SOURCE_USER_DEFINED, SOURCE_API_SPEC, SOURCE_DISCOVERED. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- tenant
Ref string - It is a reference to an object of type tenant. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- unknown
Http stringMethod Action - Action to take when a request matches this path but uses an http method not defined for this path. Overrides the policy-level unknown_http_method_action when not inherit. Enum options - API_ACTION_INHERIT_FROM_API_POLICY, API_ACTION_PASS, API_ACTION_FLAG, API_ACTION_REJECT. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- uuid string
- The object uuid. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- configpb_
attributes Sequence[GetApipath Configpb Attribute] - Protobuf versioning for config pbs. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- description str
- Description of this api path. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- endpoints
Sequence[Get
Apipath Endpoint] - List of api endpoints for this path. Field introduced in 32.1.4. Maximum of 10 items allowed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- id str
- name str
- Name of this object, unique per tenant. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- path_
template str - The uri path template for the object. Parameters can be defined in curly braces, for example /pet/{pet_id}. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- source str
- Indicates whether this path was user-defined or imported from an openapi specification file. Enum options - SOURCE_USER_DEFINED, SOURCE_API_SPEC, SOURCE_DISCOVERED. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- tenant_
ref str - It is a reference to an object of type tenant. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- unknown_
http_ strmethod_ action - Action to take when a request matches this path but uses an http method not defined for this path. Overrides the policy-level unknown_http_method_action when not inherit. Enum options - API_ACTION_INHERIT_FROM_API_POLICY, API_ACTION_PASS, API_ACTION_FLAG, API_ACTION_REJECT. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- uuid str
- The object uuid. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- configpb
Attributes List<Property Map> - Protobuf versioning for config pbs. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- description String
- Description of this api path. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- endpoints List<Property Map>
- List of api endpoints for this path. Field introduced in 32.1.4. Maximum of 10 items allowed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- id String
- name String
- Name of this object, unique per tenant. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- path
Template String - The uri path template for the object. Parameters can be defined in curly braces, for example /pet/{pet_id}. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- source String
- Indicates whether this path was user-defined or imported from an openapi specification file. Enum options - SOURCE_USER_DEFINED, SOURCE_API_SPEC, SOURCE_DISCOVERED. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- tenant
Ref String - It is a reference to an object of type tenant. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- unknown
Http StringMethod Action - Action to take when a request matches this path but uses an http method not defined for this path. Overrides the policy-level unknown_http_method_action when not inherit. Enum options - API_ACTION_INHERIT_FROM_API_POLICY, API_ACTION_PASS, API_ACTION_FLAG, API_ACTION_REJECT. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- uuid String
- The object uuid. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Supporting Types
GetApipathConfigpbAttribute
- created_
by string - version string
- created_
by str - version str
GetApipathEndpoint
- Active
Api List<GetLabels Apipath Endpoint Active Api Label> - Deactivated string
- Description string
- Description of this api path. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Failed
Validation stringHeader Parameter Action - Failed
Validation stringPath Parameter Action - Failed
Validation stringQuery Parameter Action - Header
Parameters List<GetApipath Endpoint Header Parameter> - Http
Method string - Operation
Id string - Override
Global stringActive Api Labels - Path
Parameters List<GetApipath Endpoint Path Parameter> - Query
Parameters List<GetApipath Endpoint Query Parameter> - Request
Bodies List<GetApipath Endpoint Request Body> - Responses
List<Get
Apipath Endpoint Response> - Source string
- Indicates whether this path was user-defined or imported from an openapi specification file. Enum options - SOURCE_USER_DEFINED, SOURCE_API_SPEC, SOURCE_DISCOVERED. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Type string
- Unknown
Status stringCode Action
- Active
Api []GetLabels Apipath Endpoint Active Api Label - Deactivated string
- Description string
- Description of this api path. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Failed
Validation stringHeader Parameter Action - Failed
Validation stringPath Parameter Action - Failed
Validation stringQuery Parameter Action - Header
Parameters []GetApipath Endpoint Header Parameter - Http
Method string - Operation
Id string - Override
Global stringActive Api Labels - Path
Parameters []GetApipath Endpoint Path Parameter - Query
Parameters []GetApipath Endpoint Query Parameter - Request
Bodies []GetApipath Endpoint Request Body - Responses
[]Get
Apipath Endpoint Response - Source string
- Indicates whether this path was user-defined or imported from an openapi specification file. Enum options - SOURCE_USER_DEFINED, SOURCE_API_SPEC, SOURCE_DISCOVERED. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Type string
- Unknown
Status stringCode Action
- active_
api_ list(object)labels - deactivated string
- description string
- Description of this api path. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- failed_
validation_ stringheader_ parameter_ action - failed_
validation_ stringpath_ parameter_ action - failed_
validation_ stringquery_ parameter_ action - header_
parameters list(object) - http_
method string - operation_
id string - override_
global_ stringactive_ api_ labels - path_
parameters list(object) - query_
parameters list(object) - request_
bodies list(object) - responses list(object)
- source string
- Indicates whether this path was user-defined or imported from an openapi specification file. Enum options - SOURCE_USER_DEFINED, SOURCE_API_SPEC, SOURCE_DISCOVERED. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- type string
- unknown_
status_ stringcode_ action
- active
Api List<GetLabels Apipath Endpoint Active Api Label> - deactivated String
- description String
- Description of this api path. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- failed
Validation StringHeader Parameter Action - failed
Validation StringPath Parameter Action - failed
Validation StringQuery Parameter Action - header
Parameters List<GetApipath Endpoint Header Parameter> - http
Method String - operation
Id String - override
Global StringActive Api Labels - path
Parameters List<GetApipath Endpoint Path Parameter> - query
Parameters List<GetApipath Endpoint Query Parameter> - request
Bodies List<GetApipath Endpoint Request Body> - responses
List<Get
Apipath Endpoint Response> - source String
- Indicates whether this path was user-defined or imported from an openapi specification file. Enum options - SOURCE_USER_DEFINED, SOURCE_API_SPEC, SOURCE_DISCOVERED. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- type String
- unknown
Status StringCode Action
- active
Api GetLabels Apipath Endpoint Active Api Label[] - deactivated string
- description string
- Description of this api path. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- failed
Validation stringHeader Parameter Action - failed
Validation stringPath Parameter Action - failed
Validation stringQuery Parameter Action - header
Parameters GetApipath Endpoint Header Parameter[] - http
Method string - operation
Id string - override
Global stringActive Api Labels - path
Parameters GetApipath Endpoint Path Parameter[] - query
Parameters GetApipath Endpoint Query Parameter[] - request
Bodies GetApipath Endpoint Request Body[] - responses
Get
Apipath Endpoint Response[] - source string
- Indicates whether this path was user-defined or imported from an openapi specification file. Enum options - SOURCE_USER_DEFINED, SOURCE_API_SPEC, SOURCE_DISCOVERED. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- type string
- unknown
Status stringCode Action
- active_
api_ Sequence[Getlabels Apipath Endpoint Active Api Label] - deactivated str
- description str
- Description of this api path. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- failed_
validation_ strheader_ parameter_ action - failed_
validation_ strpath_ parameter_ action - failed_
validation_ strquery_ parameter_ action - header_
parameters Sequence[GetApipath Endpoint Header Parameter] - http_
method str - operation_
id str - override_
global_ stractive_ api_ labels - path_
parameters Sequence[GetApipath Endpoint Path Parameter] - query_
parameters Sequence[GetApipath Endpoint Query Parameter] - request_
bodies Sequence[GetApipath Endpoint Request Body] - responses
Sequence[Get
Apipath Endpoint Response] - source str
- Indicates whether this path was user-defined or imported from an openapi specification file. Enum options - SOURCE_USER_DEFINED, SOURCE_API_SPEC, SOURCE_DISCOVERED. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- type str
- unknown_
status_ strcode_ action
- active
Api List<Property Map>Labels - deactivated String
- description String
- Description of this api path. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- failed
Validation StringHeader Parameter Action - failed
Validation StringPath Parameter Action - failed
Validation StringQuery Parameter Action - header
Parameters List<Property Map> - http
Method String - operation
Id String - override
Global StringActive Api Labels - path
Parameters List<Property Map> - query
Parameters List<Property Map> - request
Bodies List<Property Map> - responses List<Property Map>
- source String
- Indicates whether this path was user-defined or imported from an openapi specification file. Enum options - SOURCE_USER_DEFINED, SOURCE_API_SPEC, SOURCE_DISCOVERED. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- type String
- unknown
Status StringCode Action
GetApipathEndpointActiveApiLabel
GetApipathEndpointHeaderParameter
- Allow
Empty stringValue - Deprecated string
- Name string
- Search ApiPath by name.
- Required string
- Schemas
List<Get
Apipath Endpoint Header Parameter Schema>
- Allow
Empty stringValue - Deprecated string
- Name string
- Search ApiPath by name.
- Required string
- Schemas
[]Get
Apipath Endpoint Header Parameter Schema
- allow_
empty_ stringvalue - deprecated string
- name string
- Search ApiPath by name.
- required string
- schemas list(object)
- allow
Empty StringValue - deprecated String
- name String
- Search ApiPath by name.
- required String
- schemas
List<Get
Apipath Endpoint Header Parameter Schema>
- allow
Empty stringValue - deprecated string
- name string
- Search ApiPath by name.
- required string
- schemas
Get
Apipath Endpoint Header Parameter Schema[]
- allow_
empty_ strvalue - deprecated str
- name str
- Search ApiPath by name.
- required str
- schemas
Sequence[Get
Apipath Endpoint Header Parameter Schema]
- allow
Empty StringValue - deprecated String
- name String
- Search ApiPath by name.
- required String
- schemas List<Property Map>
GetApipathEndpointHeaderParameterSchema
- Max
Value string - Min
Value string - Schema
Ref string - String
Enum List<string>Values - String
Format string - String
Max stringLength - String
Min stringLength - String
Pattern string - Type string
- Max
Value string - Min
Value string - Schema
Ref string - String
Enum []stringValues - String
Format string - String
Max stringLength - String
Min stringLength - String
Pattern string - Type string
- max_
value string - min_
value string - schema_
ref string - string_
enum_ list(string)values - string_
format string - string_
max_ stringlength - string_
min_ stringlength - string_
pattern string - type string
- max
Value String - min
Value String - schema
Ref String - string
Enum List<String>Values - string
Format String - string
Max StringLength - string
Min StringLength - string
Pattern String - type String
- max
Value string - min
Value string - schema
Ref string - string
Enum string[]Values - string
Format string - string
Max stringLength - string
Min stringLength - string
Pattern string - type string
- max_
value str - min_
value str - schema_
ref str - string_
enum_ Sequence[str]values - string_
format str - string_
max_ strlength - string_
min_ strlength - string_
pattern str - type str
- max
Value String - min
Value String - schema
Ref String - string
Enum List<String>Values - string
Format String - string
Max StringLength - string
Min StringLength - string
Pattern String - type String
GetApipathEndpointPathParameter
- Allow
Empty stringValue - Deprecated string
- Name string
- Search ApiPath by name.
- Required string
- Schemas
List<Get
Apipath Endpoint Path Parameter Schema>
- Allow
Empty stringValue - Deprecated string
- Name string
- Search ApiPath by name.
- Required string
- Schemas
[]Get
Apipath Endpoint Path Parameter Schema
- allow_
empty_ stringvalue - deprecated string
- name string
- Search ApiPath by name.
- required string
- schemas list(object)
- allow
Empty StringValue - deprecated String
- name String
- Search ApiPath by name.
- required String
- schemas
List<Get
Apipath Endpoint Path Parameter Schema>
- allow
Empty stringValue - deprecated string
- name string
- Search ApiPath by name.
- required string
- schemas
Get
Apipath Endpoint Path Parameter Schema[]
- allow_
empty_ strvalue - deprecated str
- name str
- Search ApiPath by name.
- required str
- schemas
Sequence[Get
Apipath Endpoint Path Parameter Schema]
- allow
Empty StringValue - deprecated String
- name String
- Search ApiPath by name.
- required String
- schemas List<Property Map>
GetApipathEndpointPathParameterSchema
- Max
Value string - Min
Value string - Schema
Ref string - String
Enum List<string>Values - String
Format string - String
Max stringLength - String
Min stringLength - String
Pattern string - Type string
- Max
Value string - Min
Value string - Schema
Ref string - String
Enum []stringValues - String
Format string - String
Max stringLength - String
Min stringLength - String
Pattern string - Type string
- max_
value string - min_
value string - schema_
ref string - string_
enum_ list(string)values - string_
format string - string_
max_ stringlength - string_
min_ stringlength - string_
pattern string - type string
- max
Value String - min
Value String - schema
Ref String - string
Enum List<String>Values - string
Format String - string
Max StringLength - string
Min StringLength - string
Pattern String - type String
- max
Value string - min
Value string - schema
Ref string - string
Enum string[]Values - string
Format string - string
Max stringLength - string
Min stringLength - string
Pattern string - type string
- max_
value str - min_
value str - schema_
ref str - string_
enum_ Sequence[str]values - string_
format str - string_
max_ strlength - string_
min_ strlength - string_
pattern str - type str
- max
Value String - min
Value String - schema
Ref String - string
Enum List<String>Values - string
Format String - string
Max StringLength - string
Min StringLength - string
Pattern String - type String
GetApipathEndpointQueryParameter
- Allow
Empty stringValue - Deprecated string
- Name string
- Search ApiPath by name.
- Required string
- Schemas
List<Get
Apipath Endpoint Query Parameter Schema>
- Allow
Empty stringValue - Deprecated string
- Name string
- Search ApiPath by name.
- Required string
- Schemas
[]Get
Apipath Endpoint Query Parameter Schema
- allow_
empty_ stringvalue - deprecated string
- name string
- Search ApiPath by name.
- required string
- schemas list(object)
- allow
Empty StringValue - deprecated String
- name String
- Search ApiPath by name.
- required String
- schemas
List<Get
Apipath Endpoint Query Parameter Schema>
- allow
Empty stringValue - deprecated string
- name string
- Search ApiPath by name.
- required string
- schemas
Get
Apipath Endpoint Query Parameter Schema[]
- allow_
empty_ strvalue - deprecated str
- name str
- Search ApiPath by name.
- required str
- schemas
Sequence[Get
Apipath Endpoint Query Parameter Schema]
- allow
Empty StringValue - deprecated String
- name String
- Search ApiPath by name.
- required String
- schemas List<Property Map>
GetApipathEndpointQueryParameterSchema
- Max
Value string - Min
Value string - Schema
Ref string - String
Enum List<string>Values - String
Format string - String
Max stringLength - String
Min stringLength - String
Pattern string - Type string
- Max
Value string - Min
Value string - Schema
Ref string - String
Enum []stringValues - String
Format string - String
Max stringLength - String
Min stringLength - String
Pattern string - Type string
- max_
value string - min_
value string - schema_
ref string - string_
enum_ list(string)values - string_
format string - string_
max_ stringlength - string_
min_ stringlength - string_
pattern string - type string
- max
Value String - min
Value String - schema
Ref String - string
Enum List<String>Values - string
Format String - string
Max StringLength - string
Min StringLength - string
Pattern String - type String
- max
Value string - min
Value string - schema
Ref string - string
Enum string[]Values - string
Format string - string
Max stringLength - string
Min stringLength - string
Pattern string - type string
- max_
value str - min_
value str - schema_
ref str - string_
enum_ Sequence[str]values - string_
format str - string_
max_ strlength - string_
min_ strlength - string_
pattern str - type str
- max
Value String - min
Value String - schema
Ref String - string
Enum List<String>Values - string
Format String - string
Max StringLength - string
Min StringLength - string
Pattern String - type String
GetApipathEndpointRequestBody
- Description string
- Description of this api path. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Failed
Validation stringRequest Body Action - Mappings
List<Get
Apipath Endpoint Request Body Mapping> - Required string
- Unknown
Content stringType Action
- Description string
- Description of this api path. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Failed
Validation stringRequest Body Action - Mappings
[]Get
Apipath Endpoint Request Body Mapping - Required string
- Unknown
Content stringType Action
- description string
- Description of this api path. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- failed_
validation_ stringrequest_ body_ action - mappings list(object)
- required string
- unknown_
content_ stringtype_ action
- description String
- Description of this api path. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- failed
Validation StringRequest Body Action - mappings
List<Get
Apipath Endpoint Request Body Mapping> - required String
- unknown
Content StringType Action
- description string
- Description of this api path. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- failed
Validation stringRequest Body Action - mappings
Get
Apipath Endpoint Request Body Mapping[] - required string
- unknown
Content stringType Action
- description str
- Description of this api path. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- failed_
validation_ strrequest_ body_ action - mappings
Sequence[Get
Apipath Endpoint Request Body Mapping] - required str
- unknown_
content_ strtype_ action
- description String
- Description of this api path. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- failed
Validation StringRequest Body Action - mappings List<Property Map>
- required String
- unknown
Content StringType Action
GetApipathEndpointRequestBodyMapping
- content_
type string - schemas list(object)
GetApipathEndpointRequestBodyMappingSchema
- Max
Value string - Min
Value string - Schema
Ref string - String
Enum List<string>Values - String
Format string - String
Max stringLength - String
Min stringLength - String
Pattern string - Type string
- Max
Value string - Min
Value string - Schema
Ref string - String
Enum []stringValues - String
Format string - String
Max stringLength - String
Min stringLength - String
Pattern string - Type string
- max_
value string - min_
value string - schema_
ref string - string_
enum_ list(string)values - string_
format string - string_
max_ stringlength - string_
min_ stringlength - string_
pattern string - type string
- max
Value String - min
Value String - schema
Ref String - string
Enum List<String>Values - string
Format String - string
Max StringLength - string
Min StringLength - string
Pattern String - type String
- max
Value string - min
Value string - schema
Ref string - string
Enum string[]Values - string
Format string - string
Max stringLength - string
Min stringLength - string
Pattern string - type string
- max_
value str - min_
value str - schema_
ref str - string_
enum_ Sequence[str]values - string_
format str - string_
max_ strlength - string_
min_ strlength - string_
pattern str - type str
- max
Value String - min
Value String - schema
Ref String - string
Enum List<String>Values - string
Format String - string
Max StringLength - string
Min StringLength - string
Pattern String - type String
GetApipathEndpointResponse
- Content
Type List<GetMappings Apipath Endpoint Response Content Type Mapping> - Description string
- Description of this api path. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Response
Header List<GetParameters Apipath Endpoint Response Response Header Parameter> - Status
Codes List<GetApipath Endpoint Response Status Code> - Unknown
Content stringType Action
- Content
Type []GetMappings Apipath Endpoint Response Content Type Mapping - Description string
- Description of this api path. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Response
Header []GetParameters Apipath Endpoint Response Response Header Parameter - Status
Codes []GetApipath Endpoint Response Status Code - Unknown
Content stringType Action
- content_
type_ list(object)mappings - description string
- Description of this api path. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- response_
header_ list(object)parameters - status_
codes list(object) - unknown_
content_ stringtype_ action
- content
Type List<GetMappings Apipath Endpoint Response Content Type Mapping> - description String
- Description of this api path. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- response
Header List<GetParameters Apipath Endpoint Response Response Header Parameter> - status
Codes List<GetApipath Endpoint Response Status Code> - unknown
Content StringType Action
- content
Type GetMappings Apipath Endpoint Response Content Type Mapping[] - description string
- Description of this api path. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- response
Header GetParameters Apipath Endpoint Response Response Header Parameter[] - status
Codes GetApipath Endpoint Response Status Code[] - unknown
Content stringType Action
- content_
type_ Sequence[Getmappings Apipath Endpoint Response Content Type Mapping] - description str
- Description of this api path. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- response_
header_ Sequence[Getparameters Apipath Endpoint Response Response Header Parameter] - status_
codes Sequence[GetApipath Endpoint Response Status Code] - unknown_
content_ strtype_ action
- content
Type List<Property Map>Mappings - description String
- Description of this api path. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- response
Header List<Property Map>Parameters - status
Codes List<Property Map> - unknown
Content StringType Action
GetApipathEndpointResponseContentTypeMapping
- content_
type string - schemas list(object)
GetApipathEndpointResponseContentTypeMappingSchema
- Max
Value string - Min
Value string - Schema
Ref string - String
Enum List<string>Values - String
Format string - String
Max stringLength - String
Min stringLength - String
Pattern string - Type string
- Max
Value string - Min
Value string - Schema
Ref string - String
Enum []stringValues - String
Format string - String
Max stringLength - String
Min stringLength - String
Pattern string - Type string
- max_
value string - min_
value string - schema_
ref string - string_
enum_ list(string)values - string_
format string - string_
max_ stringlength - string_
min_ stringlength - string_
pattern string - type string
- max
Value String - min
Value String - schema
Ref String - string
Enum List<String>Values - string
Format String - string
Max StringLength - string
Min StringLength - string
Pattern String - type String
- max
Value string - min
Value string - schema
Ref string - string
Enum string[]Values - string
Format string - string
Max stringLength - string
Min stringLength - string
Pattern string - type string
- max_
value str - min_
value str - schema_
ref str - string_
enum_ Sequence[str]values - string_
format str - string_
max_ strlength - string_
min_ strlength - string_
pattern str - type str
- max
Value String - min
Value String - schema
Ref String - string
Enum List<String>Values - string
Format String - string
Max StringLength - string
Min StringLength - string
Pattern String - type String
GetApipathEndpointResponseResponseHeaderParameter
- Allow
Empty stringValue - Deprecated string
- Name string
- Search ApiPath by name.
- Required string
- Schemas
List<Get
Apipath Endpoint Response Response Header Parameter Schema>
- Allow
Empty stringValue - Deprecated string
- Name string
- Search ApiPath by name.
- Required string
- Schemas
[]Get
Apipath Endpoint Response Response Header Parameter Schema
- allow_
empty_ stringvalue - deprecated string
- name string
- Search ApiPath by name.
- required string
- schemas list(object)
- allow
Empty StringValue - deprecated String
- name String
- Search ApiPath by name.
- required String
- schemas
List<Get
Apipath Endpoint Response Response Header Parameter Schema>
- allow
Empty stringValue - deprecated string
- name string
- Search ApiPath by name.
- required string
- schemas
Get
Apipath Endpoint Response Response Header Parameter Schema[]
- allow_
empty_ strvalue - deprecated str
- name str
- Search ApiPath by name.
- required str
- schemas
Sequence[Get
Apipath Endpoint Response Response Header Parameter Schema]
- allow
Empty StringValue - deprecated String
- name String
- Search ApiPath by name.
- required String
- schemas List<Property Map>
GetApipathEndpointResponseResponseHeaderParameterSchema
- Max
Value string - Min
Value string - Schema
Ref string - String
Enum List<string>Values - String
Format string - String
Max stringLength - String
Min stringLength - String
Pattern string - Type string
- Max
Value string - Min
Value string - Schema
Ref string - String
Enum []stringValues - String
Format string - String
Max stringLength - String
Min stringLength - String
Pattern string - Type string
- max_
value string - min_
value string - schema_
ref string - string_
enum_ list(string)values - string_
format string - string_
max_ stringlength - string_
min_ stringlength - string_
pattern string - type string
- max
Value String - min
Value String - schema
Ref String - string
Enum List<String>Values - string
Format String - string
Max StringLength - string
Min StringLength - string
Pattern String - type String
- max
Value string - min
Value string - schema
Ref string - string
Enum string[]Values - string
Format string - string
Max stringLength - string
Min stringLength - string
Pattern string - type string
- max_
value str - min_
value str - schema_
ref str - string_
enum_ Sequence[str]values - string_
format str - string_
max_ strlength - string_
min_ strlength - string_
pattern str - type str
- max
Value String - min
Value String - schema
Ref String - string
Enum List<String>Values - string
Format String - string
Max StringLength - string
Min StringLength - string
Pattern String - type String
GetApipathEndpointResponseStatusCode
- Match
Criteria string - Ranges
List<Get
Apipath Endpoint Response Status Code Range> - Status
Codes List<double>
- match_
criteria string - ranges list(object)
- status_
codes list(number)
- match
Criteria String - ranges
List<Get
Apipath Endpoint Response Status Code Range> - status
Codes List<Double>
- match_
criteria str - ranges
Sequence[Get
Apipath Endpoint Response Status Code Range] - status_
codes Sequence[float]
- match
Criteria String - ranges List<Property Map>
- status
Codes List<Number>
GetApipathEndpointResponseStatusCodeRange
Package Details
- Repository
- avi vmware/terraform-provider-avi
- License
- Notes
- This Pulumi package is based on the
aviTerraform Provider.
avi
Viewing docs for avi 32.1.4
published on Friday, Oct 23, 2026 by vmware
published on Friday, Oct 23, 2026 by vmware