attestation

package
v3.56.0 Latest Latest
Warning

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

Go to latest
Published: Apr 12, 2021 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type LookupProviderArgs

type LookupProviderArgs struct {
	Name              string `pulumi:"name"`
	ResourceGroupName string `pulumi:"resourceGroupName"`
}

A collection of arguments for invoking getProvider.

type LookupProviderResult

type LookupProviderResult struct {
	AttestationUri string `pulumi:"attestationUri"`
	// The provider-assigned unique ID for this managed resource.
	Id                string            `pulumi:"id"`
	Location          string            `pulumi:"location"`
	Name              string            `pulumi:"name"`
	ResourceGroupName string            `pulumi:"resourceGroupName"`
	Tags              map[string]string `pulumi:"tags"`
	TrustModel        string            `pulumi:"trustModel"`
}

A collection of values returned by getProvider.

func LookupProvider

func LookupProvider(ctx *pulumi.Context, args *LookupProviderArgs, opts ...pulumi.InvokeOption) (*LookupProviderResult, error)

type Provider

type Provider struct {
	pulumi.CustomResourceState

	AttestationUri               pulumi.StringOutput    `pulumi:"attestationUri"`
	Location                     pulumi.StringOutput    `pulumi:"location"`
	Name                         pulumi.StringOutput    `pulumi:"name"`
	PolicySigningCertificateData pulumi.StringPtrOutput `pulumi:"policySigningCertificateData"`
	ResourceGroupName            pulumi.StringOutput    `pulumi:"resourceGroupName"`
	Tags                         pulumi.StringMapOutput `pulumi:"tags"`
	TrustModel                   pulumi.StringOutput    `pulumi:"trustModel"`
}

func GetProvider

func GetProvider(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ProviderState, opts ...pulumi.ResourceOption) (*Provider, error)

GetProvider gets an existing Provider 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 NewProvider

func NewProvider(ctx *pulumi.Context,
	name string, args *ProviderArgs, opts ...pulumi.ResourceOption) (*Provider, error)

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

func (*Provider) ElementType added in v3.31.1

func (*Provider) ElementType() reflect.Type

func (*Provider) ToProviderOutput added in v3.31.1

func (i *Provider) ToProviderOutput() ProviderOutput

func (*Provider) ToProviderOutputWithContext added in v3.31.1

func (i *Provider) ToProviderOutputWithContext(ctx context.Context) ProviderOutput

func (*Provider) ToProviderPtrOutput added in v3.47.1

func (i *Provider) ToProviderPtrOutput() ProviderPtrOutput

func (*Provider) ToProviderPtrOutputWithContext added in v3.47.1

func (i *Provider) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput

type ProviderArgs

type ProviderArgs struct {
	Location                     pulumi.StringPtrInput
	Name                         pulumi.StringPtrInput
	PolicySigningCertificateData pulumi.StringPtrInput
	ResourceGroupName            pulumi.StringInput
	Tags                         pulumi.StringMapInput
}

The set of arguments for constructing a Provider resource.

func (ProviderArgs) ElementType

func (ProviderArgs) ElementType() reflect.Type

type ProviderArray added in v3.47.1

type ProviderArray []ProviderInput

func (ProviderArray) ElementType added in v3.47.1

func (ProviderArray) ElementType() reflect.Type

func (ProviderArray) ToProviderArrayOutput added in v3.47.1

func (i ProviderArray) ToProviderArrayOutput() ProviderArrayOutput

func (ProviderArray) ToProviderArrayOutputWithContext added in v3.47.1

func (i ProviderArray) ToProviderArrayOutputWithContext(ctx context.Context) ProviderArrayOutput

type ProviderArrayInput added in v3.47.1

type ProviderArrayInput interface {
	pulumi.Input

	ToProviderArrayOutput() ProviderArrayOutput
	ToProviderArrayOutputWithContext(context.Context) ProviderArrayOutput
}

ProviderArrayInput is an input type that accepts ProviderArray and ProviderArrayOutput values. You can construct a concrete instance of `ProviderArrayInput` via:

ProviderArray{ ProviderArgs{...} }

type ProviderArrayOutput added in v3.47.1

type ProviderArrayOutput struct{ *pulumi.OutputState }

func (ProviderArrayOutput) ElementType added in v3.47.1

func (ProviderArrayOutput) ElementType() reflect.Type

