securityhub

package
v0.18.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 27, 2022 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Hub deprecated

type Hub struct {
	pulumi.CustomResourceState

	Tags pulumi.AnyOutput `pulumi:"tags"`
}

Resource Type definition for AWS::SecurityHub::Hub

Deprecated: Hub is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.

func GetHub

func GetHub(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *HubState, opts ...pulumi.ResourceOption) (*Hub, error)

GetHub gets an existing Hub 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 NewHub

func NewHub(ctx *pulumi.Context,
	name string, args *HubArgs, opts ...pulumi.ResourceOption) (*Hub, error)

NewHub registers a new resource with the given unique name, arguments, and options.

func (*Hub) ElementType

func (*Hub) ElementType() reflect.Type

func (*Hub) ToHubOutput

func (i *Hub) ToHubOutput() HubOutput

func (*Hub) ToHubOutputWithContext

func (i *Hub) ToHubOutputWithContext(ctx context.Context) HubOutput

type HubArgs

type HubArgs struct {
	Tags pulumi.Input
}

The set of arguments for constructing a Hub resource.

func (HubArgs) ElementType

func (HubArgs) ElementType() reflect.Type

type HubInput

type HubInput interface {
	pulumi.Input

	ToHubOutput() HubOutput
	ToHubOutputWithContext(ctx context.Context) HubOutput
}

type HubOutput

type HubOutput struct{ *pulumi.OutputState }

func (HubOutput) ElementType

func (HubOutput) ElementType() reflect.Type

func (HubOutput) Tags added in v0.17.0

func (o HubOutput) Tags() pulumi.AnyOutput

func (HubOutput) ToHubOutput

func (o HubOutput) ToHubOutput() HubOutput

func (HubOutput) ToHubOutputWithContext

func (o HubOutput) ToHubOutputWithContext(ctx context.Context) HubOutput

type HubState

type HubState struct {
}

func (HubState) ElementType

func (HubState) ElementType() reflect.Type

type LookupHubArgs added in v0.12.0

type LookupHubArgs struct {
	Id string `pulumi:"id"`
}

type LookupHubOutputArgs added in v0.12.0

type LookupHubOutputArgs struct {
	Id pulumi.StringInput `pulumi:"id"`
}

func (LookupHubOutputArgs) ElementType added in v0.12.0

func (LookupHubOutputArgs) ElementType() reflect.Type

type LookupHubResult added in v0.12.0

type LookupHubResult struct {
	Id   *string     `pulumi:"id"`
	Tags interface{} `pulumi:"tags"`
}

func LookupHub added in v0.12.0

func LookupHub(ctx *pulumi.Context, args *LookupHubArgs, opts ...pulumi.InvokeOption) (*LookupHubResult, error)

Resource Type definition for AWS::SecurityHub::Hub

type LookupHubResultOutput added in v0.12.0

type LookupHubResultOutput struct{ *pulumi.OutputState }

func LookupHubOutput added in v0.12.0

func LookupHubOutput(ctx *pulumi.Context, args LookupHubOutputArgs, opts ...pulumi.InvokeOption) LookupHubResultOutput

func (LookupHubResultOutput) ElementType added in v0.12.0

func (LookupHubResultOutput) ElementType() reflect.Type

func (LookupHubResultOutput) Id added in v0.12.0

func (LookupHubResultOutput) Tags added in v0.12.0

func (LookupHubResultOutput) ToLookupHubResultOutput added in v0.12.0

func (o LookupHubResultOutput) ToLookupHubResultOutput() LookupHubResultOutput

func (LookupHubResultOutput) ToLookupHubResultOutputWithContext added in v0.12.0

func (o LookupHubResultOutput) ToLookupHubResultOutputWithContext(ctx context.Context) LookupHubResultOutput

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL