1. Packages
  2. Avi Provider
  3. API Docs
  4. Webapput
avi 31.1.1 published on Monday, Apr 14, 2025 by vmware

avi.Webapput

Explore with Pulumi AI

<!–

Copyright 2021 VMware, Inc.
SPDX-License-Identifier: Mozilla Public License 2.0

–>

layout: “avi”

page_title: “Avi: avi.Webapput” sidebar_current: “docs-avi-resource-webapput” description: |- Creates and manages Avi WebappUT.

avi.Webapput

The WebappUT resource allows the creation and management of Avi WebappUT

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as avi from "@pulumi/avi";

const foo = new avi.Webapput("foo", {tenantRef: "/api/tenant/?name=admin"});
Copy
import pulumi
import pulumi_avi as avi

foo = avi.Webapput("foo", tenant_ref="/api/tenant/?name=admin")
Copy
package main

import (
	"github.com/pulumi/pulumi-terraform-provider/sdks/go/avi/v31/avi"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := avi.NewWebapput(ctx, "foo", &avi.WebapputArgs{
			TenantRef: pulumi.String("/api/tenant/?name=admin"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Avi = Pulumi.Avi;

return await Deployment.RunAsync(() => 
{
    var foo = new Avi.Webapput("foo", new()
    {
        TenantRef = "/api/tenant/?name=admin",
    });

});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.avi.Webapput;
import com.pulumi.avi.WebapputArgs;
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) {
        var foo = new Webapput("foo", WebapputArgs.builder()
            .tenantRef("/api/tenant/?name=admin")
            .build());

    }
}
Copy
resources:
  foo:
    type: avi:Webapput
    properties:
      tenantRef: /api/tenant/?name=admin
Copy

Create Webapput Resource

Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

Constructor syntax

new Webapput(name: string, args?: WebapputArgs, opts?: CustomResourceOptions);
@overload
def Webapput(resource_name: str,
             args: Optional[WebapputArgs] = None,
             opts: Optional[ResourceOptions] = None)

@overload
def Webapput(resource_name: str,
             opts: Optional[ResourceOptions] = None,
             cloud_ref: Optional[str] = None,
             configpb_attributes: Optional[Sequence[WebapputConfigpbAttributeArgs]] = None,
             default_first_int: Optional[str] = None,
             default_second_int: Optional[str] = None,
             default_string: Optional[str] = None,
             default_third_int: Optional[str] = None,
             mandatory_test: Optional[Sequence[WebapputMandatoryTestArgs]] = None,
             mandatory_tests: Optional[Sequence[WebapputMandatoryTestArgs]] = None,
             name: Optional[str] = None,
             sensitive_test: Optional[Sequence[WebapputSensitiveTestArgs]] = None,
             sensitive_tests: Optional[Sequence[WebapputSensitiveTestArgs]] = None,
             skip_optional_check_tests: Optional[str] = None,
             string_length_test: Optional[Sequence[WebapputStringLengthTestArgs]] = None,
             string_length_tests: Optional[Sequence[WebapputStringLengthTestArgs]] = None,
             tenant_ref: Optional[str] = None,
             test_sensitive_string: Optional[str] = None,
             test_string: Optional[str] = None,
             uuid: Optional[str] = None,
             webapput_id: Optional[str] = None)
func NewWebapput(ctx *Context, name string, args *WebapputArgs, opts ...ResourceOption) (*Webapput, error)
public Webapput(string name, WebapputArgs? args = null, CustomResourceOptions? opts = null)
public Webapput(String name, WebapputArgs args)
public Webapput(String name, WebapputArgs args, CustomResourceOptions options)
type: avi:Webapput
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args WebapputArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args WebapputArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args WebapputArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args WebapputArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. WebapputArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

Constructor example

The following reference example uses placeholder values for all input properties.

var webapputResource = new Avi.Webapput("webapputResource", new()
{
    CloudRef = "string",
    ConfigpbAttributes = new[]
    {
        new Avi.Inputs.WebapputConfigpbAttributeArgs
        {
            Version = "string",
        },
    },
    DefaultFirstInt = "string",
    DefaultSecondInt = "string",
    DefaultString = "string",
    DefaultThirdInt = "string",
    MandatoryTest = new[]
    {
        new Avi.Inputs.WebapputMandatoryTestArgs
        {
            MandatoryMessage = new[]
            {
                new Avi.Inputs.WebapputMandatoryTestMandatoryMessageArgs
                {
                    MandatoryMessage = new[]
                    {
                        new Avi.Inputs.WebapputMandatoryTestMandatoryMessageMandatoryMessageArgs
                        {
                            OptionalString = "string",
                        },
                    },
                    MandatoryMessages = new[]
                    {
                        new Avi.Inputs.WebapputMandatoryTestMandatoryMessageMandatoryMessageArgs
                        {
                            OptionalString = "string",
                        },
                    },
                    MandatoryString = "string",
                    MandatoryStrings = new[]
                    {
                        "string",
                    },
                },
            },
            MandatoryMessages = new[]
            {
                new Avi.Inputs.WebapputMandatoryTestMandatoryMessageArgs
                {
                    MandatoryMessage = new[]
                    {
                        new Avi.Inputs.WebapputMandatoryTestMandatoryMessageMandatoryMessageArgs
                        {
                            OptionalString = "string",
                        },
                    },
                    MandatoryMessages = new[]
                    {
                        new Avi.Inputs.WebapputMandatoryTestMandatoryMessageMandatoryMessageArgs
                        {
                            OptionalString = "string",
                        },
                    },
                    MandatoryString = "string",
                    MandatoryStrings = new[]
                    {
                        "string",
                    },
                },
            },
            MandatoryString = "string",
            MandatoryStrings = new[]
            {
                "string",
            },
        },
    },
    MandatoryTests = new[]
    {
        new Avi.Inputs.WebapputMandatoryTestArgs
        {
            MandatoryMessage = new[]
            {
                new Avi.Inputs.WebapputMandatoryTestMandatoryMessageArgs
                {
                    MandatoryMessage = new[]
                    {
                        new Avi.Inputs.WebapputMandatoryTestMandatoryMessageMandatoryMessageArgs
                        {
                            OptionalString = "string",
                        },
                    },
                    MandatoryMessages = new[]
                    {
                        new Avi.Inputs.WebapputMandatoryTestMandatoryMessageMandatoryMessageArgs
                        {
                            OptionalString = "string",
                        },
                    },
                    MandatoryString = "string",
                    MandatoryStrings = new[]
                    {
                        "string",
                    },
                },
            },
            MandatoryMessages = new[]
            {
                new Avi.Inputs.WebapputMandatoryTestMandatoryMessageArgs
                {
                    MandatoryMessage = new[]
                    {
                        new Avi.Inputs.WebapputMandatoryTestMandatoryMessageMandatoryMessageArgs
                        {
                            OptionalString = "string",
                        },
                    },
                    MandatoryMessages = new[]
                    {
                        new Avi.Inputs.WebapputMandatoryTestMandatoryMessageMandatoryMessageArgs
                        {
                            OptionalString = "string",
                        },
                    },
                    MandatoryString = "string",
                    MandatoryStrings = new[]
                    {
                        "string",
                    },
                },
            },
            MandatoryString = "string",
            MandatoryStrings = new[]
            {
                "string",
            },
        },
    },
    Name = "string",
    SensitiveTest = new[]
    {
        new Avi.Inputs.WebapputSensitiveTestArgs
        {
            SensitiveMessage = new[]
            {
                new Avi.Inputs.WebapputSensitiveTestSensitiveMessageArgs
                {
                    SensitiveMessage = new[]
                    {
                        new Avi.Inputs.WebapputSensitiveTestSensitiveMessageSensitiveMessageArgs
                        {
                            OptionalSensitiveString = "string",
                        },
                    },
                    SensitiveMessages = new[]
                    {
                        new Avi.Inputs.WebapputSensitiveTestSensitiveMessageSensitiveMessageArgs
                        {
                            OptionalSensitiveString = "string",
                        },
                    },
                    SensitiveString = "string",
                },
            },
            SensitiveMessages = new[]
            {
                new Avi.Inputs.WebapputSensitiveTestSensitiveMessageArgs
                {
                    SensitiveMessage = new[]
                    {
                        new Avi.Inputs.WebapputSensitiveTestSensitiveMessageSensitiveMessageArgs
                        {
                            OptionalSensitiveString = "string",
                        },
                    },
                    SensitiveMessages = new[]
                    {
                        new Avi.Inputs.WebapputSensitiveTestSensitiveMessageSensitiveMessageArgs
                        {
                            OptionalSensitiveString = "string",
                        },
                    },
                    SensitiveString = "string",
                },
            },
            SensitiveString = "string",
        },
    },
    SensitiveTests = new[]
    {
        new Avi.Inputs.WebapputSensitiveTestArgs
        {
            SensitiveMessage = new[]
            {
                new Avi.Inputs.WebapputSensitiveTestSensitiveMessageArgs
                {
                    SensitiveMessage = new[]
                    {
                        new Avi.Inputs.WebapputSensitiveTestSensitiveMessageSensitiveMessageArgs
                        {
                            OptionalSensitiveString = "string",
                        },
                    },
                    SensitiveMessages = new[]
                    {
                        new Avi.Inputs.WebapputSensitiveTestSensitiveMessageSensitiveMessageArgs
                        {
                            OptionalSensitiveString = "string",
                        },
                    },
                    SensitiveString = "string",
                },
            },
            SensitiveMessages = new[]
            {
                new Avi.Inputs.WebapputSensitiveTestSensitiveMessageArgs
                {
                    SensitiveMessage = new[]
                    {
                        new Avi.Inputs.WebapputSensitiveTestSensitiveMessageSensitiveMessageArgs
                        {
                            OptionalSensitiveString = "string",
                        },
                    },
                    SensitiveMessages = new[]
                    {
                        new Avi.Inputs.WebapputSensitiveTestSensitiveMessageSensitiveMessageArgs
                        {
                            OptionalSensitiveString = "string",
                        },
                    },
                    SensitiveString = "string",
                },
            },
            SensitiveString = "string",
        },
    },
    SkipOptionalCheckTests = "string",
    StringLengthTest = new[]
    {
        new Avi.Inputs.WebapputStringLengthTestArgs
        {
            StringLengthMessage = new[]
            {
                new Avi.Inputs.WebapputStringLengthTestStringLengthMessageArgs
                {
                    StringLengthMessage = new[]
                    {
                        new Avi.Inputs.WebapputStringLengthTestStringLengthMessageStringLengthMessageArgs
                        {
                            TestString = "string",
                        },
                    },
                    StringLengthMessages = new[]
                    {
                        new Avi.Inputs.WebapputStringLengthTestStringLengthMessageStringLengthMessageArgs
                        {
                            TestString = "string",
                        },
                    },
                    TestString = "string",
                    TestStrings = new[]
                    {
                        "string",
                    },
                },
            },
            StringLengthMessages = new[]
            {
                new Avi.Inputs.WebapputStringLengthTestStringLengthMessageArgs
                {
                    StringLengthMessage = new[]
                    {
                        new Avi.Inputs.WebapputStringLengthTestStringLengthMessageStringLengthMessageArgs
                        {
                            TestString = "string",
                        },
                    },
                    StringLengthMessages = new[]
                    {
                        new Avi.Inputs.WebapputStringLengthTestStringLengthMessageStringLengthMessageArgs
                        {
                            TestString = "string",
                        },
                    },
                    TestString = "string",
                    TestStrings = new[]
                    {
                        "string",
                    },
                },
            },
            TestString = "string",
            TestStrings = new[]
            {
                "string",
            },
        },
    },
    StringLengthTests = new[]
    {
        new Avi.Inputs.WebapputStringLengthTestArgs
        {
            StringLengthMessage = new[]
            {
                new Avi.Inputs.WebapputStringLengthTestStringLengthMessageArgs
                {
                    StringLengthMessage = new[]
                    {
                        new Avi.Inputs.WebapputStringLengthTestStringLengthMessageStringLengthMessageArgs
                        {
                            TestString = "string",
                        },
                    },
                    StringLengthMessages = new[]
                    {
                        new Avi.Inputs.WebapputStringLengthTestStringLengthMessageStringLengthMessageArgs
                        {
                            TestString = "string",
                        },
                    },
                    TestString = "string",
                    TestStrings = new[]
                    {
                        "string",
                    },
                },
            },
            StringLengthMessages = new[]
            {
                new Avi.Inputs.WebapputStringLengthTestStringLengthMessageArgs
                {
                    StringLengthMessage = new[]
                    {
                        new Avi.Inputs.WebapputStringLengthTestStringLengthMessageStringLengthMessageArgs
                        {
                            TestString = "string",
                        },
                    },
                    StringLengthMessages = new[]
                    {
                        new Avi.Inputs.WebapputStringLengthTestStringLengthMessageStringLengthMessageArgs
                        {
                            TestString = "string",
                        },
                    },
                    TestString = "string",
                    TestStrings = new[]
                    {
                        "string",
                    },
                },
            },
            TestString = "string",
            TestStrings = new[]
            {
                "string",
            },
        },
    },
    TenantRef = "string",
    TestSensitiveString = "string",
    TestString = "string",
    Uuid = "string",
    WebapputId = "string",
});
Copy
example, err := avi.NewWebapput(ctx, "webapputResource", &avi.WebapputArgs{
CloudRef: pulumi.String("string"),
ConfigpbAttributes: .WebapputConfigpbAttributeArray{
&.WebapputConfigpbAttributeArgs{
Version: pulumi.String("string"),
},
},
DefaultFirstInt: pulumi.String("string"),
DefaultSecondInt: pulumi.String("string"),
DefaultString: pulumi.String("string"),
DefaultThirdInt: pulumi.String("string"),
MandatoryTest: .WebapputMandatoryTestArray{
&.WebapputMandatoryTestArgs{
MandatoryMessage: .WebapputMandatoryTestMandatoryMessageArray{
&.WebapputMandatoryTestMandatoryMessageArgs{
MandatoryMessage: .WebapputMandatoryTestMandatoryMessageMandatoryMessageArray{
&.WebapputMandatoryTestMandatoryMessageMandatoryMessageArgs{
OptionalString: pulumi.String("string"),
},
},
MandatoryMessages: .WebapputMandatoryTestMandatoryMessageMandatoryMessageArray{
&.WebapputMandatoryTestMandatoryMessageMandatoryMessageArgs{
OptionalString: pulumi.String("string"),
},
},
MandatoryString: pulumi.String("string"),
MandatoryStrings: pulumi.StringArray{
pulumi.String("string"),
},
},
},
MandatoryMessages: .WebapputMandatoryTestMandatoryMessageArray{
&.WebapputMandatoryTestMandatoryMessageArgs{
MandatoryMessage: .WebapputMandatoryTestMandatoryMessageMandatoryMessageArray{
&.WebapputMandatoryTestMandatoryMessageMandatoryMessageArgs{
OptionalString: pulumi.String("string"),
},
},
MandatoryMessages: .WebapputMandatoryTestMandatoryMessageMandatoryMessageArray{
&.WebapputMandatoryTestMandatoryMessageMandatoryMessageArgs{
OptionalString: pulumi.String("string"),
},
},
MandatoryString: pulumi.String("string"),
MandatoryStrings: pulumi.StringArray{
pulumi.String("string"),
},
},
},
MandatoryString: pulumi.String("string"),
MandatoryStrings: pulumi.StringArray{
pulumi.String("string"),
},
},
},
MandatoryTests: .WebapputMandatoryTestArray{
&.WebapputMandatoryTestArgs{
MandatoryMessage: .WebapputMandatoryTestMandatoryMessageArray{
&.WebapputMandatoryTestMandatoryMessageArgs{
MandatoryMessage: .WebapputMandatoryTestMandatoryMessageMandatoryMessageArray{
&.WebapputMandatoryTestMandatoryMessageMandatoryMessageArgs{
OptionalString: pulumi.String("string"),
},
},
MandatoryMessages: .WebapputMandatoryTestMandatoryMessageMandatoryMessageArray{
&.WebapputMandatoryTestMandatoryMessageMandatoryMessageArgs{
OptionalString: pulumi.String("string"),
},
},
MandatoryString: pulumi.String("string"),
MandatoryStrings: pulumi.StringArray{
pulumi.String("string"),
},
},
},
MandatoryMessages: .WebapputMandatoryTestMandatoryMessageArray{
&.WebapputMandatoryTestMandatoryMessageArgs{
MandatoryMessage: .WebapputMandatoryTestMandatoryMessageMandatoryMessageArray{
&.WebapputMandatoryTestMandatoryMessageMandatoryMessageArgs{
OptionalString: pulumi.String("string"),
},
},
MandatoryMessages: .WebapputMandatoryTestMandatoryMessageMandatoryMessageArray{
&.WebapputMandatoryTestMandatoryMessageMandatoryMessageArgs{
OptionalString: pulumi.String("string"),
},
},
MandatoryString: pulumi.String("string"),
MandatoryStrings: pulumi.StringArray{
pulumi.String("string"),
},
},
},
MandatoryString: pulumi.String("string"),
MandatoryStrings: pulumi.StringArray{
pulumi.String("string"),
},
},
},
Name: pulumi.String("string"),
SensitiveTest: .WebapputSensitiveTestArray{
&.WebapputSensitiveTestArgs{
SensitiveMessage: .WebapputSensitiveTestSensitiveMessageArray{
&.WebapputSensitiveTestSensitiveMessageArgs{
SensitiveMessage: .WebapputSensitiveTestSensitiveMessageSensitiveMessageArray{
&.WebapputSensitiveTestSensitiveMessageSensitiveMessageArgs{
OptionalSensitiveString: pulumi.String("string"),
},
},
SensitiveMessages: .WebapputSensitiveTestSensitiveMessageSensitiveMessageArray{
&.WebapputSensitiveTestSensitiveMessageSensitiveMessageArgs{
OptionalSensitiveString: pulumi.String("string"),
},
},
SensitiveString: pulumi.String("string"),
},
},
SensitiveMessages: .WebapputSensitiveTestSensitiveMessageArray{
&.WebapputSensitiveTestSensitiveMessageArgs{
SensitiveMessage: .WebapputSensitiveTestSensitiveMessageSensitiveMessageArray{
&.WebapputSensitiveTestSensitiveMessageSensitiveMessageArgs{
OptionalSensitiveString: pulumi.String("string"),
},
},
SensitiveMessages: .WebapputSensitiveTestSensitiveMessageSensitiveMessageArray{
&.WebapputSensitiveTestSensitiveMessageSensitiveMessageArgs{
OptionalSensitiveString: pulumi.String("string"),
},
},
SensitiveString: pulumi.String("string"),
},
},
SensitiveString: pulumi.String("string"),
},
},
SensitiveTests: .WebapputSensitiveTestArray{
&.WebapputSensitiveTestArgs{
SensitiveMessage: .WebapputSensitiveTestSensitiveMessageArray{
&.WebapputSensitiveTestSensitiveMessageArgs{
SensitiveMessage: .WebapputSensitiveTestSensitiveMessageSensitiveMessageArray{
&.WebapputSensitiveTestSensitiveMessageSensitiveMessageArgs{
OptionalSensitiveString: pulumi.String("string"),
},
},
SensitiveMessages: .WebapputSensitiveTestSensitiveMessageSensitiveMessageArray{
&.WebapputSensitiveTestSensitiveMessageSensitiveMessageArgs{
OptionalSensitiveString: pulumi.String("string"),
},
},
SensitiveString: pulumi.String("string"),
},
},
SensitiveMessages: .WebapputSensitiveTestSensitiveMessageArray{
&.WebapputSensitiveTestSensitiveMessageArgs{
SensitiveMessage: .WebapputSensitiveTestSensitiveMessageSensitiveMessageArray{
&.WebapputSensitiveTestSensitiveMessageSensitiveMessageArgs{
OptionalSensitiveString: pulumi.String("string"),
},
},
SensitiveMessages: .WebapputSensitiveTestSensitiveMessageSensitiveMessageArray{
&.WebapputSensitiveTestSensitiveMessageSensitiveMessageArgs{
OptionalSensitiveString: pulumi.String("string"),
},
},
SensitiveString: pulumi.String("string"),
},
},
SensitiveString: pulumi.String("string"),
},
},
SkipOptionalCheckTests: pulumi.String("string"),
StringLengthTest: .WebapputStringLengthTestArray{
&.WebapputStringLengthTestArgs{
StringLengthMessage: .WebapputStringLengthTestStringLengthMessageArray{
&.WebapputStringLengthTestStringLengthMessageArgs{
StringLengthMessage: .WebapputStringLengthTestStringLengthMessageStringLengthMessageArray{
&.WebapputStringLengthTestStringLengthMessageStringLengthMessageArgs{
TestString: pulumi.String("string"),
},
},
StringLengthMessages: .WebapputStringLengthTestStringLengthMessageStringLengthMessageArray{
&.WebapputStringLengthTestStringLengthMessageStringLengthMessageArgs{
TestString: pulumi.String("string"),
},
},
TestString: pulumi.String("string"),
TestStrings: pulumi.StringArray{
pulumi.String("string"),
},
},
},
StringLengthMessages: .WebapputStringLengthTestStringLengthMessageArray{
&.WebapputStringLengthTestStringLengthMessageArgs{
StringLengthMessage: .WebapputStringLengthTestStringLengthMessageStringLengthMessageArray{
&.WebapputStringLengthTestStringLengthMessageStringLengthMessageArgs{
TestString: pulumi.String("string"),
},
},
StringLengthMessages: .WebapputStringLengthTestStringLengthMessageStringLengthMessageArray{
&.WebapputStringLengthTestStringLengthMessageStringLengthMessageArgs{
TestString: pulumi.String("string"),
},
},
TestString: pulumi.String("string"),
TestStrings: pulumi.StringArray{
pulumi.String("string"),
},
},
},
TestString: pulumi.String("string"),
TestStrings: pulumi.StringArray{
pulumi.String("string"),
},
},
},
StringLengthTests: .WebapputStringLengthTestArray{
&.WebapputStringLengthTestArgs{
StringLengthMessage: .WebapputStringLengthTestStringLengthMessageArray{
&.WebapputStringLengthTestStringLengthMessageArgs{
StringLengthMessage: .WebapputStringLengthTestStringLengthMessageStringLengthMessageArray{
&.WebapputStringLengthTestStringLengthMessageStringLengthMessageArgs{
TestString: pulumi.String("string"),
},
},
StringLengthMessages: .WebapputStringLengthTestStringLengthMessageStringLengthMessageArray{
&.WebapputStringLengthTestStringLengthMessageStringLengthMessageArgs{
TestString: pulumi.String("string"),
},
},
TestString: pulumi.String("string"),
TestStrings: pulumi.StringArray{
pulumi.String("string"),
},
},
},
StringLengthMessages: .WebapputStringLengthTestStringLengthMessageArray{
&.WebapputStringLengthTestStringLengthMessageArgs{
StringLengthMessage: .WebapputStringLengthTestStringLengthMessageStringLengthMessageArray{
&.WebapputStringLengthTestStringLengthMessageStringLengthMessageArgs{
TestString: pulumi.String("string"),
},
},
StringLengthMessages: .WebapputStringLengthTestStringLengthMessageStringLengthMessageArray{
&.WebapputStringLengthTestStringLengthMessageStringLengthMessageArgs{
TestString: pulumi.String("string"),
},
},
TestString: pulumi.String("string"),
TestStrings: pulumi.StringArray{
pulumi.String("string"),
},
},
},
TestString: pulumi.String("string"),
TestStrings: pulumi.StringArray{
pulumi.String("string"),
},
},
},
TenantRef: pulumi.String("string"),
TestSensitiveString: pulumi.String("string"),
TestString: pulumi.String("string"),
Uuid: pulumi.String("string"),
WebapputId: pulumi.String("string"),
})
Copy
var webapputResource = new Webapput("webapputResource", WebapputArgs.builder()
    .cloudRef("string")
    .configpbAttributes(WebapputConfigpbAttributeArgs.builder()
        .version("string")
        .build())
    .defaultFirstInt("string")
    .defaultSecondInt("string")
    .defaultString("string")
    .defaultThirdInt("string")
    .mandatoryTest(WebapputMandatoryTestArgs.builder()
        .mandatoryMessage(WebapputMandatoryTestMandatoryMessageArgs.builder()
            .mandatoryMessage(WebapputMandatoryTestMandatoryMessageMandatoryMessageArgs.builder()
                .optionalString("string")
                .build())
            .mandatoryMessages(WebapputMandatoryTestMandatoryMessageMandatoryMessageArgs.builder()
                .optionalString("string")
                .build())
            .mandatoryString("string")
            .mandatoryStrings("string")
            .build())
        .mandatoryMessages(WebapputMandatoryTestMandatoryMessageArgs.builder()
            .mandatoryMessage(WebapputMandatoryTestMandatoryMessageMandatoryMessageArgs.builder()
                .optionalString("string")
                .build())
            .mandatoryMessages(WebapputMandatoryTestMandatoryMessageMandatoryMessageArgs.builder()
                .optionalString("string")
                .build())
            .mandatoryString("string")
            .mandatoryStrings("string")
            .build())
        .mandatoryString("string")
        .mandatoryStrings("string")
        .build())
    .mandatoryTests(WebapputMandatoryTestArgs.builder()
        .mandatoryMessage(WebapputMandatoryTestMandatoryMessageArgs.builder()
            .mandatoryMessage(WebapputMandatoryTestMandatoryMessageMandatoryMessageArgs.builder()
                .optionalString("string")
                .build())
            .mandatoryMessages(WebapputMandatoryTestMandatoryMessageMandatoryMessageArgs.builder()
                .optionalString("string")
                .build())
            .mandatoryString("string")
            .mandatoryStrings("string")
            .build())
        .mandatoryMessages(WebapputMandatoryTestMandatoryMessageArgs.builder()
            .mandatoryMessage(WebapputMandatoryTestMandatoryMessageMandatoryMessageArgs.builder()
                .optionalString("string")
                .build())
            .mandatoryMessages(WebapputMandatoryTestMandatoryMessageMandatoryMessageArgs.builder()
                .optionalString("string")
                .build())
            .mandatoryString("string")
            .mandatoryStrings("string")
            .build())
        .mandatoryString("string")
        .mandatoryStrings("string")
        .build())
    .name("string")
    .sensitiveTest(WebapputSensitiveTestArgs.builder()
        .sensitiveMessage(WebapputSensitiveTestSensitiveMessageArgs.builder()
            .sensitiveMessage(WebapputSensitiveTestSensitiveMessageSensitiveMessageArgs.builder()
                .optionalSensitiveString("string")
                .build())
            .sensitiveMessages(WebapputSensitiveTestSensitiveMessageSensitiveMessageArgs.builder()
                .optionalSensitiveString("string")
                .build())
            .sensitiveString("string")
            .build())
        .sensitiveMessages(WebapputSensitiveTestSensitiveMessageArgs.builder()
            .sensitiveMessage(WebapputSensitiveTestSensitiveMessageSensitiveMessageArgs.builder()
                .optionalSensitiveString("string")
                .build())
            .sensitiveMessages(WebapputSensitiveTestSensitiveMessageSensitiveMessageArgs.builder()
                .optionalSensitiveString("string")
                .build())
            .sensitiveString("string")
            .build())
        .sensitiveString("string")
        .build())
    .sensitiveTests(WebapputSensitiveTestArgs.builder()
        .sensitiveMessage(WebapputSensitiveTestSensitiveMessageArgs.builder()
            .sensitiveMessage(WebapputSensitiveTestSensitiveMessageSensitiveMessageArgs.builder()
                .optionalSensitiveString("string")
                .build())
            .sensitiveMessages(WebapputSensitiveTestSensitiveMessageSensitiveMessageArgs.builder()
                .optionalSensitiveString("string")
                .build())
            .sensitiveString("string")
            .build())
        .sensitiveMessages(WebapputSensitiveTestSensitiveMessageArgs.builder()
            .sensitiveMessage(WebapputSensitiveTestSensitiveMessageSensitiveMessageArgs.builder()
                .optionalSensitiveString("string")
                .build())
            .sensitiveMessages(WebapputSensitiveTestSensitiveMessageSensitiveMessageArgs.builder()
                .optionalSensitiveString("string")
                .build())
            .sensitiveString("string")
            .build())
        .sensitiveString("string")
        .build())
    .skipOptionalCheckTests("string")
    .stringLengthTest(WebapputStringLengthTestArgs.builder()
        .stringLengthMessage(WebapputStringLengthTestStringLengthMessageArgs.builder()
            .stringLengthMessage(WebapputStringLengthTestStringLengthMessageStringLengthMessageArgs.builder()
                .testString("string")
                .build())
            .stringLengthMessages(WebapputStringLengthTestStringLengthMessageStringLengthMessageArgs.builder()
                .testString("string")
                .build())
            .testString("string")
            .testStrings("string")
            .build())
        .stringLengthMessages(WebapputStringLengthTestStringLengthMessageArgs.builder()
            .stringLengthMessage(WebapputStringLengthTestStringLengthMessageStringLengthMessageArgs.builder()
                .testString("string")
                .build())
            .stringLengthMessages(WebapputStringLengthTestStringLengthMessageStringLengthMessageArgs.builder()
                .testString("string")
                .build())
            .testString("string")
            .testStrings("string")
            .build())
        .testString("string")
        .testStrings("string")
        .build())
    .stringLengthTests(WebapputStringLengthTestArgs.builder()
        .stringLengthMessage(WebapputStringLengthTestStringLengthMessageArgs.builder()
            .stringLengthMessage(WebapputStringLengthTestStringLengthMessageStringLengthMessageArgs.builder()
                .testString("string")
                .build())
            .stringLengthMessages(WebapputStringLengthTestStringLengthMessageStringLengthMessageArgs.builder()
                .testString("string")
                .build())
            .testString("string")
            .testStrings("string")
            .build())
        .stringLengthMessages(WebapputStringLengthTestStringLengthMessageArgs.builder()
            .stringLengthMessage(WebapputStringLengthTestStringLengthMessageStringLengthMessageArgs.builder()
                .testString("string")
                .build())
            .stringLengthMessages(WebapputStringLengthTestStringLengthMessageStringLengthMessageArgs.builder()
                .testString("string")
                .build())
            .testString("string")
            .testStrings("string")
            .build())
        .testString("string")
        .testStrings("string")
        .build())
    .tenantRef("string")
    .testSensitiveString("string")
    .testString("string")
    .uuid("string")
    .webapputId("string")
    .build());
Copy
webapput_resource = avi.Webapput("webapputResource",
    cloud_ref="string",
    configpb_attributes=[{
        "version": "string",
    }],
    default_first_int="string",
    default_second_int="string",
    default_string="string",
    default_third_int="string",
    mandatory_test=[{
        "mandatory_message": [{
            "mandatory_message": [{
                "optional_string": "string",
            }],
            "mandatory_messages": [{
                "optional_string": "string",
            }],
            "mandatory_string": "string",
            "mandatory_strings": ["string"],
        }],
        "mandatory_messages": [{
            "mandatory_message": [{
                "optional_string": "string",
            }],
            "mandatory_messages": [{
                "optional_string": "string",
            }],
            "mandatory_string": "string",
            "mandatory_strings": ["string"],
        }],
        "mandatory_string": "string",
        "mandatory_strings": ["string"],
    }],
    mandatory_tests=[{
        "mandatory_message": [{
            "mandatory_message": [{
                "optional_string": "string",
            }],
            "mandatory_messages": [{
                "optional_string": "string",
            }],
            "mandatory_string": "string",
            "mandatory_strings": ["string"],
        }],
        "mandatory_messages": [{
            "mandatory_message": [{
                "optional_string": "string",
            }],
            "mandatory_messages": [{
                "optional_string": "string",
            }],
            "mandatory_string": "string",
            "mandatory_strings": ["string"],
        }],
        "mandatory_string": "string",
        "mandatory_strings": ["string"],
    }],
    name="string",
    sensitive_test=[{
        "sensitive_message": [{
            "sensitive_message": [{
                "optional_sensitive_string": "string",
            }],
            "sensitive_messages": [{
                "optional_sensitive_string": "string",
            }],
            "sensitive_string": "string",
        }],
        "sensitive_messages": [{
            "sensitive_message": [{
                "optional_sensitive_string": "string",
            }],
            "sensitive_messages": [{
                "optional_sensitive_string": "string",
            }],
            "sensitive_string": "string",
        }],
        "sensitive_string": "string",
    }],
    sensitive_tests=[{
        "sensitive_message": [{
            "sensitive_message": [{
                "optional_sensitive_string": "string",
            }],
            "sensitive_messages": [{
                "optional_sensitive_string": "string",
            }],
            "sensitive_string": "string",
        }],
        "sensitive_messages": [{
            "sensitive_message": [{
                "optional_sensitive_string": "string",
            }],
            "sensitive_messages": [{
                "optional_sensitive_string": "string",
            }],
            "sensitive_string": "string",
        }],
        "sensitive_string": "string",
    }],
    skip_optional_check_tests="string",
    string_length_test=[{
        "string_length_message": [{
            "string_length_message": [{
                "test_string": "string",
            }],
            "string_length_messages": [{
                "test_string": "string",
            }],
            "test_string": "string",
            "test_strings": ["string"],
        }],
        "string_length_messages": [{
            "string_length_message": [{
                "test_string": "string",
            }],
            "string_length_messages": [{
                "test_string": "string",
            }],
            "test_string": "string",
            "test_strings": ["string"],
        }],
        "test_string": "string",
        "test_strings": ["string"],
    }],
    string_length_tests=[{
        "string_length_message": [{
            "string_length_message": [{
                "test_string": "string",
            }],
            "string_length_messages": [{
                "test_string": "string",
            }],
            "test_string": "string",
            "test_strings": ["string"],
        }],
        "string_length_messages": [{
            "string_length_message": [{
                "test_string": "string",
            }],
            "string_length_messages": [{
                "test_string": "string",
            }],
            "test_string": "string",
            "test_strings": ["string"],
        }],
        "test_string": "string",
        "test_strings": ["string"],
    }],
    tenant_ref="string",
    test_sensitive_string="string",
    test_string="string",
    uuid="string",
    webapput_id="string")
Copy
const webapputResource = new avi.Webapput("webapputResource", {
    cloudRef: "string",
    configpbAttributes: [{
        version: "string",
    }],
    defaultFirstInt: "string",
    defaultSecondInt: "string",
    defaultString: "string",
    defaultThirdInt: "string",
    mandatoryTest: [{
        mandatoryMessage: [{
            mandatoryMessage: [{
                optionalString: "string",
            }],
            mandatoryMessages: [{
                optionalString: "string",
            }],
            mandatoryString: "string",
            mandatoryStrings: ["string"],
        }],
        mandatoryMessages: [{
            mandatoryMessage: [{
                optionalString: "string",
            }],
            mandatoryMessages: [{
                optionalString: "string",
            }],
            mandatoryString: "string",
            mandatoryStrings: ["string"],
        }],
        mandatoryString: "string",
        mandatoryStrings: ["string"],
    }],
    mandatoryTests: [{
        mandatoryMessage: [{
            mandatoryMessage: [{
                optionalString: "string",
            }],
            mandatoryMessages: [{
                optionalString: "string",
            }],
            mandatoryString: "string",
            mandatoryStrings: ["string"],
        }],
        mandatoryMessages: [{
            mandatoryMessage: [{
                optionalString: "string",
            }],
            mandatoryMessages: [{
                optionalString: "string",
            }],
            mandatoryString: "string",
            mandatoryStrings: ["string"],
        }],
        mandatoryString: "string",
        mandatoryStrings: ["string"],
    }],
    name: "string",
    sensitiveTest: [{
        sensitiveMessage: [{
            sensitiveMessage: [{
                optionalSensitiveString: "string",
            }],
            sensitiveMessages: [{
                optionalSensitiveString: "string",
            }],
            sensitiveString: "string",
        }],
        sensitiveMessages: [{
            sensitiveMessage: [{
                optionalSensitiveString: "string",
            }],
            sensitiveMessages: [{
                optionalSensitiveString: "string",
            }],
            sensitiveString: "string",
        }],
        sensitiveString: "string",
    }],
    sensitiveTests: [{
        sensitiveMessage: [{
            sensitiveMessage: [{
                optionalSensitiveString: "string",
            }],
            sensitiveMessages: [{
                optionalSensitiveString: "string",
            }],
            sensitiveString: "string",
        }],
        sensitiveMessages: [{
            sensitiveMessage: [{
                optionalSensitiveString: "string",
            }],
            sensitiveMessages: [{
                optionalSensitiveString: "string",
            }],
            sensitiveString: "string",
        }],
        sensitiveString: "string",
    }],
    skipOptionalCheckTests: "string",
    stringLengthTest: [{
        stringLengthMessage: [{
            stringLengthMessage: [{
                testString: "string",
            }],
            stringLengthMessages: [{
                testString: "string",
            }],
            testString: "string",
            testStrings: ["string"],
        }],
        stringLengthMessages: [{
            stringLengthMessage: [{
                testString: "string",
            }],
            stringLengthMessages: [{
                testString: "string",
            }],
            testString: "string",
            testStrings: ["string"],
        }],
        testString: "string",
        testStrings: ["string"],
    }],
    stringLengthTests: [{
        stringLengthMessage: [{
            stringLengthMessage: [{
                testString: "string",
            }],
            stringLengthMessages: [{
                testString: "string",
            }],
            testString: "string",
            testStrings: ["string"],
        }],
        stringLengthMessages: [{
            stringLengthMessage: [{
                testString: "string",
            }],
            stringLengthMessages: [{
                testString: "string",
            }],
            testString: "string",
            testStrings: ["string"],
        }],
        testString: "string",
        testStrings: ["string"],
    }],
    tenantRef: "string",
    testSensitiveString: "string",
    testString: "string",
    uuid: "string",
    webapputId: "string",
});
Copy
type: avi:Webapput
properties:
    cloudRef: string
    configpbAttributes:
        - version: string
    defaultFirstInt: string
    defaultSecondInt: string
    defaultString: string
    defaultThirdInt: string
    mandatoryTest:
        - mandatoryMessage:
            - mandatoryMessage:
                - optionalString: string
              mandatoryMessages:
                - optionalString: string
              mandatoryString: string
              mandatoryStrings:
                - string
          mandatoryMessages:
            - mandatoryMessage:
                - optionalString: string
              mandatoryMessages:
                - optionalString: string
              mandatoryString: string
              mandatoryStrings:
                - string
          mandatoryString: string
          mandatoryStrings:
            - string
    mandatoryTests:
        - mandatoryMessage:
            - mandatoryMessage:
                - optionalString: string
              mandatoryMessages:
                - optionalString: string
              mandatoryString: string
              mandatoryStrings:
                - string
          mandatoryMessages:
            - mandatoryMessage:
                - optionalString: string
              mandatoryMessages:
                - optionalString: string
              mandatoryString: string
              mandatoryStrings:
                - string
          mandatoryString: string
          mandatoryStrings:
            - string
    name: string
    sensitiveTest:
        - sensitiveMessage:
            - sensitiveMessage:
                - optionalSensitiveString: string
              sensitiveMessages:
                - optionalSensitiveString: string
              sensitiveString: string
          sensitiveMessages:
            - sensitiveMessage:
                - optionalSensitiveString: string
              sensitiveMessages:
                - optionalSensitiveString: string
              sensitiveString: string
          sensitiveString: string
    sensitiveTests:
        - sensitiveMessage:
            - sensitiveMessage:
                - optionalSensitiveString: string
              sensitiveMessages:
                - optionalSensitiveString: string
              sensitiveString: string
          sensitiveMessages:
            - sensitiveMessage:
                - optionalSensitiveString: string
              sensitiveMessages:
                - optionalSensitiveString: string
              sensitiveString: string
          sensitiveString: string
    skipOptionalCheckTests: string
    stringLengthTest:
        - stringLengthMessage:
            - stringLengthMessage:
                - testString: string
              stringLengthMessages:
                - testString: string
              testString: string
              testStrings:
                - string
          stringLengthMessages:
            - stringLengthMessage:
                - testString: string
              stringLengthMessages:
                - testString: string
              testString: string
              testStrings:
                - string
          testString: string
          testStrings:
            - string
    stringLengthTests:
        - stringLengthMessage:
            - stringLengthMessage:
                - testString: string
              stringLengthMessages:
                - testString: string
              testString: string
              testStrings:
                - string
          stringLengthMessages:
            - stringLengthMessage:
                - testString: string
              stringLengthMessages:
                - testString: string
              testString: string
              testStrings:
                - string
          testString: string
          testStrings:
            - string
    tenantRef: string
    testSensitiveString: string
    testString: string
    uuid: string
    webapputId: string
Copy

Webapput Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

The Webapput resource accepts the following input properties:

CloudRef string
Cloud of the webapput object-level0. It is a reference to an object of type cloud. Field introduced in 30.2.2. Allowed with any value in enterprise, enterprise with cloud services edition.
ConfigpbAttributes List<WebapputConfigpbAttribute>
Protobuf versioning for config pbs. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
DefaultFirstInt string
Default uint64 field. Field introduced in 30.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
DefaultSecondInt string
Default int64 field. Field introduced in 30.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
DefaultString string
Default string field. Field introduced in 30.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
DefaultThirdInt string
Default int32 field. Field introduced in 30.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
MandatoryTest List<WebapputMandatoryTest>
Optional message for nested f_mandatory test cases defined at level1. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
MandatoryTests List<WebapputMandatoryTest>
Repeated message for nested f_mandatory test cases-level1. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
Name string
Name of the webapput object-level0. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
SensitiveTest List<WebapputSensitiveTest>
Optional message for nested f_sensitive test cases defined at level1. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
SensitiveTests List<WebapputSensitiveTest>
Repeated message for nested f_sensitive test cases-level1. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
SkipOptionalCheckTests string
Optional bool for nested skip_optional_check test cases-level1. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
StringLengthTest List<WebapputStringLengthTest>
Optional message for nested max string length test cases. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
StringLengthTests List<WebapputStringLengthTest>
Repeated message for nested max string length test cases. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
TenantRef string
Tenant of the webapput object-level0. It is a reference to an object of type tenant. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
TestSensitiveString string
The string for sensitive (secret) field. Object-level0. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
TestString string
The maximum string length. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
Uuid string
Uuid of the webapput object-level0. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
WebapputId string
CloudRef string
Cloud of the webapput object-level0. It is a reference to an object of type cloud. Field introduced in 30.2.2. Allowed with any value in enterprise, enterprise with cloud services edition.
ConfigpbAttributes []WebapputConfigpbAttributeArgs
Protobuf versioning for config pbs. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
DefaultFirstInt string
Default uint64 field. Field introduced in 30.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
DefaultSecondInt string
Default int64 field. Field introduced in 30.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
DefaultString string
Default string field. Field introduced in 30.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
DefaultThirdInt string
Default int32 field. Field introduced in 30.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
MandatoryTest []WebapputMandatoryTestArgs
Optional message for nested f_mandatory test cases defined at level1. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
MandatoryTests []WebapputMandatoryTestArgs
Repeated message for nested f_mandatory test cases-level1. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
Name string
Name of the webapput object-level0. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
SensitiveTest []WebapputSensitiveTestArgs
Optional message for nested f_sensitive test cases defined at level1. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
SensitiveTests []WebapputSensitiveTestArgs
Repeated message for nested f_sensitive test cases-level1. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
SkipOptionalCheckTests string
Optional bool for nested skip_optional_check test cases-level1. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
StringLengthTest []WebapputStringLengthTestArgs
Optional message for nested max string length test cases. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
StringLengthTests []WebapputStringLengthTestArgs
Repeated message for nested max string length test cases. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
TenantRef string
Tenant of the webapput object-level0. It is a reference to an object of type tenant. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
TestSensitiveString string
The string for sensitive (secret) field. Object-level0. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
TestString string
The maximum string length. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
Uuid string
Uuid of the webapput object-level0. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
WebapputId string
cloudRef String
Cloud of the webapput object-level0. It is a reference to an object of type cloud. Field introduced in 30.2.2. Allowed with any value in enterprise, enterprise with cloud services edition.
configpbAttributes List<WebapputConfigpbAttribute>
Protobuf versioning for config pbs. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
defaultFirstInt String
Default uint64 field. Field introduced in 30.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
defaultSecondInt String
Default int64 field. Field introduced in 30.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
defaultString String
Default string field. Field introduced in 30.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
defaultThirdInt String
Default int32 field. Field introduced in 30.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
mandatoryTest List<WebapputMandatoryTest>
Optional message for nested f_mandatory test cases defined at level1. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
mandatoryTests List<WebapputMandatoryTest>
Repeated message for nested f_mandatory test cases-level1. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
name String
Name of the webapput object-level0. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
sensitiveTest List<WebapputSensitiveTest>
Optional message for nested f_sensitive test cases defined at level1. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
sensitiveTests List<WebapputSensitiveTest>
Repeated message for nested f_sensitive test cases-level1. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
skipOptionalCheckTests String
Optional bool for nested skip_optional_check test cases-level1. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
stringLengthTest List<WebapputStringLengthTest>
Optional message for nested max string length test cases. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
stringLengthTests List<WebapputStringLengthTest>
Repeated message for nested max string length test cases. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
tenantRef String
Tenant of the webapput object-level0. It is a reference to an object of type tenant. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
testSensitiveString String
The string for sensitive (secret) field. Object-level0. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
testString String
The maximum string length. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
uuid String
Uuid of the webapput object-level0. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
webapputId String
cloudRef string
Cloud of the webapput object-level0. It is a reference to an object of type cloud. Field introduced in 30.2.2. Allowed with any value in enterprise, enterprise with cloud services edition.
configpbAttributes WebapputConfigpbAttribute[]
Protobuf versioning for config pbs. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
defaultFirstInt string
Default uint64 field. Field introduced in 30.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
defaultSecondInt string
Default int64 field. Field introduced in 30.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
defaultString string
Default string field. Field introduced in 30.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
defaultThirdInt string
Default int32 field. Field introduced in 30.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
mandatoryTest WebapputMandatoryTest[]
Optional message for nested f_mandatory test cases defined at level1. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
mandatoryTests WebapputMandatoryTest[]
Repeated message for nested f_mandatory test cases-level1. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
name string
Name of the webapput object-level0. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
sensitiveTest WebapputSensitiveTest[]
Optional message for nested f_sensitive test cases defined at level1. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
sensitiveTests WebapputSensitiveTest[]
Repeated message for nested f_sensitive test cases-level1. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
skipOptionalCheckTests string
Optional bool for nested skip_optional_check test cases-level1. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
stringLengthTest WebapputStringLengthTest[]
Optional message for nested max string length test cases. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
stringLengthTests WebapputStringLengthTest[]
Repeated message for nested max string length test cases. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
tenantRef string
Tenant of the webapput object-level0. It is a reference to an object of type tenant. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
testSensitiveString string
The string for sensitive (secret) field. Object-level0. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
testString string
The maximum string length. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
uuid string
Uuid of the webapput object-level0. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
webapputId string
cloud_ref str
Cloud of the webapput object-level0. It is a reference to an object of type cloud. Field introduced in 30.2.2. Allowed with any value in enterprise, enterprise with cloud services edition.
configpb_attributes Sequence[WebapputConfigpbAttributeArgs]
Protobuf versioning for config pbs. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
default_first_int str
Default uint64 field. Field introduced in 30.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
default_second_int str
Default int64 field. Field introduced in 30.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
default_string str
Default string field. Field introduced in 30.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
default_third_int str
Default int32 field. Field introduced in 30.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
mandatory_test Sequence[WebapputMandatoryTestArgs]
Optional message for nested f_mandatory test cases defined at level1. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
mandatory_tests Sequence[WebapputMandatoryTestArgs]
Repeated message for nested f_mandatory test cases-level1. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
name str
Name of the webapput object-level0. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
sensitive_test Sequence[WebapputSensitiveTestArgs]
Optional message for nested f_sensitive test cases defined at level1. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
sensitive_tests Sequence[WebapputSensitiveTestArgs]
Repeated message for nested f_sensitive test cases-level1. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
skip_optional_check_tests str
Optional bool for nested skip_optional_check test cases-level1. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
string_length_test Sequence[WebapputStringLengthTestArgs]
Optional message for nested max string length test cases. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
string_length_tests Sequence[WebapputStringLengthTestArgs]
Repeated message for nested max string length test cases. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
tenant_ref str
Tenant of the webapput object-level0. It is a reference to an object of type tenant. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
test_sensitive_string str
The string for sensitive (secret) field. Object-level0. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
test_string str
The maximum string length. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
uuid str
Uuid of the webapput object-level0. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
webapput_id str
cloudRef String
Cloud of the webapput object-level0. It is a reference to an object of type cloud. Field introduced in 30.2.2. Allowed with any value in enterprise, enterprise with cloud services edition.
configpbAttributes List<Property Map>
Protobuf versioning for config pbs. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
defaultFirstInt String
Default uint64 field. Field introduced in 30.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
defaultSecondInt String
Default int64 field. Field introduced in 30.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
defaultString String
Default string field. Field introduced in 30.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
defaultThirdInt String
Default int32 field. Field introduced in 30.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
mandatoryTest List<Property Map>
Optional message for nested f_mandatory test cases defined at level1. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
mandatoryTests List<Property Map>
Repeated message for nested f_mandatory test cases-level1. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
name String
Name of the webapput object-level0. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
sensitiveTest List<Property Map>
Optional message for nested f_sensitive test cases defined at level1. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
sensitiveTests List<Property Map>
Repeated message for nested f_sensitive test cases-level1. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
skipOptionalCheckTests String
Optional bool for nested skip_optional_check test cases-level1. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
stringLengthTest List<Property Map>
Optional message for nested max string length test cases. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
stringLengthTests List<Property Map>
Repeated message for nested max string length test cases. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
tenantRef String
Tenant of the webapput object-level0. It is a reference to an object of type tenant. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
testSensitiveString String
The string for sensitive (secret) field. Object-level0. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
testString String
The maximum string length. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
uuid String
Uuid of the webapput object-level0. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
webapputId String

Outputs

All input properties are implicitly available as output properties. Additionally, the Webapput resource produces the following output properties:

Id string
The provider-assigned unique ID for this managed resource.
Id string
The provider-assigned unique ID for this managed resource.
id String
The provider-assigned unique ID for this managed resource.
id string
The provider-assigned unique ID for this managed resource.
id str
The provider-assigned unique ID for this managed resource.
id String
The provider-assigned unique ID for this managed resource.

Look up Existing Webapput Resource

Get an existing Webapput resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

public static get(name: string, id: Input<ID>, state?: WebapputState, opts?: CustomResourceOptions): Webapput
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        cloud_ref: Optional[str] = None,
        configpb_attributes: Optional[Sequence[WebapputConfigpbAttributeArgs]] = None,
        default_first_int: Optional[str] = None,
        default_second_int: Optional[str] = None,
        default_string: Optional[str] = None,
        default_third_int: Optional[str] = None,
        mandatory_test: Optional[Sequence[WebapputMandatoryTestArgs]] = None,
        mandatory_tests: Optional[Sequence[WebapputMandatoryTestArgs]] = None,
        name: Optional[str] = None,
        sensitive_test: Optional[Sequence[WebapputSensitiveTestArgs]] = None,
        sensitive_tests: Optional[Sequence[WebapputSensitiveTestArgs]] = None,
        skip_optional_check_tests: Optional[str] = None,
        string_length_test: Optional[Sequence[WebapputStringLengthTestArgs]] = None,
        string_length_tests: Optional[Sequence[WebapputStringLengthTestArgs]] = None,
        tenant_ref: Optional[str] = None,
        test_sensitive_string: Optional[str] = None,
        test_string: Optional[str] = None,
        uuid: Optional[str] = None,
        webapput_id: Optional[str] = None) -> Webapput
func GetWebapput(ctx *Context, name string, id IDInput, state *WebapputState, opts ...ResourceOption) (*Webapput, error)
public static Webapput Get(string name, Input<string> id, WebapputState? state, CustomResourceOptions? opts = null)
public static Webapput get(String name, Output<String> id, WebapputState state, CustomResourceOptions options)
resources:  _:    type: avi:Webapput    get:      id: ${id}
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
resource_name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
The following state arguments are supported:
CloudRef string
Cloud of the webapput object-level0. It is a reference to an object of type cloud. Field introduced in 30.2.2. Allowed with any value in enterprise, enterprise with cloud services edition.
ConfigpbAttributes List<WebapputConfigpbAttribute>
Protobuf versioning for config pbs. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
DefaultFirstInt string
Default uint64 field. Field introduced in 30.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
DefaultSecondInt string
Default int64 field. Field introduced in 30.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
DefaultString string
Default string field. Field introduced in 30.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
DefaultThirdInt string
Default int32 field. Field introduced in 30.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
MandatoryTest List<WebapputMandatoryTest>
Optional message for nested f_mandatory test cases defined at level1. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
MandatoryTests List<WebapputMandatoryTest>
Repeated message for nested f_mandatory test cases-level1. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
Name string
Name of the webapput object-level0. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
SensitiveTest List<WebapputSensitiveTest>
Optional message for nested f_sensitive test cases defined at level1. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
SensitiveTests List<WebapputSensitiveTest>
Repeated message for nested f_sensitive test cases-level1. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
SkipOptionalCheckTests string
Optional bool for nested skip_optional_check test cases-level1. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
StringLengthTest List<WebapputStringLengthTest>
Optional message for nested max string length test cases. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
StringLengthTests List<WebapputStringLengthTest>
Repeated message for nested max string length test cases. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
TenantRef string
Tenant of the webapput object-level0. It is a reference to an object of type tenant. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
TestSensitiveString string
The string for sensitive (secret) field. Object-level0. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
TestString string
The maximum string length. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
Uuid string
Uuid of the webapput object-level0. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
WebapputId string
CloudRef string
Cloud of the webapput object-level0. It is a reference to an object of type cloud. Field introduced in 30.2.2. Allowed with any value in enterprise, enterprise with cloud services edition.
ConfigpbAttributes []WebapputConfigpbAttributeArgs
Protobuf versioning for config pbs. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
DefaultFirstInt string
Default uint64 field. Field introduced in 30.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
DefaultSecondInt string
Default int64 field. Field introduced in 30.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
DefaultString string
Default string field. Field introduced in 30.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
DefaultThirdInt string
Default int32 field. Field introduced in 30.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
MandatoryTest []WebapputMandatoryTestArgs
Optional message for nested f_mandatory test cases defined at level1. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
MandatoryTests []WebapputMandatoryTestArgs
Repeated message for nested f_mandatory test cases-level1. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
Name string
Name of the webapput object-level0. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
SensitiveTest []WebapputSensitiveTestArgs
Optional message for nested f_sensitive test cases defined at level1. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
SensitiveTests []WebapputSensitiveTestArgs
Repeated message for nested f_sensitive test cases-level1. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
SkipOptionalCheckTests string
Optional bool for nested skip_optional_check test cases-level1. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
StringLengthTest []WebapputStringLengthTestArgs
Optional message for nested max string length test cases. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
StringLengthTests []WebapputStringLengthTestArgs
Repeated message for nested max string length test cases. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
TenantRef string
Tenant of the webapput object-level0. It is a reference to an object of type tenant. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
TestSensitiveString string
The string for sensitive (secret) field. Object-level0. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
TestString string
The maximum string length. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
Uuid string
Uuid of the webapput object-level0. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
WebapputId string
cloudRef String
Cloud of the webapput object-level0. It is a reference to an object of type cloud. Field introduced in 30.2.2. Allowed with any value in enterprise, enterprise with cloud services edition.
configpbAttributes List<WebapputConfigpbAttribute>
Protobuf versioning for config pbs. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
defaultFirstInt String
Default uint64 field. Field introduced in 30.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
defaultSecondInt String
Default int64 field. Field introduced in 30.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
defaultString String
Default string field. Field introduced in 30.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
defaultThirdInt String
Default int32 field. Field introduced in 30.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
mandatoryTest List<WebapputMandatoryTest>
Optional message for nested f_mandatory test cases defined at level1. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
mandatoryTests List<WebapputMandatoryTest>
Repeated message for nested f_mandatory test cases-level1. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
name String
Name of the webapput object-level0. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
sensitiveTest List<WebapputSensitiveTest>
Optional message for nested f_sensitive test cases defined at level1. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
sensitiveTests List<WebapputSensitiveTest>
Repeated message for nested f_sensitive test cases-level1. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
skipOptionalCheckTests String
Optional bool for nested skip_optional_check test cases-level1. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
stringLengthTest List<WebapputStringLengthTest>
Optional message for nested max string length test cases. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
stringLengthTests List<WebapputStringLengthTest>
Repeated message for nested max string length test cases. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
tenantRef String
Tenant of the webapput object-level0. It is a reference to an object of type tenant. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
testSensitiveString String
The string for sensitive (secret) field. Object-level0. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
testString String
The maximum string length. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
uuid String
Uuid of the webapput object-level0. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
webapputId String
cloudRef string
Cloud of the webapput object-level0. It is a reference to an object of type cloud. Field introduced in 30.2.2. Allowed with any value in enterprise, enterprise with cloud services edition.
configpbAttributes WebapputConfigpbAttribute[]
Protobuf versioning for config pbs. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
defaultFirstInt string
Default uint64 field. Field introduced in 30.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
defaultSecondInt string
Default int64 field. Field introduced in 30.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
defaultString string
Default string field. Field introduced in 30.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
defaultThirdInt string
Default int32 field. Field introduced in 30.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
mandatoryTest WebapputMandatoryTest[]
Optional message for nested f_mandatory test cases defined at level1. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
mandatoryTests WebapputMandatoryTest[]
Repeated message for nested f_mandatory test cases-level1. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
name string
Name of the webapput object-level0. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
sensitiveTest WebapputSensitiveTest[]
Optional message for nested f_sensitive test cases defined at level1. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
sensitiveTests WebapputSensitiveTest[]
Repeated message for nested f_sensitive test cases-level1. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
skipOptionalCheckTests string
Optional bool for nested skip_optional_check test cases-level1. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
stringLengthTest WebapputStringLengthTest[]
Optional message for nested max string length test cases. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
stringLengthTests WebapputStringLengthTest[]
Repeated message for nested max string length test cases. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
tenantRef string
Tenant of the webapput object-level0. It is a reference to an object of type tenant. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
testSensitiveString string
The string for sensitive (secret) field. Object-level0. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
testString string
The maximum string length. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
uuid string
Uuid of the webapput object-level0. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
webapputId string
cloud_ref str
Cloud of the webapput object-level0. It is a reference to an object of type cloud. Field introduced in 30.2.2. Allowed with any value in enterprise, enterprise with cloud services edition.
configpb_attributes Sequence[WebapputConfigpbAttributeArgs]
Protobuf versioning for config pbs. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
default_first_int str
Default uint64 field. Field introduced in 30.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
default_second_int str
Default int64 field. Field introduced in 30.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
default_string str
Default string field. Field introduced in 30.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
default_third_int str
Default int32 field. Field introduced in 30.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
mandatory_test Sequence[WebapputMandatoryTestArgs]
Optional message for nested f_mandatory test cases defined at level1. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
mandatory_tests Sequence[WebapputMandatoryTestArgs]
Repeated message for nested f_mandatory test cases-level1. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
name str
Name of the webapput object-level0. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
sensitive_test Sequence[WebapputSensitiveTestArgs]
Optional message for nested f_sensitive test cases defined at level1. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
sensitive_tests Sequence[WebapputSensitiveTestArgs]
Repeated message for nested f_sensitive test cases-level1. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
skip_optional_check_tests str
Optional bool for nested skip_optional_check test cases-level1. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
string_length_test Sequence[WebapputStringLengthTestArgs]
Optional message for nested max string length test cases. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
string_length_tests Sequence[WebapputStringLengthTestArgs]
Repeated message for nested max string length test cases. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
tenant_ref str
Tenant of the webapput object-level0. It is a reference to an object of type tenant. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
test_sensitive_string str
The string for sensitive (secret) field. Object-level0. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
test_string str
The maximum string length. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
uuid str
Uuid of the webapput object-level0. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
webapput_id str
cloudRef String
Cloud of the webapput object-level0. It is a reference to an object of type cloud. Field introduced in 30.2.2. Allowed with any value in enterprise, enterprise with cloud services edition.
configpbAttributes List<Property Map>
Protobuf versioning for config pbs. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
defaultFirstInt String
Default uint64 field. Field introduced in 30.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
defaultSecondInt String
Default int64 field. Field introduced in 30.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
defaultString String
Default string field. Field introduced in 30.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
defaultThirdInt String
Default int32 field. Field introduced in 30.1.2. Allowed with any value in enterprise, enterprise with cloud services edition.
mandatoryTest List<Property Map>
Optional message for nested f_mandatory test cases defined at level1. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
mandatoryTests List<Property Map>
Repeated message for nested f_mandatory test cases-level1. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
name String
Name of the webapput object-level0. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
sensitiveTest List<Property Map>
Optional message for nested f_sensitive test cases defined at level1. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
sensitiveTests List<Property Map>
Repeated message for nested f_sensitive test cases-level1. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
skipOptionalCheckTests String
Optional bool for nested skip_optional_check test cases-level1. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
stringLengthTest List<Property Map>
Optional message for nested max string length test cases. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
stringLengthTests List<Property Map>
Repeated message for nested max string length test cases. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
tenantRef String
Tenant of the webapput object-level0. It is a reference to an object of type tenant. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
testSensitiveString String
The string for sensitive (secret) field. Object-level0. Field introduced in 22.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
testString String
The maximum string length. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
uuid String
Uuid of the webapput object-level0. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
webapputId String

Supporting Types

WebapputConfigpbAttribute
, WebapputConfigpbAttributeArgs

Version string
Version string
version String
version string
version String

WebapputMandatoryTest
, WebapputMandatoryTestArgs

MandatoryMessage This property is required. List<WebapputMandatoryTestMandatoryMessage>
MandatoryMessages This property is required. List<WebapputMandatoryTestMandatoryMessage>
MandatoryString This property is required. string
MandatoryStrings This property is required. List<string>
MandatoryMessage This property is required. []WebapputMandatoryTestMandatoryMessage
MandatoryMessages This property is required. []WebapputMandatoryTestMandatoryMessage
MandatoryString This property is required. string
MandatoryStrings This property is required. []string
mandatoryMessage This property is required. List<WebapputMandatoryTestMandatoryMessage>
mandatoryMessages This property is required. List<WebapputMandatoryTestMandatoryMessage>
mandatoryString This property is required. String
mandatoryStrings This property is required. List<String>
mandatoryMessage This property is required. WebapputMandatoryTestMandatoryMessage[]
mandatoryMessages This property is required. WebapputMandatoryTestMandatoryMessage[]
mandatoryString This property is required. string
mandatoryStrings This property is required. string[]
mandatory_message This property is required. Sequence[WebapputMandatoryTestMandatoryMessage]
mandatory_messages This property is required. Sequence[WebapputMandatoryTestMandatoryMessage]
mandatory_string This property is required. str
mandatory_strings This property is required. Sequence[str]
mandatoryMessage This property is required. List<Property Map>
mandatoryMessages This property is required. List<Property Map>
mandatoryString This property is required. String
mandatoryStrings This property is required. List<String>

WebapputMandatoryTestMandatoryMessage
, WebapputMandatoryTestMandatoryMessageArgs

MandatoryMessage This property is required. List<WebapputMandatoryTestMandatoryMessageMandatoryMessage>
MandatoryMessages This property is required. List<WebapputMandatoryTestMandatoryMessageMandatoryMessage>
MandatoryString This property is required. string
MandatoryStrings This property is required. List<string>
MandatoryMessage This property is required. []WebapputMandatoryTestMandatoryMessageMandatoryMessage
MandatoryMessages This property is required. []WebapputMandatoryTestMandatoryMessageMandatoryMessage
MandatoryString This property is required. string
MandatoryStrings This property is required. []string
mandatoryMessage This property is required. List<WebapputMandatoryTestMandatoryMessageMandatoryMessage>
mandatoryMessages This property is required. List<WebapputMandatoryTestMandatoryMessageMandatoryMessage>
mandatoryString This property is required. String
mandatoryStrings This property is required. List<String>
mandatoryMessage This property is required. WebapputMandatoryTestMandatoryMessageMandatoryMessage[]
mandatoryMessages This property is required. WebapputMandatoryTestMandatoryMessageMandatoryMessage[]
mandatoryString This property is required. string
mandatoryStrings This property is required. string[]
mandatoryMessage This property is required. List<Property Map>
mandatoryMessages This property is required. List<Property Map>
mandatoryString This property is required. String
mandatoryStrings This property is required. List<String>

WebapputMandatoryTestMandatoryMessageMandatoryMessage
, WebapputMandatoryTestMandatoryMessageMandatoryMessageArgs

WebapputSensitiveTest
, WebapputSensitiveTestArgs

WebapputSensitiveTestSensitiveMessage
, WebapputSensitiveTestSensitiveMessageArgs

WebapputSensitiveTestSensitiveMessageSensitiveMessage
, WebapputSensitiveTestSensitiveMessageSensitiveMessageArgs

WebapputStringLengthTest
, WebapputStringLengthTestArgs

StringLengthMessage List<WebapputStringLengthTestStringLengthMessage>
StringLengthMessages List<WebapputStringLengthTestStringLengthMessage>
TestString string
The maximum string length. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
TestStrings List<string>
StringLengthMessage []WebapputStringLengthTestStringLengthMessage
StringLengthMessages []WebapputStringLengthTestStringLengthMessage
TestString string
The maximum string length. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
TestStrings []string
stringLengthMessage List<WebapputStringLengthTestStringLengthMessage>
stringLengthMessages List<WebapputStringLengthTestStringLengthMessage>
testString String
The maximum string length. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
testStrings List<String>
stringLengthMessage WebapputStringLengthTestStringLengthMessage[]
stringLengthMessages WebapputStringLengthTestStringLengthMessage[]
testString string
The maximum string length. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
testStrings string[]
string_length_message Sequence[WebapputStringLengthTestStringLengthMessage]
string_length_messages Sequence[WebapputStringLengthTestStringLengthMessage]
test_string str
The maximum string length. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
test_strings Sequence[str]
stringLengthMessage List<Property Map>
stringLengthMessages List<Property Map>
testString String
The maximum string length. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
testStrings List<String>

WebapputStringLengthTestStringLengthMessage
, WebapputStringLengthTestStringLengthMessageArgs

StringLengthMessage List<WebapputStringLengthTestStringLengthMessageStringLengthMessage>
StringLengthMessages List<WebapputStringLengthTestStringLengthMessageStringLengthMessage>
TestString string
The maximum string length. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
TestStrings List<string>
StringLengthMessage []WebapputStringLengthTestStringLengthMessageStringLengthMessage
StringLengthMessages []WebapputStringLengthTestStringLengthMessageStringLengthMessage
TestString string
The maximum string length. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
TestStrings []string
stringLengthMessage List<WebapputStringLengthTestStringLengthMessageStringLengthMessage>
stringLengthMessages List<WebapputStringLengthTestStringLengthMessageStringLengthMessage>
testString String
The maximum string length. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
testStrings List<String>
stringLengthMessage WebapputStringLengthTestStringLengthMessageStringLengthMessage[]
stringLengthMessages WebapputStringLengthTestStringLengthMessageStringLengthMessage[]
testString string
The maximum string length. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
testStrings string[]
string_length_message Sequence[WebapputStringLengthTestStringLengthMessageStringLengthMessage]
string_length_messages Sequence[WebapputStringLengthTestStringLengthMessageStringLengthMessage]
test_string str
The maximum string length. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
test_strings Sequence[str]
stringLengthMessage List<Property Map>
stringLengthMessages List<Property Map>
testString String
The maximum string length. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
testStrings List<String>

WebapputStringLengthTestStringLengthMessageStringLengthMessage
, WebapputStringLengthTestStringLengthMessageStringLengthMessageArgs

TestString string
The maximum string length. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
TestString string
The maximum string length. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
testString String
The maximum string length. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
testString string
The maximum string length. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
test_string str
The maximum string length. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.
testString String
The maximum string length. Field introduced in 21.1.5, 22.1.1. Allowed with any value in enterprise, enterprise with cloud services edition.

Package Details

Repository
avi vmware/terraform-provider-avi
License
Notes
This Pulumi package is based on the avi Terraform Provider.