func (ProviderArrayOutput) Index added in v3.47.1

func (ProviderArrayOutput) ToProviderArrayOutput added in v3.47.1

func (o ProviderArrayOutput) ToProviderArrayOutput() ProviderArrayOutput

func (ProviderArrayOutput) ToProviderArrayOutputWithContext added in v3.47.1

func (o ProviderArrayOutput) ToProviderArrayOutputWithContext(ctx context.Context) ProviderArrayOutput

type ProviderInput added in v3.31.1

type ProviderInput interface {
	pulumi.Input

	ToProviderOutput() ProviderOutput
	ToProviderOutputWithContext(ctx context.Context) ProviderOutput
}

type ProviderMap added in v3.47.1

type ProviderMap map[string]ProviderInput

func (ProviderMap) ElementType added in v3.47.1

func (ProviderMap) ElementType() reflect.Type

func (ProviderMap) ToProviderMapOutput added in v3.47.1

func (i ProviderMap) ToProviderMapOutput() ProviderMapOutput

func (ProviderMap) ToProviderMapOutputWithContext added in v3.47.1

func (i ProviderMap) ToProviderMapOutputWithContext(ctx context.Context) ProviderMapOutput

type ProviderMapInput added in v3.47.1

type ProviderMapInput interface {
	pulumi.Input

	ToProviderMapOutput() ProviderMapOutput
	ToProviderMapOutputWithContext(context.Context) ProviderMapOutput
}

ProviderMapInput is an input type that accepts ProviderMap and ProviderMapOutput values. You can construct a concrete instance of `ProviderMapInput` via:

ProviderMap{ "key": ProviderArgs{...} }

type ProviderMapOutput added in v3.47.1

type ProviderMapOutput struct{ *pulumi.OutputState }

func (ProviderMapOutput) ElementType added in v3.47.1

func (ProviderMapOutput) ElementType() reflect.Type

func (ProviderMapOutput) MapIndex added in v3.47.1

func (ProviderMapOutput) ToProviderMapOutput added in v3.47.1

func (o ProviderMapOutput) ToProviderMapOutput() ProviderMapOutput

func (ProviderMapOutput) ToProviderMapOutputWithContext added in v3.47.1

func (o ProviderMapOutput) ToProviderMapOutputWithContext(ctx context.Context) ProviderMapOutput

type ProviderOutput added in v3.31.1

type ProviderOutput struct {
	*pulumi.OutputState
}

func (ProviderOutput) ElementType added in v3.31.1

func (ProviderOutput) ElementType() reflect.Type

func (ProviderOutput) ToProviderOutput added in v3.31.1

func (o ProviderOutput) ToProviderOutput() ProviderOutput

func (ProviderOutput) ToProviderOutputWithContext added in v3.31.1

func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput

func (ProviderOutput) ToProviderPtrOutput added in v3.47.1

func (o ProviderOutput) ToProviderPtrOutput() ProviderPtrOutput

func (ProviderOutput) ToProviderPtrOutputWithContext added in v3.47.1

func (o ProviderOutput) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput

type ProviderPtrInput added in v3.47.1

type ProviderPtrInput interface {
	pulumi.Input

	ToProviderPtrOutput() ProviderPtrOutput
	ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput
}

type ProviderPtrOutput added in v3.47.1

type ProviderPtrOutput struct {
	*pulumi.OutputState
}

func (ProviderPtrOutput) ElementType added in v3.47.1

func (ProviderPtrOutput) ElementType() reflect.Type

func (ProviderPtrOutput) ToProviderPtrOutput added in v3.47.1

func (o ProviderPtrOutput) ToProviderPtrOutput() ProviderPtrOutput

func (ProviderPtrOutput) ToProviderPtrOutputWithContext added in v3.47.1

func (o ProviderPtrOutput) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput

type ProviderState

type ProviderState struct {
	AttestationUri               pulumi.StringPtrInput
	Location                     pulumi.StringPtrInput
	Name                         pulumi.StringPtrInput
	PolicySigningCertificateData pulumi.StringPtrInput
	ResourceGroupName            pulumi.StringPtrInput
	Tags                         pulumi.StringMapInput
	TrustModel                   pulumi.StringPtrInput
}

func (ProviderState) ElementType

func (ProviderState) ElementType() reflect.Type

Jump to

Keyboard shortcuts

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