avi.Statediffsnapshot
Explore with Pulumi AI
<!–
Copyright 2021 VMware, Inc.
SPDX-License-Identifier: Mozilla Public License 2.0
–>
layout: “avi”
page_title: “Avi: avi.Statediffsnapshot” sidebar_current: “docs-avi-resource-statediffsnapshot” description: |- Creates and manages Avi StatediffSnapshot.
avi.Statediffsnapshot
The StatediffSnapshot resource allows the creation and management of Avi StatediffSnapshot
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as avi from "@pulumi/avi";
const foo = new avi.Statediffsnapshot("foo", {tenantRef: "/api/tenant/?name=admin"});
import pulumi
import pulumi_avi as avi
foo = avi.Statediffsnapshot("foo", tenant_ref="/api/tenant/?name=admin")
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.NewStatediffsnapshot(ctx, "foo", &avi.StatediffsnapshotArgs{
TenantRef: pulumi.String("/api/tenant/?name=admin"),
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Avi = Pulumi.Avi;
return await Deployment.RunAsync(() =>
{
var foo = new Avi.Statediffsnapshot("foo", new()
{
TenantRef = "/api/tenant/?name=admin",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.avi.Statediffsnapshot;
import com.pulumi.avi.StatediffsnapshotArgs;
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 Statediffsnapshot("foo", StatediffsnapshotArgs.builder()
.tenantRef("/api/tenant/?name=admin")
.build());
}
}
resources:
foo:
type: avi:Statediffsnapshot
properties:
tenantRef: /api/tenant/?name=admin
Create Statediffsnapshot Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Statediffsnapshot(name: string, args?: StatediffsnapshotArgs, opts?: CustomResourceOptions);
@overload
def Statediffsnapshot(resource_name: str,
args: Optional[StatediffsnapshotArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def Statediffsnapshot(resource_name: str,
opts: Optional[ResourceOptions] = None,
gslb_name: Optional[str] = None,
gslb_uuid: Optional[str] = None,
name: Optional[str] = None,
pool_name: Optional[str] = None,
pool_uuid: Optional[str] = None,
post_snapshots: Optional[Sequence[StatediffsnapshotPostSnapshotArgs]] = None,
pre_snapshots: Optional[Sequence[StatediffsnapshotPreSnapshotArgs]] = None,
se_group_name: Optional[str] = None,
se_group_uuid: Optional[str] = None,
se_name: Optional[str] = None,
se_uuid: Optional[str] = None,
snapshot_type: Optional[str] = None,
statediff_operation_ref: Optional[str] = None,
statediffsnapshot_id: Optional[str] = None,
tenant_ref: Optional[str] = None,
uuid: Optional[str] = None,
vs_name: Optional[str] = None,
vs_uuid: Optional[str] = None)
func NewStatediffsnapshot(ctx *Context, name string, args *StatediffsnapshotArgs, opts ...ResourceOption) (*Statediffsnapshot, error)
public Statediffsnapshot(string name, StatediffsnapshotArgs? args = null, CustomResourceOptions? opts = null)
public Statediffsnapshot(String name, StatediffsnapshotArgs args)
public Statediffsnapshot(String name, StatediffsnapshotArgs args, CustomResourceOptions options)
type: avi:Statediffsnapshot
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args StatediffsnapshotArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args StatediffsnapshotArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args StatediffsnapshotArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args StatediffsnapshotArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args StatediffsnapshotArgs
- 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 statediffsnapshotResource = new Avi.Statediffsnapshot("statediffsnapshotResource", new()
{
GslbName = "string",
GslbUuid = "string",
Name = "string",
PoolName = "string",
PoolUuid = "string",
PostSnapshots = new[]
{
new Avi.Inputs.StatediffsnapshotPostSnapshotArgs
{
Gssnapshots = new[]
{
new Avi.Inputs.StatediffsnapshotPostSnapshotGssnapshotArgs
{
OperStatuses = new[]
{
new Avi.Inputs.StatediffsnapshotPostSnapshotGssnapshotOperStatusArgs
{
LastChangedTimes = new[]
{
new Avi.Inputs.StatediffsnapshotPostSnapshotGssnapshotOperStatusLastChangedTimeArgs
{
Secs = "string",
Usecs = "string",
},
},
ReasonCode = "string",
ReasonCodeString = "string",
Reasons = new[]
{
"string",
},
State = "string",
},
},
},
},
Poolsnapshots = new[]
{
new Avi.Inputs.StatediffsnapshotPostSnapshotPoolsnapshotArgs
{
OperStatuses = new[]
{
new Avi.Inputs.StatediffsnapshotPostSnapshotPoolsnapshotOperStatusArgs
{
LastChangedTimes = new[]
{
new Avi.Inputs.StatediffsnapshotPostSnapshotPoolsnapshotOperStatusLastChangedTimeArgs
{
Secs = "string",
Usecs = "string",
},
},
ReasonCode = "string",
ReasonCodeString = "string",
Reasons = new[]
{
"string",
},
State = "string",
},
},
},
},
Sesnapshots = new[]
{
new Avi.Inputs.StatediffsnapshotPostSnapshotSesnapshotArgs
{
OperStatuses = new[]
{
new Avi.Inputs.StatediffsnapshotPostSnapshotSesnapshotOperStatusArgs
{
LastChangedTimes = new[]
{
new Avi.Inputs.StatediffsnapshotPostSnapshotSesnapshotOperStatusLastChangedTimeArgs
{
Secs = "string",
Usecs = "string",
},
},
ReasonCode = "string",
ReasonCodeString = "string",
Reasons = new[]
{
"string",
},
State = "string",
},
},
},
},
Vssnapshots = new[]
{
new Avi.Inputs.StatediffsnapshotPostSnapshotVssnapshotArgs
{
OperStatuses = new[]
{
new Avi.Inputs.StatediffsnapshotPostSnapshotVssnapshotOperStatusArgs
{
LastChangedTimes = new[]
{
new Avi.Inputs.StatediffsnapshotPostSnapshotVssnapshotOperStatusLastChangedTimeArgs
{
Secs = "string",
Usecs = "string",
},
},
ReasonCode = "string",
ReasonCodeString = "string",
Reasons = new[]
{
"string",
},
State = "string",
},
},
},
},
},
},
PreSnapshots = new[]
{
new Avi.Inputs.StatediffsnapshotPreSnapshotArgs
{
Gssnapshots = new[]
{
new Avi.Inputs.StatediffsnapshotPreSnapshotGssnapshotArgs
{
OperStatuses = new[]
{
new Avi.Inputs.StatediffsnapshotPreSnapshotGssnapshotOperStatusArgs
{
LastChangedTimes = new[]
{
new Avi.Inputs.StatediffsnapshotPreSnapshotGssnapshotOperStatusLastChangedTimeArgs
{
Secs = "string",
Usecs = "string",
},
},
ReasonCode = "string",
ReasonCodeString = "string",
Reasons = new[]
{
"string",
},
State = "string",
},
},
},
},
Poolsnapshots = new[]
{
new Avi.Inputs.StatediffsnapshotPreSnapshotPoolsnapshotArgs
{
OperStatuses = new[]
{
new Avi.Inputs.StatediffsnapshotPreSnapshotPoolsnapshotOperStatusArgs
{
LastChangedTimes = new[]
{
new Avi.Inputs.StatediffsnapshotPreSnapshotPoolsnapshotOperStatusLastChangedTimeArgs
{
Secs = "string",
Usecs = "string",
},
},
ReasonCode = "string",
ReasonCodeString = "string",
Reasons = new[]
{
"string",
},
State = "string",
},
},
},
},
Sesnapshots = new[]
{
new Avi.Inputs.StatediffsnapshotPreSnapshotSesnapshotArgs
{
OperStatuses = new[]
{
new Avi.Inputs.StatediffsnapshotPreSnapshotSesnapshotOperStatusArgs
{
LastChangedTimes = new[]
{
new Avi.Inputs.StatediffsnapshotPreSnapshotSesnapshotOperStatusLastChangedTimeArgs
{
Secs = "string",
Usecs = "string",
},
},
ReasonCode = "string",
ReasonCodeString = "string",
Reasons = new[]
{
"string",
},
State = "string",
},
},
},
},
Vssnapshots = new[]
{
new Avi.Inputs.StatediffsnapshotPreSnapshotVssnapshotArgs
{
OperStatuses = new[]
{
new Avi.Inputs.StatediffsnapshotPreSnapshotVssnapshotOperStatusArgs
{
LastChangedTimes = new[]
{
new Avi.Inputs.StatediffsnapshotPreSnapshotVssnapshotOperStatusLastChangedTimeArgs
{
Secs = "string",
Usecs = "string",
},
},
ReasonCode = "string",
ReasonCodeString = "string",
Reasons = new[]
{
"string",
},
State = "string",
},
},
},
},
},
},
SeGroupName = "string",
SeGroupUuid = "string",
SeName = "string",
SeUuid = "string",
SnapshotType = "string",
StatediffOperationRef = "string",
StatediffsnapshotId = "string",
TenantRef = "string",
Uuid = "string",
VsName = "string",
VsUuid = "string",
});
example, err := avi.NewStatediffsnapshot(ctx, "statediffsnapshotResource", &avi.StatediffsnapshotArgs{
GslbName: pulumi.String("string"),
GslbUuid: pulumi.String("string"),
Name: pulumi.String("string"),
PoolName: pulumi.String("string"),
PoolUuid: pulumi.String("string"),
PostSnapshots: avi.StatediffsnapshotPostSnapshotArray{
&avi.StatediffsnapshotPostSnapshotArgs{
Gssnapshots: avi.StatediffsnapshotPostSnapshotGssnapshotArray{
&avi.StatediffsnapshotPostSnapshotGssnapshotArgs{
OperStatuses: avi.StatediffsnapshotPostSnapshotGssnapshotOperStatusArray{
&avi.StatediffsnapshotPostSnapshotGssnapshotOperStatusArgs{
LastChangedTimes: avi.StatediffsnapshotPostSnapshotGssnapshotOperStatusLastChangedTimeArray{
&avi.StatediffsnapshotPostSnapshotGssnapshotOperStatusLastChangedTimeArgs{
Secs: pulumi.String("string"),
Usecs: pulumi.String("string"),
},
},
ReasonCode: pulumi.String("string"),
ReasonCodeString: pulumi.String("string"),
Reasons: pulumi.StringArray{
pulumi.String("string"),
},
State: pulumi.String("string"),
},
},
},
},
Poolsnapshots: avi.StatediffsnapshotPostSnapshotPoolsnapshotArray{
&avi.StatediffsnapshotPostSnapshotPoolsnapshotArgs{
OperStatuses: avi.StatediffsnapshotPostSnapshotPoolsnapshotOperStatusArray{
&avi.StatediffsnapshotPostSnapshotPoolsnapshotOperStatusArgs{
LastChangedTimes: avi.StatediffsnapshotPostSnapshotPoolsnapshotOperStatusLastChangedTimeArray{
&avi.StatediffsnapshotPostSnapshotPoolsnapshotOperStatusLastChangedTimeArgs{
Secs: pulumi.String("string"),
Usecs: pulumi.String("string"),
},
},
ReasonCode: pulumi.String("string"),
ReasonCodeString: pulumi.String("string"),
Reasons: pulumi.StringArray{
pulumi.String("string"),
},
State: pulumi.String("string"),
},
},
},
},
Sesnapshots: avi.StatediffsnapshotPostSnapshotSesnapshotArray{
&avi.StatediffsnapshotPostSnapshotSesnapshotArgs{
OperStatuses: avi.StatediffsnapshotPostSnapshotSesnapshotOperStatusArray{
&avi.StatediffsnapshotPostSnapshotSesnapshotOperStatusArgs{
LastChangedTimes: avi.StatediffsnapshotPostSnapshotSesnapshotOperStatusLastChangedTimeArray{
&avi.StatediffsnapshotPostSnapshotSesnapshotOperStatusLastChangedTimeArgs{
Secs: pulumi.String("string"),
Usecs: pulumi.String("string"),
},
},
ReasonCode: pulumi.String("string"),
ReasonCodeString: pulumi.String("string"),
Reasons: pulumi.StringArray{
pulumi.String("string"),
},
State: pulumi.String("string"),
},
},
},
},
Vssnapshots: avi.StatediffsnapshotPostSnapshotVssnapshotArray{
&avi.StatediffsnapshotPostSnapshotVssnapshotArgs{
OperStatuses: avi.StatediffsnapshotPostSnapshotVssnapshotOperStatusArray{
&avi.StatediffsnapshotPostSnapshotVssnapshotOperStatusArgs{
LastChangedTimes: avi.StatediffsnapshotPostSnapshotVssnapshotOperStatusLastChangedTimeArray{
&avi.StatediffsnapshotPostSnapshotVssnapshotOperStatusLastChangedTimeArgs{
Secs: pulumi.String("string"),
Usecs: pulumi.String("string"),
},
},
ReasonCode: pulumi.String("string"),
ReasonCodeString: pulumi.String("string"),
Reasons: pulumi.StringArray{
pulumi.String("string"),
},
State: pulumi.String("string"),
},
},
},
},
},
},
PreSnapshots: avi.StatediffsnapshotPreSnapshotArray{
&avi.StatediffsnapshotPreSnapshotArgs{
Gssnapshots: avi.StatediffsnapshotPreSnapshotGssnapshotArray{
&avi.StatediffsnapshotPreSnapshotGssnapshotArgs{
OperStatuses: avi.StatediffsnapshotPreSnapshotGssnapshotOperStatusArray{
&avi.StatediffsnapshotPreSnapshotGssnapshotOperStatusArgs{
LastChangedTimes: avi.StatediffsnapshotPreSnapshotGssnapshotOperStatusLastChangedTimeArray{
&avi.StatediffsnapshotPreSnapshotGssnapshotOperStatusLastChangedTimeArgs{
Secs: pulumi.String("string"),
Usecs: pulumi.String("string"),
},
},
ReasonCode: pulumi.String("string"),
ReasonCodeString: pulumi.String("string"),
Reasons: pulumi.StringArray{
pulumi.String("string"),
},
State: pulumi.String("string"),
},
},
},
},
Poolsnapshots: avi.StatediffsnapshotPreSnapshotPoolsnapshotArray{
&avi.StatediffsnapshotPreSnapshotPoolsnapshotArgs{
OperStatuses: avi.StatediffsnapshotPreSnapshotPoolsnapshotOperStatusArray{
&avi.StatediffsnapshotPreSnapshotPoolsnapshotOperStatusArgs{
LastChangedTimes: avi.StatediffsnapshotPreSnapshotPoolsnapshotOperStatusLastChangedTimeArray{
&avi.StatediffsnapshotPreSnapshotPoolsnapshotOperStatusLastChangedTimeArgs{
Secs: pulumi.String("string"),
Usecs: pulumi.String("string"),
},
},
ReasonCode: pulumi.String("string"),
ReasonCodeString: pulumi.String("string"),
Reasons: pulumi.StringArray{
pulumi.String("string"),
},
State: pulumi.String("string"),
},
},
},
},
Sesnapshots: avi.StatediffsnapshotPreSnapshotSesnapshotArray{
&avi.StatediffsnapshotPreSnapshotSesnapshotArgs{
OperStatuses: avi.StatediffsnapshotPreSnapshotSesnapshotOperStatusArray{
&avi.StatediffsnapshotPreSnapshotSesnapshotOperStatusArgs{
LastChangedTimes: avi.StatediffsnapshotPreSnapshotSesnapshotOperStatusLastChangedTimeArray{
&avi.StatediffsnapshotPreSnapshotSesnapshotOperStatusLastChangedTimeArgs{
Secs: pulumi.String("string"),
Usecs: pulumi.String("string"),
},
},
ReasonCode: pulumi.String("string"),
ReasonCodeString: pulumi.String("string"),
Reasons: pulumi.StringArray{
pulumi.String("string"),
},
State: pulumi.String("string"),
},
},
},
},
Vssnapshots: avi.StatediffsnapshotPreSnapshotVssnapshotArray{
&avi.StatediffsnapshotPreSnapshotVssnapshotArgs{
OperStatuses: avi.StatediffsnapshotPreSnapshotVssnapshotOperStatusArray{
&avi.StatediffsnapshotPreSnapshotVssnapshotOperStatusArgs{
LastChangedTimes: avi.StatediffsnapshotPreSnapshotVssnapshotOperStatusLastChangedTimeArray{
&avi.StatediffsnapshotPreSnapshotVssnapshotOperStatusLastChangedTimeArgs{
Secs: pulumi.String("string"),
Usecs: pulumi.String("string"),
},
},
ReasonCode: pulumi.String("string"),
ReasonCodeString: pulumi.String("string"),
Reasons: pulumi.StringArray{
pulumi.String("string"),
},
State: pulumi.String("string"),
},
},
},
},
},
},
SeGroupName: pulumi.String("string"),
SeGroupUuid: pulumi.String("string"),
SeName: pulumi.String("string"),
SeUuid: pulumi.String("string"),
SnapshotType: pulumi.String("string"),
StatediffOperationRef: pulumi.String("string"),
StatediffsnapshotId: pulumi.String("string"),
TenantRef: pulumi.String("string"),
Uuid: pulumi.String("string"),
VsName: pulumi.String("string"),
VsUuid: pulumi.String("string"),
})
var statediffsnapshotResource = new Statediffsnapshot("statediffsnapshotResource", StatediffsnapshotArgs.builder()
.gslbName("string")
.gslbUuid("string")
.name("string")
.poolName("string")
.poolUuid("string")
.postSnapshots(StatediffsnapshotPostSnapshotArgs.builder()
.gssnapshots(StatediffsnapshotPostSnapshotGssnapshotArgs.builder()
.operStatuses(StatediffsnapshotPostSnapshotGssnapshotOperStatusArgs.builder()
.lastChangedTimes(StatediffsnapshotPostSnapshotGssnapshotOperStatusLastChangedTimeArgs.builder()
.secs("string")
.usecs("string")
.build())
.reasonCode("string")
.reasonCodeString("string")
.reasons("string")
.state("string")
.build())
.build())
.poolsnapshots(StatediffsnapshotPostSnapshotPoolsnapshotArgs.builder()
.operStatuses(StatediffsnapshotPostSnapshotPoolsnapshotOperStatusArgs.builder()
.lastChangedTimes(StatediffsnapshotPostSnapshotPoolsnapshotOperStatusLastChangedTimeArgs.builder()
.secs("string")
.usecs("string")
.build())
.reasonCode("string")
.reasonCodeString("string")
.reasons("string")
.state("string")
.build())
.build())
.sesnapshots(StatediffsnapshotPostSnapshotSesnapshotArgs.builder()
.operStatuses(StatediffsnapshotPostSnapshotSesnapshotOperStatusArgs.builder()
.lastChangedTimes(StatediffsnapshotPostSnapshotSesnapshotOperStatusLastChangedTimeArgs.builder()
.secs("string")
.usecs("string")
.build())
.reasonCode("string")
.reasonCodeString("string")
.reasons("string")
.state("string")
.build())
.build())
.vssnapshots(StatediffsnapshotPostSnapshotVssnapshotArgs.builder()
.operStatuses(StatediffsnapshotPostSnapshotVssnapshotOperStatusArgs.builder()
.lastChangedTimes(StatediffsnapshotPostSnapshotVssnapshotOperStatusLastChangedTimeArgs.builder()
.secs("string")
.usecs("string")
.build())
.reasonCode("string")
.reasonCodeString("string")
.reasons("string")
.state("string")
.build())
.build())
.build())
.preSnapshots(StatediffsnapshotPreSnapshotArgs.builder()
.gssnapshots(StatediffsnapshotPreSnapshotGssnapshotArgs.builder()
.operStatuses(StatediffsnapshotPreSnapshotGssnapshotOperStatusArgs.builder()
.lastChangedTimes(StatediffsnapshotPreSnapshotGssnapshotOperStatusLastChangedTimeArgs.builder()
.secs("string")
.usecs("string")
.build())
.reasonCode("string")
.reasonCodeString("string")
.reasons("string")
.state("string")
.build())
.build())
.poolsnapshots(StatediffsnapshotPreSnapshotPoolsnapshotArgs.builder()
.operStatuses(StatediffsnapshotPreSnapshotPoolsnapshotOperStatusArgs.builder()
.lastChangedTimes(StatediffsnapshotPreSnapshotPoolsnapshotOperStatusLastChangedTimeArgs.builder()
.secs("string")
.usecs("string")
.build())
.reasonCode("string")
.reasonCodeString("string")
.reasons("string")
.state("string")
.build())
.build())
.sesnapshots(StatediffsnapshotPreSnapshotSesnapshotArgs.builder()
.operStatuses(StatediffsnapshotPreSnapshotSesnapshotOperStatusArgs.builder()
.lastChangedTimes(StatediffsnapshotPreSnapshotSesnapshotOperStatusLastChangedTimeArgs.builder()
.secs("string")
.usecs("string")
.build())
.reasonCode("string")
.reasonCodeString("string")
.reasons("string")
.state("string")
.build())
.build())
.vssnapshots(StatediffsnapshotPreSnapshotVssnapshotArgs.builder()
.operStatuses(StatediffsnapshotPreSnapshotVssnapshotOperStatusArgs.builder()
.lastChangedTimes(StatediffsnapshotPreSnapshotVssnapshotOperStatusLastChangedTimeArgs.builder()
.secs("string")
.usecs("string")
.build())
.reasonCode("string")
.reasonCodeString("string")
.reasons("string")
.state("string")
.build())
.build())
.build())
.seGroupName("string")
.seGroupUuid("string")
.seName("string")
.seUuid("string")
.snapshotType("string")
.statediffOperationRef("string")
.statediffsnapshotId("string")
.tenantRef("string")
.uuid("string")
.vsName("string")
.vsUuid("string")
.build());
statediffsnapshot_resource = avi.Statediffsnapshot("statediffsnapshotResource",
gslb_name="string",
gslb_uuid="string",
name="string",
pool_name="string",
pool_uuid="string",
post_snapshots=[{
"gssnapshots": [{
"oper_statuses": [{
"last_changed_times": [{
"secs": "string",
"usecs": "string",
}],
"reason_code": "string",
"reason_code_string": "string",
"reasons": ["string"],
"state": "string",
}],
}],
"poolsnapshots": [{
"oper_statuses": [{
"last_changed_times": [{
"secs": "string",
"usecs": "string",
}],
"reason_code": "string",
"reason_code_string": "string",
"reasons": ["string"],
"state": "string",
}],
}],
"sesnapshots": [{
"oper_statuses": [{
"last_changed_times": [{
"secs": "string",
"usecs": "string",
}],
"reason_code": "string",
"reason_code_string": "string",
"reasons": ["string"],
"state": "string",
}],
}],
"vssnapshots": [{
"oper_statuses": [{
"last_changed_times": [{
"secs": "string",
"usecs": "string",
}],
"reason_code": "string",
"reason_code_string": "string",
"reasons": ["string"],
"state": "string",
}],
}],
}],
pre_snapshots=[{
"gssnapshots": [{
"oper_statuses": [{
"last_changed_times": [{
"secs": "string",
"usecs": "string",
}],
"reason_code": "string",
"reason_code_string": "string",
"reasons": ["string"],
"state": "string",
}],
}],
"poolsnapshots": [{
"oper_statuses": [{
"last_changed_times": [{
"secs": "string",
"usecs": "string",
}],
"reason_code": "string",
"reason_code_string": "string",
"reasons": ["string"],
"state": "string",
}],
}],
"sesnapshots": [{
"oper_statuses": [{
"last_changed_times": [{
"secs": "string",
"usecs": "string",
}],
"reason_code": "string",
"reason_code_string": "string",
"reasons": ["string"],
"state": "string",
}],
}],
"vssnapshots": [{
"oper_statuses": [{
"last_changed_times": [{
"secs": "string",
"usecs": "string",
}],
"reason_code": "string",
"reason_code_string": "string",
"reasons": ["string"],
"state": "string",
}],
}],
}],
se_group_name="string",
se_group_uuid="string",
se_name="string",
se_uuid="string",
snapshot_type="string",
statediff_operation_ref="string",
statediffsnapshot_id="string",
tenant_ref="string",
uuid="string",
vs_name="string",
vs_uuid="string")
const statediffsnapshotResource = new avi.Statediffsnapshot("statediffsnapshotResource", {
gslbName: "string",
gslbUuid: "string",
name: "string",
poolName: "string",
poolUuid: "string",
postSnapshots: [{
gssnapshots: [{
operStatuses: [{
lastChangedTimes: [{
secs: "string",
usecs: "string",
}],
reasonCode: "string",
reasonCodeString: "string",
reasons: ["string"],
state: "string",
}],
}],
poolsnapshots: [{
operStatuses: [{
lastChangedTimes: [{
secs: "string",
usecs: "string",
}],
reasonCode: "string",
reasonCodeString: "string",
reasons: ["string"],
state: "string",
}],
}],
sesnapshots: [{
operStatuses: [{
lastChangedTimes: [{
secs: "string",
usecs: "string",
}],
reasonCode: "string",
reasonCodeString: "string",
reasons: ["string"],
state: "string",
}],
}],
vssnapshots: [{
operStatuses: [{
lastChangedTimes: [{
secs: "string",
usecs: "string",
}],
reasonCode: "string",
reasonCodeString: "string",
reasons: ["string"],
state: "string",
}],
}],
}],
preSnapshots: [{
gssnapshots: [{
operStatuses: [{
lastChangedTimes: [{
secs: "string",
usecs: "string",
}],
reasonCode: "string",
reasonCodeString: "string",
reasons: ["string"],
state: "string",
}],
}],
poolsnapshots: [{
operStatuses: [{
lastChangedTimes: [{
secs: "string",
usecs: "string",
}],
reasonCode: "string",
reasonCodeString: "string",
reasons: ["string"],
state: "string",
}],
}],
sesnapshots: [{
operStatuses: [{
lastChangedTimes: [{
secs: "string",
usecs: "string",
}],
reasonCode: "string",
reasonCodeString: "string",
reasons: ["string"],
state: "string",
}],
}],
vssnapshots: [{
operStatuses: [{
lastChangedTimes: [{
secs: "string",
usecs: "string",
}],
reasonCode: "string",
reasonCodeString: "string",
reasons: ["string"],
state: "string",
}],
}],
}],
seGroupName: "string",
seGroupUuid: "string",
seName: "string",
seUuid: "string",
snapshotType: "string",
statediffOperationRef: "string",
statediffsnapshotId: "string",
tenantRef: "string",
uuid: "string",
vsName: "string",
vsUuid: "string",
});
type: avi:Statediffsnapshot
properties:
gslbName: string
gslbUuid: string
name: string
poolName: string
poolUuid: string
postSnapshots:
- gssnapshots:
- operStatuses:
- lastChangedTimes:
- secs: string
usecs: string
reasonCode: string
reasonCodeString: string
reasons:
- string
state: string
poolsnapshots:
- operStatuses:
- lastChangedTimes:
- secs: string
usecs: string
reasonCode: string
reasonCodeString: string
reasons:
- string
state: string
sesnapshots:
- operStatuses:
- lastChangedTimes:
- secs: string
usecs: string
reasonCode: string
reasonCodeString: string
reasons:
- string
state: string
vssnapshots:
- operStatuses:
- lastChangedTimes:
- secs: string
usecs: string
reasonCode: string
reasonCodeString: string
reasons:
- string
state: string
preSnapshots:
- gssnapshots:
- operStatuses:
- lastChangedTimes:
- secs: string
usecs: string
reasonCode: string
reasonCodeString: string
reasons:
- string
state: string
poolsnapshots:
- operStatuses:
- lastChangedTimes:
- secs: string
usecs: string
reasonCode: string
reasonCodeString: string
reasons:
- string
state: string
sesnapshots:
- operStatuses:
- lastChangedTimes:
- secs: string
usecs: string
reasonCode: string
reasonCodeString: string
reasons:
- string
state: string
vssnapshots:
- operStatuses:
- lastChangedTimes:
- secs: string
usecs: string
reasonCode: string
reasonCodeString: string
reasons:
- string
state: string
seGroupName: string
seGroupUuid: string
seName: string
seUuid: string
snapshotType: string
statediffOperationRef: string
statediffsnapshotId: string
tenantRef: string
uuid: string
vsName: string
vsUuid: string
Statediffsnapshot 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 Statediffsnapshot resource accepts the following input properties:
- Gslb
Name string - Name of gslb object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Gslb
Uuid string - Reference to base gslb object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Name string
- Name of statediff operation. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Pool
Name string - Name of pool object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Pool
Uuid string - Reference to base pool object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Post
Snapshots List<StatediffsnapshotPost Snapshot> - Post-upgrade snapshot for vs. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Pre
Snapshots List<StatediffsnapshotPre Snapshot> - Pre-upgrade snapshot for vs. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Se
Group stringName - Name of seg object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Se
Group stringUuid - Reference to base seg object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Se
Name string - Name of seg object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Se
Uuid string - Reference to base se object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Snapshot
Type string - Type of snapshot eg. Vs_snapshot, se_snapshot etc. Enum options - FB_VS_SNAPSHOT, FB_SE_SNAPSHOT, FB_GSLB_SNAPSHOT, FB_POOL_SNAPSHOT. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Statediff
Operation stringRef - Statediff operation uuid for identifying the operation. It is a reference to an object of type statediffoperation. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Statediffsnapshot
Id string - Tenant
Ref string - Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Uuid string
- Unique identifier for statediff entry. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Vs
Name string - Name of vs object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Vs
Uuid string - Reference to base vs object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Gslb
Name string - Name of gslb object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Gslb
Uuid string - Reference to base gslb object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Name string
- Name of statediff operation. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Pool
Name string - Name of pool object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Pool
Uuid string - Reference to base pool object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Post
Snapshots []StatediffsnapshotPost Snapshot Args - Post-upgrade snapshot for vs. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Pre
Snapshots []StatediffsnapshotPre Snapshot Args - Pre-upgrade snapshot for vs. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Se
Group stringName - Name of seg object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Se
Group stringUuid - Reference to base seg object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Se
Name string - Name of seg object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Se
Uuid string - Reference to base se object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Snapshot
Type string - Type of snapshot eg. Vs_snapshot, se_snapshot etc. Enum options - FB_VS_SNAPSHOT, FB_SE_SNAPSHOT, FB_GSLB_SNAPSHOT, FB_POOL_SNAPSHOT. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Statediff
Operation stringRef - Statediff operation uuid for identifying the operation. It is a reference to an object of type statediffoperation. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Statediffsnapshot
Id string - Tenant
Ref string - Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Uuid string
- Unique identifier for statediff entry. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Vs
Name string - Name of vs object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Vs
Uuid string - Reference to base vs object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- gslb
Name String - Name of gslb object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- gslb
Uuid String - Reference to base gslb object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- name String
- Name of statediff operation. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- pool
Name String - Name of pool object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- pool
Uuid String - Reference to base pool object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- post
Snapshots List<StatediffsnapshotPost Snapshot> - Post-upgrade snapshot for vs. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- pre
Snapshots List<StatediffsnapshotPre Snapshot> - Pre-upgrade snapshot for vs. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Group StringName - Name of seg object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Group StringUuid - Reference to base seg object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Name String - Name of seg object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Uuid String - Reference to base se object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- snapshot
Type String - Type of snapshot eg. Vs_snapshot, se_snapshot etc. Enum options - FB_VS_SNAPSHOT, FB_SE_SNAPSHOT, FB_GSLB_SNAPSHOT, FB_POOL_SNAPSHOT. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- statediff
Operation StringRef - Statediff operation uuid for identifying the operation. It is a reference to an object of type statediffoperation. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- statediffsnapshot
Id String - tenant
Ref String - Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- uuid String
- Unique identifier for statediff entry. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- vs
Name String - Name of vs object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- vs
Uuid String - Reference to base vs object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- gslb
Name string - Name of gslb object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- gslb
Uuid string - Reference to base gslb object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- name string
- Name of statediff operation. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- pool
Name string - Name of pool object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- pool
Uuid string - Reference to base pool object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- post
Snapshots StatediffsnapshotPost Snapshot[] - Post-upgrade snapshot for vs. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- pre
Snapshots StatediffsnapshotPre Snapshot[] - Pre-upgrade snapshot for vs. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Group stringName - Name of seg object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Group stringUuid - Reference to base seg object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Name string - Name of seg object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Uuid string - Reference to base se object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- snapshot
Type string - Type of snapshot eg. Vs_snapshot, se_snapshot etc. Enum options - FB_VS_SNAPSHOT, FB_SE_SNAPSHOT, FB_GSLB_SNAPSHOT, FB_POOL_SNAPSHOT. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- statediff
Operation stringRef - Statediff operation uuid for identifying the operation. It is a reference to an object of type statediffoperation. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- statediffsnapshot
Id string - tenant
Ref string - Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- uuid string
- Unique identifier for statediff entry. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- vs
Name string - Name of vs object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- vs
Uuid string - Reference to base vs object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- gslb_
name str - Name of gslb object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- gslb_
uuid str - Reference to base gslb object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- name str
- Name of statediff operation. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- pool_
name str - Name of pool object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- pool_
uuid str - Reference to base pool object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- post_
snapshots Sequence[StatediffsnapshotPost Snapshot Args] - Post-upgrade snapshot for vs. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- pre_
snapshots Sequence[StatediffsnapshotPre Snapshot Args] - Pre-upgrade snapshot for vs. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- se_
group_ strname - Name of seg object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- se_
group_ struuid - Reference to base seg object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- se_
name str - Name of seg object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- se_
uuid str - Reference to base se object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- snapshot_
type str - Type of snapshot eg. Vs_snapshot, se_snapshot etc. Enum options - FB_VS_SNAPSHOT, FB_SE_SNAPSHOT, FB_GSLB_SNAPSHOT, FB_POOL_SNAPSHOT. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- statediff_
operation_ strref - Statediff operation uuid for identifying the operation. It is a reference to an object of type statediffoperation. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- statediffsnapshot_
id str - tenant_
ref str - Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- uuid str
- Unique identifier for statediff entry. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- vs_
name str - Name of vs object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- vs_
uuid str - Reference to base vs object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- gslb
Name String - Name of gslb object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- gslb
Uuid String - Reference to base gslb object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- name String
- Name of statediff operation. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- pool
Name String - Name of pool object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- pool
Uuid String - Reference to base pool object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- post
Snapshots List<Property Map> - Post-upgrade snapshot for vs. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- pre
Snapshots List<Property Map> - Pre-upgrade snapshot for vs. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Group StringName - Name of seg object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Group StringUuid - Reference to base seg object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Name String - Name of seg object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Uuid String - Reference to base se object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- snapshot
Type String - Type of snapshot eg. Vs_snapshot, se_snapshot etc. Enum options - FB_VS_SNAPSHOT, FB_SE_SNAPSHOT, FB_GSLB_SNAPSHOT, FB_POOL_SNAPSHOT. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- statediff
Operation StringRef - Statediff operation uuid for identifying the operation. It is a reference to an object of type statediffoperation. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- statediffsnapshot
Id String - tenant
Ref String - Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- uuid String
- Unique identifier for statediff entry. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- vs
Name String - Name of vs object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- vs
Uuid String - Reference to base vs object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
Outputs
All input properties are implicitly available as output properties. Additionally, the Statediffsnapshot 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 Statediffsnapshot Resource
Get an existing Statediffsnapshot 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?: StatediffsnapshotState, opts?: CustomResourceOptions): Statediffsnapshot
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
gslb_name: Optional[str] = None,
gslb_uuid: Optional[str] = None,
name: Optional[str] = None,
pool_name: Optional[str] = None,
pool_uuid: Optional[str] = None,
post_snapshots: Optional[Sequence[StatediffsnapshotPostSnapshotArgs]] = None,
pre_snapshots: Optional[Sequence[StatediffsnapshotPreSnapshotArgs]] = None,
se_group_name: Optional[str] = None,
se_group_uuid: Optional[str] = None,
se_name: Optional[str] = None,
se_uuid: Optional[str] = None,
snapshot_type: Optional[str] = None,
statediff_operation_ref: Optional[str] = None,
statediffsnapshot_id: Optional[str] = None,
tenant_ref: Optional[str] = None,
uuid: Optional[str] = None,
vs_name: Optional[str] = None,
vs_uuid: Optional[str] = None) -> Statediffsnapshot
func GetStatediffsnapshot(ctx *Context, name string, id IDInput, state *StatediffsnapshotState, opts ...ResourceOption) (*Statediffsnapshot, error)
public static Statediffsnapshot Get(string name, Input<string> id, StatediffsnapshotState? state, CustomResourceOptions? opts = null)
public static Statediffsnapshot get(String name, Output<String> id, StatediffsnapshotState state, CustomResourceOptions options)
resources: _: type: avi:Statediffsnapshot get: id: ${id}
- name
- The unique name of the resulting resource.
- id
- 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
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- 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
- The unique name of the resulting resource.
- id
- 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
- The unique name of the resulting resource.
- id
- 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.
- Gslb
Name string - Name of gslb object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Gslb
Uuid string - Reference to base gslb object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Name string
- Name of statediff operation. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Pool
Name string - Name of pool object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Pool
Uuid string - Reference to base pool object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Post
Snapshots List<StatediffsnapshotPost Snapshot> - Post-upgrade snapshot for vs. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Pre
Snapshots List<StatediffsnapshotPre Snapshot> - Pre-upgrade snapshot for vs. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Se
Group stringName - Name of seg object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Se
Group stringUuid - Reference to base seg object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Se
Name string - Name of seg object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Se
Uuid string - Reference to base se object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Snapshot
Type string - Type of snapshot eg. Vs_snapshot, se_snapshot etc. Enum options - FB_VS_SNAPSHOT, FB_SE_SNAPSHOT, FB_GSLB_SNAPSHOT, FB_POOL_SNAPSHOT. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Statediff
Operation stringRef - Statediff operation uuid for identifying the operation. It is a reference to an object of type statediffoperation. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Statediffsnapshot
Id string - Tenant
Ref string - Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Uuid string
- Unique identifier for statediff entry. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Vs
Name string - Name of vs object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Vs
Uuid string - Reference to base vs object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Gslb
Name string - Name of gslb object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Gslb
Uuid string - Reference to base gslb object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Name string
- Name of statediff operation. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Pool
Name string - Name of pool object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Pool
Uuid string - Reference to base pool object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Post
Snapshots []StatediffsnapshotPost Snapshot Args - Post-upgrade snapshot for vs. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Pre
Snapshots []StatediffsnapshotPre Snapshot Args - Pre-upgrade snapshot for vs. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Se
Group stringName - Name of seg object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Se
Group stringUuid - Reference to base seg object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Se
Name string - Name of seg object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Se
Uuid string - Reference to base se object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Snapshot
Type string - Type of snapshot eg. Vs_snapshot, se_snapshot etc. Enum options - FB_VS_SNAPSHOT, FB_SE_SNAPSHOT, FB_GSLB_SNAPSHOT, FB_POOL_SNAPSHOT. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Statediff
Operation stringRef - Statediff operation uuid for identifying the operation. It is a reference to an object of type statediffoperation. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Statediffsnapshot
Id string - Tenant
Ref string - Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Uuid string
- Unique identifier for statediff entry. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Vs
Name string - Name of vs object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Vs
Uuid string - Reference to base vs object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- gslb
Name String - Name of gslb object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- gslb
Uuid String - Reference to base gslb object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- name String
- Name of statediff operation. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- pool
Name String - Name of pool object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- pool
Uuid String - Reference to base pool object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- post
Snapshots List<StatediffsnapshotPost Snapshot> - Post-upgrade snapshot for vs. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- pre
Snapshots List<StatediffsnapshotPre Snapshot> - Pre-upgrade snapshot for vs. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Group StringName - Name of seg object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Group StringUuid - Reference to base seg object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Name String - Name of seg object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Uuid String - Reference to base se object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- snapshot
Type String - Type of snapshot eg. Vs_snapshot, se_snapshot etc. Enum options - FB_VS_SNAPSHOT, FB_SE_SNAPSHOT, FB_GSLB_SNAPSHOT, FB_POOL_SNAPSHOT. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- statediff
Operation StringRef - Statediff operation uuid for identifying the operation. It is a reference to an object of type statediffoperation. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- statediffsnapshot
Id String - tenant
Ref String - Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- uuid String
- Unique identifier for statediff entry. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- vs
Name String - Name of vs object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- vs
Uuid String - Reference to base vs object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- gslb
Name string - Name of gslb object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- gslb
Uuid string - Reference to base gslb object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- name string
- Name of statediff operation. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- pool
Name string - Name of pool object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- pool
Uuid string - Reference to base pool object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- post
Snapshots StatediffsnapshotPost Snapshot[] - Post-upgrade snapshot for vs. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- pre
Snapshots StatediffsnapshotPre Snapshot[] - Pre-upgrade snapshot for vs. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Group stringName - Name of seg object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Group stringUuid - Reference to base seg object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Name string - Name of seg object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Uuid string - Reference to base se object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- snapshot
Type string - Type of snapshot eg. Vs_snapshot, se_snapshot etc. Enum options - FB_VS_SNAPSHOT, FB_SE_SNAPSHOT, FB_GSLB_SNAPSHOT, FB_POOL_SNAPSHOT. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- statediff
Operation stringRef - Statediff operation uuid for identifying the operation. It is a reference to an object of type statediffoperation. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- statediffsnapshot
Id string - tenant
Ref string - Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- uuid string
- Unique identifier for statediff entry. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- vs
Name string - Name of vs object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- vs
Uuid string - Reference to base vs object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- gslb_
name str - Name of gslb object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- gslb_
uuid str - Reference to base gslb object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- name str
- Name of statediff operation. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- pool_
name str - Name of pool object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- pool_
uuid str - Reference to base pool object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- post_
snapshots Sequence[StatediffsnapshotPost Snapshot Args] - Post-upgrade snapshot for vs. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- pre_
snapshots Sequence[StatediffsnapshotPre Snapshot Args] - Pre-upgrade snapshot for vs. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- se_
group_ strname - Name of seg object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- se_
group_ struuid - Reference to base seg object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- se_
name str - Name of seg object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- se_
uuid str - Reference to base se object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- snapshot_
type str - Type of snapshot eg. Vs_snapshot, se_snapshot etc. Enum options - FB_VS_SNAPSHOT, FB_SE_SNAPSHOT, FB_GSLB_SNAPSHOT, FB_POOL_SNAPSHOT. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- statediff_
operation_ strref - Statediff operation uuid for identifying the operation. It is a reference to an object of type statediffoperation. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- statediffsnapshot_
id str - tenant_
ref str - Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- uuid str
- Unique identifier for statediff entry. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- vs_
name str - Name of vs object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- vs_
uuid str - Reference to base vs object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- gslb
Name String - Name of gslb object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- gslb
Uuid String - Reference to base gslb object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- name String
- Name of statediff operation. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- pool
Name String - Name of pool object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- pool
Uuid String - Reference to base pool object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- post
Snapshots List<Property Map> - Post-upgrade snapshot for vs. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- pre
Snapshots List<Property Map> - Pre-upgrade snapshot for vs. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Group StringName - Name of seg object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Group StringUuid - Reference to base seg object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Name String - Name of seg object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- se
Uuid String - Reference to base se object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- snapshot
Type String - Type of snapshot eg. Vs_snapshot, se_snapshot etc. Enum options - FB_VS_SNAPSHOT, FB_SE_SNAPSHOT, FB_GSLB_SNAPSHOT, FB_POOL_SNAPSHOT. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- statediff
Operation StringRef - Statediff operation uuid for identifying the operation. It is a reference to an object of type statediffoperation. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- statediffsnapshot
Id String - tenant
Ref String - Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- uuid String
- Unique identifier for statediff entry. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- vs
Name String - Name of vs object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- vs
Uuid String - Reference to base vs object. Field introduced in 21.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
Supporting Types
StatediffsnapshotPostSnapshot, StatediffsnapshotPostSnapshotArgs
StatediffsnapshotPostSnapshotGssnapshot, StatediffsnapshotPostSnapshotGssnapshotArgs
StatediffsnapshotPostSnapshotGssnapshotOperStatus, StatediffsnapshotPostSnapshotGssnapshotOperStatusArgs
- Last
Changed List<StatediffsnapshotTimes Post Snapshot Gssnapshot Oper Status Last Changed Time> - Reason
Code string - Reason
Code stringString - Reasons List<string>
- State string
- Last
Changed []StatediffsnapshotTimes Post Snapshot Gssnapshot Oper Status Last Changed Time - Reason
Code string - Reason
Code stringString - Reasons []string
- State string
- last
Changed List<StatediffsnapshotTimes Post Snapshot Gssnapshot Oper Status Last Changed Time> - reason
Code String - reason
Code StringString - reasons List<String>
- state String
- last
Changed StatediffsnapshotTimes Post Snapshot Gssnapshot Oper Status Last Changed Time[] - reason
Code string - reason
Code stringString - reasons string[]
- state string
- last
Changed List<Property Map>Times - reason
Code String - reason
Code StringString - reasons List<String>
- state String
StatediffsnapshotPostSnapshotGssnapshotOperStatusLastChangedTime, StatediffsnapshotPostSnapshotGssnapshotOperStatusLastChangedTimeArgs
StatediffsnapshotPostSnapshotPoolsnapshot, StatediffsnapshotPostSnapshotPoolsnapshotArgs
StatediffsnapshotPostSnapshotPoolsnapshotOperStatus, StatediffsnapshotPostSnapshotPoolsnapshotOperStatusArgs
- Last
Changed List<StatediffsnapshotTimes Post Snapshot Poolsnapshot Oper Status Last Changed Time> - Reason
Code string - Reason
Code stringString - Reasons List<string>
- State string
- Last
Changed []StatediffsnapshotTimes Post Snapshot Poolsnapshot Oper Status Last Changed Time - Reason
Code string - Reason
Code stringString - Reasons []string
- State string
- last
Changed List<StatediffsnapshotTimes Post Snapshot Poolsnapshot Oper Status Last Changed Time> - reason
Code String - reason
Code StringString - reasons List<String>
- state String
- last
Changed StatediffsnapshotTimes Post Snapshot Poolsnapshot Oper Status Last Changed Time[] - reason
Code string - reason
Code stringString - reasons string[]
- state string
- last
Changed List<Property Map>Times - reason
Code String - reason
Code StringString - reasons List<String>
- state String
StatediffsnapshotPostSnapshotPoolsnapshotOperStatusLastChangedTime, StatediffsnapshotPostSnapshotPoolsnapshotOperStatusLastChangedTimeArgs
StatediffsnapshotPostSnapshotSesnapshot, StatediffsnapshotPostSnapshotSesnapshotArgs
StatediffsnapshotPostSnapshotSesnapshotOperStatus, StatediffsnapshotPostSnapshotSesnapshotOperStatusArgs
- Last
Changed List<StatediffsnapshotTimes Post Snapshot Sesnapshot Oper Status Last Changed Time> - Reason
Code string - Reason
Code stringString - Reasons List<string>
- State string
- Last
Changed []StatediffsnapshotTimes Post Snapshot Sesnapshot Oper Status Last Changed Time - Reason
Code string - Reason
Code stringString - Reasons []string
- State string
- last
Changed List<StatediffsnapshotTimes Post Snapshot Sesnapshot Oper Status Last Changed Time> - reason
Code String - reason
Code StringString - reasons List<String>
- state String
- last
Changed StatediffsnapshotTimes Post Snapshot Sesnapshot Oper Status Last Changed Time[] - reason
Code string - reason
Code stringString - reasons string[]
- state string
- last
Changed List<Property Map>Times - reason
Code String - reason
Code StringString - reasons List<String>
- state String
StatediffsnapshotPostSnapshotSesnapshotOperStatusLastChangedTime, StatediffsnapshotPostSnapshotSesnapshotOperStatusLastChangedTimeArgs
StatediffsnapshotPostSnapshotVssnapshot, StatediffsnapshotPostSnapshotVssnapshotArgs
StatediffsnapshotPostSnapshotVssnapshotOperStatus, StatediffsnapshotPostSnapshotVssnapshotOperStatusArgs
- Last
Changed List<StatediffsnapshotTimes Post Snapshot Vssnapshot Oper Status Last Changed Time> - Reason
Code string - Reason
Code stringString - Reasons List<string>
- State string
- Last
Changed []StatediffsnapshotTimes Post Snapshot Vssnapshot Oper Status Last Changed Time - Reason
Code string - Reason
Code stringString - Reasons []string
- State string
- last
Changed List<StatediffsnapshotTimes Post Snapshot Vssnapshot Oper Status Last Changed Time> - reason
Code String - reason
Code StringString - reasons List<String>
- state String
- last
Changed StatediffsnapshotTimes Post Snapshot Vssnapshot Oper Status Last Changed Time[] - reason
Code string - reason
Code stringString - reasons string[]
- state string
- last
Changed List<Property Map>Times - reason
Code String - reason
Code StringString - reasons List<String>
- state String
StatediffsnapshotPostSnapshotVssnapshotOperStatusLastChangedTime, StatediffsnapshotPostSnapshotVssnapshotOperStatusLastChangedTimeArgs
StatediffsnapshotPreSnapshot, StatediffsnapshotPreSnapshotArgs
StatediffsnapshotPreSnapshotGssnapshot, StatediffsnapshotPreSnapshotGssnapshotArgs
StatediffsnapshotPreSnapshotGssnapshotOperStatus, StatediffsnapshotPreSnapshotGssnapshotOperStatusArgs
- Last
Changed List<StatediffsnapshotTimes Pre Snapshot Gssnapshot Oper Status Last Changed Time> - Reason
Code string - Reason
Code stringString - Reasons List<string>
- State string
- Last
Changed []StatediffsnapshotTimes Pre Snapshot Gssnapshot Oper Status Last Changed Time - Reason
Code string - Reason
Code stringString - Reasons []string
- State string
- last
Changed List<StatediffsnapshotTimes Pre Snapshot Gssnapshot Oper Status Last Changed Time> - reason
Code String - reason
Code StringString - reasons List<String>
- state String
- last
Changed StatediffsnapshotTimes Pre Snapshot Gssnapshot Oper Status Last Changed Time[] - reason
Code string - reason
Code stringString - reasons string[]
- state string
- last
Changed List<Property Map>Times - reason
Code String - reason
Code StringString - reasons List<String>
- state String
StatediffsnapshotPreSnapshotGssnapshotOperStatusLastChangedTime, StatediffsnapshotPreSnapshotGssnapshotOperStatusLastChangedTimeArgs
StatediffsnapshotPreSnapshotPoolsnapshot, StatediffsnapshotPreSnapshotPoolsnapshotArgs
StatediffsnapshotPreSnapshotPoolsnapshotOperStatus, StatediffsnapshotPreSnapshotPoolsnapshotOperStatusArgs
- Last
Changed List<StatediffsnapshotTimes Pre Snapshot Poolsnapshot Oper Status Last Changed Time> - Reason
Code string - Reason
Code stringString - Reasons List<string>
- State string
- Last
Changed []StatediffsnapshotTimes Pre Snapshot Poolsnapshot Oper Status Last Changed Time - Reason
Code string - Reason
Code stringString - Reasons []string
- State string
- last
Changed List<StatediffsnapshotTimes Pre Snapshot Poolsnapshot Oper Status Last Changed Time> - reason
Code String - reason
Code StringString - reasons List<String>
- state String
- last
Changed StatediffsnapshotTimes Pre Snapshot Poolsnapshot Oper Status Last Changed Time[] - reason
Code string - reason
Code stringString - reasons string[]
- state string
- last
Changed List<Property Map>Times - reason
Code String - reason
Code StringString - reasons List<String>
- state String
StatediffsnapshotPreSnapshotPoolsnapshotOperStatusLastChangedTime, StatediffsnapshotPreSnapshotPoolsnapshotOperStatusLastChangedTimeArgs
StatediffsnapshotPreSnapshotSesnapshot, StatediffsnapshotPreSnapshotSesnapshotArgs
StatediffsnapshotPreSnapshotSesnapshotOperStatus, StatediffsnapshotPreSnapshotSesnapshotOperStatusArgs
- Last
Changed List<StatediffsnapshotTimes Pre Snapshot Sesnapshot Oper Status Last Changed Time> - Reason
Code string - Reason
Code stringString - Reasons List<string>
- State string
- Last
Changed []StatediffsnapshotTimes Pre Snapshot Sesnapshot Oper Status Last Changed Time - Reason
Code string - Reason
Code stringString - Reasons []string
- State string
- last
Changed List<StatediffsnapshotTimes Pre Snapshot Sesnapshot Oper Status Last Changed Time> - reason
Code String - reason
Code StringString - reasons List<String>
- state String
- last
Changed StatediffsnapshotTimes Pre Snapshot Sesnapshot Oper Status Last Changed Time[] - reason
Code string - reason
Code stringString - reasons string[]
- state string
- last
Changed List<Property Map>Times - reason
Code String - reason
Code StringString - reasons List<String>
- state String
StatediffsnapshotPreSnapshotSesnapshotOperStatusLastChangedTime, StatediffsnapshotPreSnapshotSesnapshotOperStatusLastChangedTimeArgs
StatediffsnapshotPreSnapshotVssnapshot, StatediffsnapshotPreSnapshotVssnapshotArgs
StatediffsnapshotPreSnapshotVssnapshotOperStatus, StatediffsnapshotPreSnapshotVssnapshotOperStatusArgs
- Last
Changed List<StatediffsnapshotTimes Pre Snapshot Vssnapshot Oper Status Last Changed Time> - Reason
Code string - Reason
Code stringString - Reasons List<string>
- State string
- Last
Changed []StatediffsnapshotTimes Pre Snapshot Vssnapshot Oper Status Last Changed Time - Reason
Code string - Reason
Code stringString - Reasons []string
- State string
- last
Changed List<StatediffsnapshotTimes Pre Snapshot Vssnapshot Oper Status Last Changed Time> - reason
Code String - reason
Code StringString - reasons List<String>
- state String
- last
Changed StatediffsnapshotTimes Pre Snapshot Vssnapshot Oper Status Last Changed Time[] - reason
Code string - reason
Code stringString - reasons string[]
- state string
- last
Changed List<Property Map>Times - reason
Code String - reason
Code StringString - reasons List<String>
- state String
StatediffsnapshotPreSnapshotVssnapshotOperStatusLastChangedTime, StatediffsnapshotPreSnapshotVssnapshotOperStatusLastChangedTimeArgs
Package Details
- Repository
- avi vmware/terraform-provider-avi
- License
- Notes
- This Pulumi package is based on the
avi
Terraform Provider.