mediastore

package
v0.18.1 Latest Latest
Warning

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

Go to latest
Published: Apr 5, 2019 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Container

type Container struct {
	// contains filtered or unexported fields
}

Provides a MediaStore Container.

func GetContainer

func GetContainer(ctx *pulumi.Context,
	name string, id pulumi.ID, state *ContainerState, opts ...pulumi.ResourceOpt) (*Container, error)

GetContainer gets an existing Container 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 NewContainer

func NewContainer(ctx *pulumi.Context,
	name string, args *ContainerArgs, opts ...pulumi.ResourceOpt) (*Container, error)

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

func (*Container) Arn

func (r *Container) Arn() *pulumi.StringOutput

The ARN of the container.

func (*Container) Endpoint

func (r *Container) Endpoint() *pulumi.StringOutput

The DNS endpoint of the container.

func (*Container) ID

func (r *Container) ID() *pulumi.IDOutput

ID is this resource's unique identifier assigned by its provider.

func (*Container) Name

func (r *Container) Name() *pulumi.StringOutput

The name of the container. Must contain alphanumeric characters or underscores.

func (*Container) URN

func (r *Container) URN() *pulumi.URNOutput

URN is this resource's unique name assigned by Pulumi.

type ContainerArgs

type ContainerArgs struct {
	// The name of the container. Must contain alphanumeric characters or underscores.
	Name interface{}
}

The set of arguments for constructing a Container resource.

type ContainerPolicy added in v0.14.2

type ContainerPolicy struct {
	// contains filtered or unexported fields
}

Provides a MediaStore Container Policy.

func GetContainerPolicy added in v0.14.2

func GetContainerPolicy(ctx *pulumi.Context,
	name string, id pulumi.ID, state *ContainerPolicyState, opts ...pulumi.ResourceOpt) (*ContainerPolicy, error)

GetContainerPolicy gets an existing ContainerPolicy 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 NewContainerPolicy added in v0.14.2

func NewContainerPolicy(ctx *pulumi.Context,
	name string, args *ContainerPolicyArgs, opts ...pulumi.ResourceOpt) (*ContainerPolicy, error)

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

func (*ContainerPolicy) ContainerName added in v0.14.2

func (r *ContainerPolicy) ContainerName() *pulumi.StringOutput

The name of the container.

func (*ContainerPolicy) ID added in v0.14.2

func (r *ContainerPolicy) ID() *pulumi.IDOutput

ID is this resource's unique identifier assigned by its provider.

func (*ContainerPolicy) Policy added in v0.14.2

func (r *ContainerPolicy) Policy() *pulumi.StringOutput

The contents of the policy. For more information about building AWS IAM policy documents with Terraform, see the [AWS IAM Policy Document Guide](https://www.terraform.io/docs/providers/aws/guides/iam-policy-documents.html).

func (*ContainerPolicy) URN added in v0.14.2

func (r *ContainerPolicy) URN() *pulumi.URNOutput

URN is this resource's unique name assigned by Pulumi.

type ContainerPolicyArgs added in v0.14.2

type ContainerPolicyArgs struct {
	// The name of the container.
	ContainerName interface{}
	// The contents of the policy. For more information about building AWS IAM policy documents with Terraform, see the [AWS IAM Policy Document Guide](https://www.terraform.io/docs/providers/aws/guides/iam-policy-documents.html).
	Policy interface{}
}

The set of arguments for constructing a ContainerPolicy resource.

type ContainerPolicyState added in v0.14.2

type ContainerPolicyState struct {
	// The name of the container.
	ContainerName interface{}
	// The contents of the policy. For more information about building AWS IAM policy documents with Terraform, see the [AWS IAM Policy Document Guide](https://www.terraform.io/docs/providers/aws/guides/iam-policy-documents.html).
	Policy interface{}
}

Input properties used for looking up and filtering ContainerPolicy resources.

type ContainerState

type ContainerState struct {
	// The ARN of the container.
	Arn interface{}
	// The DNS endpoint of the container.
	Endpoint interface{}
	// The name of the container. Must contain alphanumeric characters or underscores.
	Name interface{}
}

Input properties used for looking up and filtering Container resources.

Jump to

Keyboard shortcuts

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