Documentation
¶
Index ¶
- type Mesh
- type MeshArgs
- type MeshState
- type Route
- func (r *Route) Arn() *pulumi.StringOutput
- func (r *Route) CreatedDate() *pulumi.StringOutput
- func (r *Route) ID() *pulumi.IDOutput
- func (r *Route) LastUpdatedDate() *pulumi.StringOutput
- func (r *Route) MeshName() *pulumi.StringOutput
- func (r *Route) Name() *pulumi.StringOutput
- func (r *Route) Spec() *pulumi.Output
- func (r *Route) URN() *pulumi.URNOutput
- func (r *Route) VirtualRouterName() *pulumi.StringOutput
- type RouteArgs
- type RouteState
- type VirtualNode
- func (r *VirtualNode) Arn() *pulumi.StringOutput
- func (r *VirtualNode) CreatedDate() *pulumi.StringOutput
- func (r *VirtualNode) ID() *pulumi.IDOutput
- func (r *VirtualNode) LastUpdatedDate() *pulumi.StringOutput
- func (r *VirtualNode) MeshName() *pulumi.StringOutput
- func (r *VirtualNode) Name() *pulumi.StringOutput
- func (r *VirtualNode) Spec() *pulumi.Output
- func (r *VirtualNode) URN() *pulumi.URNOutput
- type VirtualNodeArgs
- type VirtualNodeState
- type VirtualRouter
- func (r *VirtualRouter) Arn() *pulumi.StringOutput
- func (r *VirtualRouter) CreatedDate() *pulumi.StringOutput
- func (r *VirtualRouter) ID() *pulumi.IDOutput
- func (r *VirtualRouter) LastUpdatedDate() *pulumi.StringOutput
- func (r *VirtualRouter) MeshName() *pulumi.StringOutput
- func (r *VirtualRouter) Name() *pulumi.StringOutput
- func (r *VirtualRouter) Spec() *pulumi.Output
- func (r *VirtualRouter) URN() *pulumi.URNOutput
- type VirtualRouterArgs
- type VirtualRouterState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Mesh ¶
type Mesh struct {
// contains filtered or unexported fields
}
Provides an AWS App Mesh service mesh resource.
func GetMesh ¶
func GetMesh(ctx *pulumi.Context, name string, id pulumi.ID, state *MeshState, opts ...pulumi.ResourceOpt) (*Mesh, error)
GetMesh gets an existing Mesh resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewMesh ¶
func NewMesh(ctx *pulumi.Context, name string, args *MeshArgs, opts ...pulumi.ResourceOpt) (*Mesh, error)
NewMesh registers a new resource with the given unique name, arguments, and options.
func (*Mesh) CreatedDate ¶
func (r *Mesh) CreatedDate() *pulumi.StringOutput
The creation date of the service mesh.
func (*Mesh) LastUpdatedDate ¶
func (r *Mesh) LastUpdatedDate() *pulumi.StringOutput
The last update date of the service mesh.
func (*Mesh) Name ¶
func (r *Mesh) Name() *pulumi.StringOutput
The name to use for the service mesh.
type MeshArgs ¶
type MeshArgs struct {
// The name to use for the service mesh.
Name interface{}
}
The set of arguments for constructing a Mesh resource.
type MeshState ¶
type MeshState struct { // The ARN of the service mesh. Arn interface{} // The creation date of the service mesh. CreatedDate interface{} // The last update date of the service mesh. LastUpdatedDate interface{} // The name to use for the service mesh. Name interface{} }
Input properties used for looking up and filtering Mesh resources.
type Route ¶
type Route struct {
// contains filtered or unexported fields
}
Provides an AWS App Mesh route resource.
func GetRoute ¶
func GetRoute(ctx *pulumi.Context, name string, id pulumi.ID, state *RouteState, opts ...pulumi.ResourceOpt) (*Route, error)
GetRoute gets an existing Route resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewRoute ¶
func NewRoute(ctx *pulumi.Context, name string, args *RouteArgs, opts ...pulumi.ResourceOpt) (*Route, error)
NewRoute registers a new resource with the given unique name, arguments, and options.
func (*Route) CreatedDate ¶
func (r *Route) CreatedDate() *pulumi.StringOutput
The creation date of the route.
func (*Route) LastUpdatedDate ¶
func (r *Route) LastUpdatedDate() *pulumi.StringOutput
The last update date of the route.
func (*Route) MeshName ¶
func (r *Route) MeshName() *pulumi.StringOutput
The name of the service mesh in which to create the route.
func (*Route) VirtualRouterName ¶
func (r *Route) VirtualRouterName() *pulumi.StringOutput
type RouteArgs ¶
type RouteArgs struct { // The name of the service mesh in which to create the route. MeshName interface{} // The name to use for the route. Name interface{} // The route specification to apply. Spec interface{} VirtualRouterName interface{} }
The set of arguments for constructing a Route resource.
type RouteState ¶
type RouteState struct { // The ARN of the route. Arn interface{} // The creation date of the route. CreatedDate interface{} // The last update date of the route. LastUpdatedDate interface{} // The name of the service mesh in which to create the route. MeshName interface{} // The name to use for the route. Name interface{} // The route specification to apply. Spec interface{} VirtualRouterName interface{} }
Input properties used for looking up and filtering Route resources.
type VirtualNode ¶
type VirtualNode struct {
// contains filtered or unexported fields
}
Provides an AWS App Mesh virtual node resource.
func GetVirtualNode ¶
func GetVirtualNode(ctx *pulumi.Context, name string, id pulumi.ID, state *VirtualNodeState, opts ...pulumi.ResourceOpt) (*VirtualNode, error)
GetVirtualNode gets an existing VirtualNode resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewVirtualNode ¶
func NewVirtualNode(ctx *pulumi.Context, name string, args *VirtualNodeArgs, opts ...pulumi.ResourceOpt) (*VirtualNode, error)
NewVirtualNode registers a new resource with the given unique name, arguments, and options.
func (*VirtualNode) Arn ¶
func (r *VirtualNode) Arn() *pulumi.StringOutput
The ARN of the virtual node.
func (*VirtualNode) CreatedDate ¶
func (r *VirtualNode) CreatedDate() *pulumi.StringOutput
The creation date of the virtual node.
func (*VirtualNode) ID ¶
func (r *VirtualNode) ID() *pulumi.IDOutput
ID is this resource's unique identifier assigned by its provider.
func (*VirtualNode) LastUpdatedDate ¶
func (r *VirtualNode) LastUpdatedDate() *pulumi.StringOutput
The last update date of the virtual node.
func (*VirtualNode) MeshName ¶
func (r *VirtualNode) MeshName() *pulumi.StringOutput
The name of the service mesh in which to create the virtual node.
func (*VirtualNode) Name ¶
func (r *VirtualNode) Name() *pulumi.StringOutput
The name to use for the virtual node.
func (*VirtualNode) Spec ¶
func (r *VirtualNode) Spec() *pulumi.Output
The virtual node specification to apply.
func (*VirtualNode) URN ¶
func (r *VirtualNode) URN() *pulumi.URNOutput
URN is this resource's unique name assigned by Pulumi.
type VirtualNodeArgs ¶
type VirtualNodeArgs struct { // The name of the service mesh in which to create the virtual node. MeshName interface{} // The name to use for the virtual node. Name interface{} // The virtual node specification to apply. Spec interface{} }
The set of arguments for constructing a VirtualNode resource.
type VirtualNodeState ¶
type VirtualNodeState struct { // The ARN of the virtual node. Arn interface{} // The creation date of the virtual node. CreatedDate interface{} // The last update date of the virtual node. LastUpdatedDate interface{} // The name of the service mesh in which to create the virtual node. MeshName interface{} // The name to use for the virtual node. Name interface{} // The virtual node specification to apply. Spec interface{} }
Input properties used for looking up and filtering VirtualNode resources.
type VirtualRouter ¶
type VirtualRouter struct {
// contains filtered or unexported fields
}
Provides an AWS App Mesh virtual router resource.
func GetVirtualRouter ¶
func GetVirtualRouter(ctx *pulumi.Context, name string, id pulumi.ID, state *VirtualRouterState, opts ...pulumi.ResourceOpt) (*VirtualRouter, error)
GetVirtualRouter gets an existing VirtualRouter resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewVirtualRouter ¶
func NewVirtualRouter(ctx *pulumi.Context, name string, args *VirtualRouterArgs, opts ...pulumi.ResourceOpt) (*VirtualRouter, error)
NewVirtualRouter registers a new resource with the given unique name, arguments, and options.
func (*VirtualRouter) Arn ¶
func (r *VirtualRouter) Arn() *pulumi.StringOutput
The ARN of the virtual router.
func (*VirtualRouter) CreatedDate ¶
func (r *VirtualRouter) CreatedDate() *pulumi.StringOutput
The creation date of the virtual router.
func (*VirtualRouter) ID ¶
func (r *VirtualRouter) ID() *pulumi.IDOutput
ID is this resource's unique identifier assigned by its provider.
func (*VirtualRouter) LastUpdatedDate ¶
func (r *VirtualRouter) LastUpdatedDate() *pulumi.StringOutput
The last update date of the virtual router.
func (*VirtualRouter) MeshName ¶
func (r *VirtualRouter) MeshName() *pulumi.StringOutput
The name of the service mesh in which to create the virtual router.
func (*VirtualRouter) Name ¶
func (r *VirtualRouter) Name() *pulumi.StringOutput
The name to use for the virtual router.
func (*VirtualRouter) Spec ¶
func (r *VirtualRouter) Spec() *pulumi.Output
The virtual router specification to apply.
func (*VirtualRouter) URN ¶
func (r *VirtualRouter) URN() *pulumi.URNOutput
URN is this resource's unique name assigned by Pulumi.
type VirtualRouterArgs ¶
type VirtualRouterArgs struct { // The name of the service mesh in which to create the virtual router. MeshName interface{} // The name to use for the virtual router. Name interface{} // The virtual router specification to apply. Spec interface{} }
The set of arguments for constructing a VirtualRouter resource.
type VirtualRouterState ¶
type VirtualRouterState struct { // The ARN of the virtual router. Arn interface{} // The creation date of the virtual router. CreatedDate interface{} // The last update date of the virtual router. LastUpdatedDate interface{} // The name of the service mesh in which to create the virtual router. MeshName interface{} // The name to use for the virtual router. Name interface{} // The virtual router specification to apply. Spec interface{} }
Input properties used for looking up and filtering VirtualRouter resources.