Versions in this module Expand all Collapse all v0 v0.0.6 Jul 9, 2024 v0.0.2 Mar 24, 2024 Changes in this version + type Group struct + DynamicSortSubtable pulumi.StringPtrOutput + GetAllTables pulumi.StringPtrOutput + Ingresses GroupIngressArrayOutput + Name pulumi.StringOutput + Vdomparam pulumi.StringPtrOutput + func GetGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *GroupState, ...) (*Group, error) + func NewGroup(ctx *pulumi.Context, name string, args *GroupArgs, ...) (*Group, error) + func (*Group) ElementType() reflect.Type + func (i *Group) ToGroupOutput() GroupOutput + func (i *Group) ToGroupOutputWithContext(ctx context.Context) GroupOutput + type GroupArgs struct + DynamicSortSubtable pulumi.StringPtrInput + GetAllTables pulumi.StringPtrInput + Ingresses GroupIngressArrayInput + Name pulumi.StringPtrInput + Vdomparam pulumi.StringPtrInput + func (GroupArgs) ElementType() reflect.Type + type GroupArray []GroupInput + func (GroupArray) ElementType() reflect.Type + func (i GroupArray) ToGroupArrayOutput() GroupArrayOutput + func (i GroupArray) ToGroupArrayOutputWithContext(ctx context.Context) GroupArrayOutput + type GroupArrayInput interface + ToGroupArrayOutput func() GroupArrayOutput + ToGroupArrayOutputWithContext func(context.Context) GroupArrayOutput + type GroupArrayOutput struct + func (GroupArrayOutput) ElementType() reflect.Type + func (o GroupArrayOutput) Index(i pulumi.IntInput) GroupOutput + func (o GroupArrayOutput) ToGroupArrayOutput() GroupArrayOutput + func (o GroupArrayOutput) ToGroupArrayOutputWithContext(ctx context.Context) GroupArrayOutput + type GroupIngress struct + Id *int + type GroupIngressArgs struct + Id pulumi.IntPtrInput + func (GroupIngressArgs) ElementType() reflect.Type + func (i GroupIngressArgs) ToGroupIngressOutput() GroupIngressOutput + func (i GroupIngressArgs) ToGroupIngressOutputWithContext(ctx context.Context) GroupIngressOutput + type GroupIngressArray []GroupIngressInput + func (GroupIngressArray) ElementType() reflect.Type + func (i GroupIngressArray) ToGroupIngressArrayOutput() GroupIngressArrayOutput + func (i GroupIngressArray) ToGroupIngressArrayOutputWithContext(ctx context.Context) GroupIngressArrayOutput + type GroupIngressArrayInput interface + ToGroupIngressArrayOutput func() GroupIngressArrayOutput + ToGroupIngressArrayOutputWithContext func(context.Context) GroupIngressArrayOutput + type GroupIngressArrayOutput struct + func (GroupIngressArrayOutput) ElementType() reflect.Type + func (o GroupIngressArrayOutput) Index(i pulumi.IntInput) GroupIngressOutput + func (o GroupIngressArrayOutput) ToGroupIngressArrayOutput() GroupIngressArrayOutput + func (o GroupIngressArrayOutput) ToGroupIngressArrayOutputWithContext(ctx context.Context) GroupIngressArrayOutput + type GroupIngressInput interface + ToGroupIngressOutput func() GroupIngressOutput + ToGroupIngressOutputWithContext func(context.Context) GroupIngressOutput + type GroupIngressOutput struct + func (GroupIngressOutput) ElementType() reflect.Type + func (o GroupIngressOutput) Id() pulumi.IntPtrOutput + func (o GroupIngressOutput) ToGroupIngressOutput() GroupIngressOutput + func (o GroupIngressOutput) ToGroupIngressOutputWithContext(ctx context.Context) GroupIngressOutput + type GroupInput interface + ToGroupOutput func() GroupOutput + ToGroupOutputWithContext func(ctx context.Context) GroupOutput + type GroupMap map[string]GroupInput + func (GroupMap) ElementType() reflect.Type + func (i GroupMap) ToGroupMapOutput() GroupMapOutput + func (i GroupMap) ToGroupMapOutputWithContext(ctx context.Context) GroupMapOutput + type GroupMapInput interface + ToGroupMapOutput func() GroupMapOutput + ToGroupMapOutputWithContext func(context.Context) GroupMapOutput + type GroupMapOutput struct + func (GroupMapOutput) ElementType() reflect.Type + func (o GroupMapOutput) MapIndex(k pulumi.StringInput) GroupOutput + func (o GroupMapOutput) ToGroupMapOutput() GroupMapOutput + func (o GroupMapOutput) ToGroupMapOutputWithContext(ctx context.Context) GroupMapOutput + type GroupOutput struct + func (GroupOutput) ElementType() reflect.Type + func (o GroupOutput) DynamicSortSubtable() pulumi.StringPtrOutput + func (o GroupOutput) GetAllTables() pulumi.StringPtrOutput + func (o GroupOutput) Ingresses() GroupIngressArrayOutput + func (o GroupOutput) Name() pulumi.StringOutput + func (o GroupOutput) ToGroupOutput() GroupOutput + func (o GroupOutput) ToGroupOutputWithContext(ctx context.Context) GroupOutput + func (o GroupOutput) Vdomparam() pulumi.StringPtrOutput + type GroupState struct + DynamicSortSubtable pulumi.StringPtrInput + GetAllTables pulumi.StringPtrInput + Ingresses GroupIngressArrayInput + Name pulumi.StringPtrInput + Vdomparam pulumi.StringPtrInput + func (GroupState) ElementType() reflect.Type + type Ingress struct + Action IngressActionOutput + Classifier IngressClassifierOutput + Description pulumi.StringOutput + Fosid pulumi.IntOutput + GetAllTables pulumi.StringPtrOutput + Vdomparam pulumi.StringPtrOutput + func GetIngress(ctx *pulumi.Context, name string, id pulumi.IDInput, state *IngressState, ...) (*Ingress, error) + func NewIngress(ctx *pulumi.Context, name string, args *IngressArgs, ...) (*Ingress, error) + func (*Ingress) ElementType() reflect.Type + func (i *Ingress) ToIngressOutput() IngressOutput + func (i *Ingress) ToIngressOutputWithContext(ctx context.Context) IngressOutput + type IngressAction struct + Count *string + Drop *string + type IngressActionArgs struct + Count pulumi.StringPtrInput + Drop pulumi.StringPtrInput + func (IngressActionArgs) ElementType() reflect.Type + func (i IngressActionArgs) ToIngressActionOutput() IngressActionOutput + func (i IngressActionArgs) ToIngressActionOutputWithContext(ctx context.Context) IngressActionOutput + func (i IngressActionArgs) ToIngressActionPtrOutput() IngressActionPtrOutput + func (i IngressActionArgs) ToIngressActionPtrOutputWithContext(ctx context.Context) IngressActionPtrOutput + type IngressActionInput interface + ToIngressActionOutput func() IngressActionOutput + ToIngressActionOutputWithContext func(context.Context) IngressActionOutput + type IngressActionOutput struct + func (IngressActionOutput) ElementType() reflect.Type + func (o IngressActionOutput) Count() pulumi.StringPtrOutput + func (o IngressActionOutput) Drop() pulumi.StringPtrOutput + func (o IngressActionOutput) ToIngressActionOutput() IngressActionOutput + func (o IngressActionOutput) ToIngressActionOutputWithContext(ctx context.Context) IngressActionOutput + func (o IngressActionOutput) ToIngressActionPtrOutput() IngressActionPtrOutput + func (o IngressActionOutput) ToIngressActionPtrOutputWithContext(ctx context.Context) IngressActionPtrOutput + type IngressActionPtrInput interface + ToIngressActionPtrOutput func() IngressActionPtrOutput + ToIngressActionPtrOutputWithContext func(context.Context) IngressActionPtrOutput + func IngressActionPtr(v *IngressActionArgs) IngressActionPtrInput + type IngressActionPtrOutput struct + func (IngressActionPtrOutput) ElementType() reflect.Type + func (o IngressActionPtrOutput) Count() pulumi.StringPtrOutput + func (o IngressActionPtrOutput) Drop() pulumi.StringPtrOutput + func (o IngressActionPtrOutput) Elem() IngressActionOutput + func (o IngressActionPtrOutput) ToIngressActionPtrOutput() IngressActionPtrOutput + func (o IngressActionPtrOutput) ToIngressActionPtrOutputWithContext(ctx context.Context) IngressActionPtrOutput + type IngressArgs struct + Action IngressActionPtrInput + Classifier IngressClassifierPtrInput + Description pulumi.StringPtrInput + Fosid pulumi.IntPtrInput + GetAllTables pulumi.StringPtrInput + Vdomparam pulumi.StringPtrInput + func (IngressArgs) ElementType() reflect.Type + type IngressArray []IngressInput + func (IngressArray) ElementType() reflect.Type + func (i IngressArray) ToIngressArrayOutput() IngressArrayOutput + func (i IngressArray) ToIngressArrayOutputWithContext(ctx context.Context) IngressArrayOutput + type IngressArrayInput interface + ToIngressArrayOutput func() IngressArrayOutput + ToIngressArrayOutputWithContext func(context.Context) IngressArrayOutput + type IngressArrayOutput struct + func (IngressArrayOutput) ElementType() reflect.Type + func (o IngressArrayOutput) Index(i pulumi.IntInput) IngressOutput + func (o IngressArrayOutput) ToIngressArrayOutput() IngressArrayOutput + func (o IngressArrayOutput) ToIngressArrayOutputWithContext(ctx context.Context) IngressArrayOutput + type IngressClassifier struct + DstIpPrefix *string + DstMac *string + SrcIpPrefix *string + SrcMac *string + Vlan *int + type IngressClassifierArgs struct + DstIpPrefix pulumi.StringPtrInput + DstMac pulumi.StringPtrInput + SrcIpPrefix pulumi.StringPtrInput + SrcMac pulumi.StringPtrInput + Vlan pulumi.IntPtrInput + func (IngressClassifierArgs) ElementType() reflect.Type + func (i IngressClassifierArgs) ToIngressClassifierOutput() IngressClassifierOutput + func (i IngressClassifierArgs) ToIngressClassifierOutputWithContext(ctx context.Context) IngressClassifierOutput + func (i IngressClassifierArgs) ToIngressClassifierPtrOutput() IngressClassifierPtrOutput + func (i IngressClassifierArgs) ToIngressClassifierPtrOutputWithContext(ctx context.Context) IngressClassifierPtrOutput + type IngressClassifierInput interface + ToIngressClassifierOutput func() IngressClassifierOutput + ToIngressClassifierOutputWithContext func(context.Context) IngressClassifierOutput + type IngressClassifierOutput struct + func (IngressClassifierOutput) ElementType() reflect.Type + func (o IngressClassifierOutput) DstIpPrefix() pulumi.StringPtrOutput + func (o IngressClassifierOutput) DstMac() pulumi.StringPtrOutput + func (o IngressClassifierOutput) SrcIpPrefix() pulumi.StringPtrOutput + func (o IngressClassifierOutput) SrcMac() pulumi.StringPtrOutput + func (o IngressClassifierOutput) ToIngressClassifierOutput() IngressClassifierOutput + func (o IngressClassifierOutput) ToIngressClassifierOutputWithContext(ctx context.Context) IngressClassifierOutput + func (o IngressClassifierOutput) ToIngressClassifierPtrOutput() IngressClassifierPtrOutput + func (o IngressClassifierOutput) ToIngressClassifierPtrOutputWithContext(ctx context.Context) IngressClassifierPtrOutput + func (o IngressClassifierOutput) Vlan() pulumi.IntPtrOutput + type IngressClassifierPtrInput interface + ToIngressClassifierPtrOutput func() IngressClassifierPtrOutput + ToIngressClassifierPtrOutputWithContext func(context.Context) IngressClassifierPtrOutput + func IngressClassifierPtr(v *IngressClassifierArgs) IngressClassifierPtrInput + type IngressClassifierPtrOutput struct + func (IngressClassifierPtrOutput) ElementType() reflect.Type + func (o IngressClassifierPtrOutput) DstIpPrefix() pulumi.StringPtrOutput + func (o IngressClassifierPtrOutput) DstMac() pulumi.StringPtrOutput + func (o IngressClassifierPtrOutput) Elem() IngressClassifierOutput + func (o IngressClassifierPtrOutput) SrcIpPrefix() pulumi.StringPtrOutput + func (o IngressClassifierPtrOutput) SrcMac() pulumi.StringPtrOutput + func (o IngressClassifierPtrOutput) ToIngressClassifierPtrOutput() IngressClassifierPtrOutput + func (o IngressClassifierPtrOutput) ToIngressClassifierPtrOutputWithContext(ctx context.Context) IngressClassifierPtrOutput + func (o IngressClassifierPtrOutput) Vlan() pulumi.IntPtrOutput + type IngressInput interface + ToIngressOutput func() IngressOutput + ToIngressOutputWithContext func(ctx context.Context) IngressOutput + type IngressMap map[string]IngressInput + func (IngressMap) ElementType() reflect.Type + func (i IngressMap) ToIngressMapOutput() IngressMapOutput + func (i IngressMap) ToIngressMapOutputWithContext(ctx context.Context) IngressMapOutput + type IngressMapInput interface + ToIngressMapOutput func() IngressMapOutput + ToIngressMapOutputWithContext func(context.Context) IngressMapOutput + type IngressMapOutput struct + func (IngressMapOutput) ElementType() reflect.Type + func (o IngressMapOutput) MapIndex(k pulumi.StringInput) IngressOutput + func (o IngressMapOutput) ToIngressMapOutput() IngressMapOutput + func (o IngressMapOutput) ToIngressMapOutputWithContext(ctx context.Context) IngressMapOutput + type IngressOutput struct + func (IngressOutput) ElementType() reflect.Type + func (o IngressOutput) Action() IngressActionOutput + func (o IngressOutput) Classifier() IngressClassifierOutput + func (o IngressOutput) Description() pulumi.StringOutput + func (o IngressOutput) Fosid() pulumi.IntOutput + func (o IngressOutput) GetAllTables() pulumi.StringPtrOutput + func (o IngressOutput) ToIngressOutput() IngressOutput + func (o IngressOutput) ToIngressOutputWithContext(ctx context.Context) IngressOutput + func (o IngressOutput) Vdomparam() pulumi.StringPtrOutput + type IngressState struct + Action IngressActionPtrInput + Classifier IngressClassifierPtrInput + Description pulumi.StringPtrInput + Fosid pulumi.IntPtrInput + GetAllTables pulumi.StringPtrInput + Vdomparam pulumi.StringPtrInput + func (IngressState) ElementType() reflect.Type