v20200901preview

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Sep 18, 2020 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CertificatePropertiesResponse

type CertificatePropertiesResponse struct {
	// The certificate's creation date and time.
	Created string `pulumi:"created"`
	// The certificate's expiration date and time.
	Expiry string `pulumi:"expiry"`
	// Determines whether certificate has been verified.
	IsVerified bool `pulumi:"isVerified"`
	// The certificate's subject name.
	Subject string `pulumi:"subject"`
	// The certificate's thumbprint.
	Thumbprint string `pulumi:"thumbprint"`
	// The certificate's last update date and time.
	Updated string `pulumi:"updated"`
}

The description of an X509 CA Certificate.

type CertificatePropertiesResponseArgs

type CertificatePropertiesResponseArgs struct {
	// The certificate's creation date and time.
	Created pulumi.StringInput `pulumi:"created"`
	// The certificate's expiration date and time.
	Expiry pulumi.StringInput `pulumi:"expiry"`
	// Determines whether certificate has been verified.
	IsVerified pulumi.BoolInput `pulumi:"isVerified"`
	// The certificate's subject name.
	Subject pulumi.StringInput `pulumi:"subject"`
	// The certificate's thumbprint.
	Thumbprint pulumi.StringInput `pulumi:"thumbprint"`
	// The certificate's last update date and time.
	Updated pulumi.StringInput `pulumi:"updated"`
}

The description of an X509 CA Certificate.

func (CertificatePropertiesResponseArgs) ElementType

func (CertificatePropertiesResponseArgs) ToCertificatePropertiesResponseOutput

func (i CertificatePropertiesResponseArgs) ToCertificatePropertiesResponseOutput() CertificatePropertiesResponseOutput

func (CertificatePropertiesResponseArgs) ToCertificatePropertiesResponseOutputWithContext

func (i CertificatePropertiesResponseArgs) ToCertificatePropertiesResponseOutputWithContext(ctx context.Context) CertificatePropertiesResponseOutput

func (CertificatePropertiesResponseArgs) ToCertificatePropertiesResponsePtrOutput

func (i CertificatePropertiesResponseArgs) ToCertificatePropertiesResponsePtrOutput() CertificatePropertiesResponsePtrOutput

func (CertificatePropertiesResponseArgs) ToCertificatePropertiesResponsePtrOutputWithContext

func (i CertificatePropertiesResponseArgs) ToCertificatePropertiesResponsePtrOutputWithContext(ctx context.Context) CertificatePropertiesResponsePtrOutput

type CertificatePropertiesResponseInput

type CertificatePropertiesResponseInput interface {
	pulumi.Input

	ToCertificatePropertiesResponseOutput() CertificatePropertiesResponseOutput
	ToCertificatePropertiesResponseOutputWithContext(context.Context) CertificatePropertiesResponseOutput
}

CertificatePropertiesResponseInput is an input type that accepts CertificatePropertiesResponseArgs and CertificatePropertiesResponseOutput values. You can construct a concrete instance of `CertificatePropertiesResponseInput` via:

CertificatePropertiesResponseArgs{...}

type CertificatePropertiesResponseOutput

type CertificatePropertiesResponseOutput struct{ *pulumi.OutputState }

The description of an X509 CA Certificate.

func (CertificatePropertiesResponseOutput) Created

The certificate's creation date and time.

func (CertificatePropertiesResponseOutput) ElementType

func (CertificatePropertiesResponseOutput) Expiry

The certificate's expiration date and time.

func (CertificatePropertiesResponseOutput) IsVerified

Determines whether certificate has been verified.

func (CertificatePropertiesResponseOutput) Subject

The certificate's subject name.

func (CertificatePropertiesResponseOutput) Thumbprint

The certificate's thumbprint.

func (CertificatePropertiesResponseOutput) ToCertificatePropertiesResponseOutput

func (o CertificatePropertiesResponseOutput) ToCertificatePropertiesResponseOutput() CertificatePropertiesResponseOutput

func (CertificatePropertiesResponseOutput) ToCertificatePropertiesResponseOutputWithContext

func (o CertificatePropertiesResponseOutput) ToCertificatePropertiesResponseOutputWithContext(ctx context.Context) CertificatePropertiesResponseOutput

func (CertificatePropertiesResponseOutput) ToCertificatePropertiesResponsePtrOutput

func (o CertificatePropertiesResponseOutput) ToCertificatePropertiesResponsePtrOutput() CertificatePropertiesResponsePtrOutput

func (CertificatePropertiesResponseOutput) ToCertificatePropertiesResponsePtrOutputWithContext

func (o CertificatePropertiesResponseOutput) ToCertificatePropertiesResponsePtrOutputWithContext(ctx context.Context) CertificatePropertiesResponsePtrOutput

func (CertificatePropertiesResponseOutput) Updated

The certificate's last update date and time.

type CertificatePropertiesResponsePtrInput

type CertificatePropertiesResponsePtrInput interface {
	pulumi.Input

	ToCertificatePropertiesResponsePtrOutput() CertificatePropertiesResponsePtrOutput
	ToCertificatePropertiesResponsePtrOutputWithContext(context.Context) CertificatePropertiesResponsePtrOutput
}

CertificatePropertiesResponsePtrInput is an input type that accepts CertificatePropertiesResponseArgs, CertificatePropertiesResponsePtr and CertificatePropertiesResponsePtrOutput values. You can construct a concrete instance of `CertificatePropertiesResponsePtrInput` via:

        CertificatePropertiesResponseArgs{...}

or:

        nil

type CertificatePropertiesResponsePtrOutput

type CertificatePropertiesResponsePtrOutput struct{ *pulumi.OutputState }

func (CertificatePropertiesResponsePtrOutput) Created

The certificate's creation date and time.

func (CertificatePropertiesResponsePtrOutput) Elem

func (CertificatePropertiesResponsePtrOutput) ElementType

func (CertificatePropertiesResponsePtrOutput) Expiry

The certificate's expiration date and time.

func (CertificatePropertiesResponsePtrOutput) IsVerified

Determines whether certificate has been verified.

func (CertificatePropertiesResponsePtrOutput) Subject

The certificate's subject name.

func (CertificatePropertiesResponsePtrOutput) Thumbprint

The certificate's thumbprint.

func (CertificatePropertiesResponsePtrOutput) ToCertificatePropertiesResponsePtrOutput

func (o CertificatePropertiesResponsePtrOutput) ToCertificatePropertiesResponsePtrOutput() CertificatePropertiesResponsePtrOutput

func (CertificatePropertiesResponsePtrOutput) ToCertificatePropertiesResponsePtrOutputWithContext

func (o CertificatePropertiesResponsePtrOutput) ToCertificatePropertiesResponsePtrOutputWithContext(ctx context.Context) CertificatePropertiesResponsePtrOutput

func (CertificatePropertiesResponsePtrOutput) Updated

The certificate's last update date and time.

type DpsCertificate

type DpsCertificate struct {
	pulumi.CustomResourceState

	// The entity tag.
	Etag pulumi.StringOutput `pulumi:"etag"`
	// The name of the certificate.
	Name pulumi.StringOutput `pulumi:"name"`
	// properties of a certificate
	Properties CertificatePropertiesResponseOutput `pulumi:"properties"`
	// The resource type.
	Type pulumi.StringOutput `pulumi:"type"`
}

The X509 Certificate.

func GetDpsCertificate

func GetDpsCertificate(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *DpsCertificateState, opts ...pulumi.ResourceOption) (*DpsCertificate, error)

GetDpsCertificate gets an existing DpsCertificate 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 NewDpsCertificate

func NewDpsCertificate(ctx *pulumi.Context,
	name string, args *DpsCertificateArgs, opts ...pulumi.ResourceOption) (*DpsCertificate, error)

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

type DpsCertificateArgs

type DpsCertificateArgs struct {
	// Base-64 representation of the X509 leaf certificate .cer file or just .pem file content.
	Certificate pulumi.StringPtrInput
	// The name of the certificate create or update.
	CertificateName pulumi.StringInput
	// The name of the provisioning service.
	ProvisioningServiceName pulumi.StringInput
	// Resource group identifier.
	ResourceGroupName pulumi.StringInput
}

The set of arguments for constructing a DpsCertificate resource.

func (DpsCertificateArgs) ElementType

func (DpsCertificateArgs) ElementType() reflect.Type

type DpsCertificateState

type DpsCertificateState struct {
	// The entity tag.
	Etag pulumi.StringPtrInput
	// The name of the certificate.
	Name pulumi.StringPtrInput
	// properties of a certificate
	Properties CertificatePropertiesResponsePtrInput
	// The resource type.
	Type pulumi.StringPtrInput
}

func (DpsCertificateState) ElementType

func (DpsCertificateState) ElementType() reflect.Type

type EncryptionPropertiesDescription

type EncryptionPropertiesDescription struct {
	// The source of the key.
	KeySource *string `pulumi:"keySource"`
	// The properties of the KeyVault key.
	KeyVaultProperties []KeyVaultKeyProperties `pulumi:"keyVaultProperties"`
}

The encryption properties for the IoT DPS instance.

type EncryptionPropertiesDescriptionArgs

type EncryptionPropertiesDescriptionArgs struct {
	// The source of the key.
	KeySource pulumi.StringPtrInput `pulumi:"keySource"`
	// The properties of the KeyVault key.
	KeyVaultProperties KeyVaultKeyPropertiesArrayInput `pulumi:"keyVaultProperties"`
}

The encryption properties for the IoT DPS instance.

func (EncryptionPropertiesDescriptionArgs) ElementType

func (EncryptionPropertiesDescriptionArgs) ToEncryptionPropertiesDescriptionOutput

func (i EncryptionPropertiesDescriptionArgs) ToEncryptionPropertiesDescriptionOutput() EncryptionPropertiesDescriptionOutput

func (EncryptionPropertiesDescriptionArgs) ToEncryptionPropertiesDescriptionOutputWithContext

func (i EncryptionPropertiesDescriptionArgs) ToEncryptionPropertiesDescriptionOutputWithContext(ctx context.Context) EncryptionPropertiesDescriptionOutput

func (EncryptionPropertiesDescriptionArgs) ToEncryptionPropertiesDescriptionPtrOutput

func (i EncryptionPropertiesDescriptionArgs) ToEncryptionPropertiesDescriptionPtrOutput() EncryptionPropertiesDescriptionPtrOutput

func (EncryptionPropertiesDescriptionArgs) ToEncryptionPropertiesDescriptionPtrOutputWithContext

func (i EncryptionPropertiesDescriptionArgs) ToEncryptionPropertiesDescriptionPtrOutputWithContext(ctx context.Context) EncryptionPropertiesDescriptionPtrOutput

type EncryptionPropertiesDescriptionInput

type EncryptionPropertiesDescriptionInput interface {
	pulumi.Input

	ToEncryptionPropertiesDescriptionOutput() EncryptionPropertiesDescriptionOutput
	ToEncryptionPropertiesDescriptionOutputWithContext(context.Context) EncryptionPropertiesDescriptionOutput
}

EncryptionPropertiesDescriptionInput is an input type that accepts EncryptionPropertiesDescriptionArgs and EncryptionPropertiesDescriptionOutput values. You can construct a concrete instance of `EncryptionPropertiesDescriptionInput` via:

EncryptionPropertiesDescriptionArgs{...}

type EncryptionPropertiesDescriptionOutput

type EncryptionPropertiesDescriptionOutput struct{ *pulumi.OutputState }

The encryption properties for the IoT DPS instance.

func (EncryptionPropertiesDescriptionOutput) ElementType

func (EncryptionPropertiesDescriptionOutput) KeySource

The source of the key.

func (EncryptionPropertiesDescriptionOutput) KeyVaultProperties

The properties of the KeyVault key.

func (EncryptionPropertiesDescriptionOutput) ToEncryptionPropertiesDescriptionOutput

func (o EncryptionPropertiesDescriptionOutput) ToEncryptionPropertiesDescriptionOutput() EncryptionPropertiesDescriptionOutput

func (EncryptionPropertiesDescriptionOutput) ToEncryptionPropertiesDescriptionOutputWithContext

func (o EncryptionPropertiesDescriptionOutput) ToEncryptionPropertiesDescriptionOutputWithContext(ctx context.Context) EncryptionPropertiesDescriptionOutput

func (EncryptionPropertiesDescriptionOutput) ToEncryptionPropertiesDescriptionPtrOutput

func (o EncryptionPropertiesDescriptionOutput) ToEncryptionPropertiesDescriptionPtrOutput() EncryptionPropertiesDescriptionPtrOutput

func (EncryptionPropertiesDescriptionOutput) ToEncryptionPropertiesDescriptionPtrOutputWithContext

func (o EncryptionPropertiesDescriptionOutput) ToEncryptionPropertiesDescriptionPtrOutputWithContext(ctx context.Context) EncryptionPropertiesDescriptionPtrOutput

type EncryptionPropertiesDescriptionPtrInput

type EncryptionPropertiesDescriptionPtrInput interface {
	pulumi.Input

	ToEncryptionPropertiesDescriptionPtrOutput() EncryptionPropertiesDescriptionPtrOutput
	ToEncryptionPropertiesDescriptionPtrOutputWithContext(context.Context) EncryptionPropertiesDescriptionPtrOutput
}

EncryptionPropertiesDescriptionPtrInput is an input type that accepts EncryptionPropertiesDescriptionArgs, EncryptionPropertiesDescriptionPtr and EncryptionPropertiesDescriptionPtrOutput values. You can construct a concrete instance of `EncryptionPropertiesDescriptionPtrInput` via:

        EncryptionPropertiesDescriptionArgs{...}

or:

        nil

type EncryptionPropertiesDescriptionPtrOutput

type EncryptionPropertiesDescriptionPtrOutput struct{ *pulumi.OutputState }

func (EncryptionPropertiesDescriptionPtrOutput) Elem

func (EncryptionPropertiesDescriptionPtrOutput) ElementType

func (EncryptionPropertiesDescriptionPtrOutput) KeySource

The source of the key.

func (EncryptionPropertiesDescriptionPtrOutput) KeyVaultProperties

The properties of the KeyVault key.

func (EncryptionPropertiesDescriptionPtrOutput) ToEncryptionPropertiesDescriptionPtrOutput

func (o EncryptionPropertiesDescriptionPtrOutput) ToEncryptionPropertiesDescriptionPtrOutput() EncryptionPropertiesDescriptionPtrOutput

func (EncryptionPropertiesDescriptionPtrOutput) ToEncryptionPropertiesDescriptionPtrOutputWithContext

func (o EncryptionPropertiesDescriptionPtrOutput) ToEncryptionPropertiesDescriptionPtrOutputWithContext(ctx context.Context) EncryptionPropertiesDescriptionPtrOutput

type EncryptionPropertiesDescriptionResponse

type EncryptionPropertiesDescriptionResponse struct {
	// The source of the key.
	KeySource *string `pulumi:"keySource"`
	// The properties of the KeyVault key.
	KeyVaultProperties []KeyVaultKeyPropertiesResponse `pulumi:"keyVaultProperties"`
}

The encryption properties for the IoT DPS instance.

type EncryptionPropertiesDescriptionResponseArgs

type EncryptionPropertiesDescriptionResponseArgs struct {
	// The source of the key.
	KeySource pulumi.StringPtrInput `pulumi:"keySource"`
	// The properties of the KeyVault key.
	KeyVaultProperties KeyVaultKeyPropertiesResponseArrayInput `pulumi:"keyVaultProperties"`
}

The encryption properties for the IoT DPS instance.

func (EncryptionPropertiesDescriptionResponseArgs) ElementType

func (EncryptionPropertiesDescriptionResponseArgs) ToEncryptionPropertiesDescriptionResponseOutput

func (i EncryptionPropertiesDescriptionResponseArgs) ToEncryptionPropertiesDescriptionResponseOutput() EncryptionPropertiesDescriptionResponseOutput

func (EncryptionPropertiesDescriptionResponseArgs) ToEncryptionPropertiesDescriptionResponseOutputWithContext

func (i EncryptionPropertiesDescriptionResponseArgs) ToEncryptionPropertiesDescriptionResponseOutputWithContext(ctx context.Context) EncryptionPropertiesDescriptionResponseOutput

func (EncryptionPropertiesDescriptionResponseArgs) ToEncryptionPropertiesDescriptionResponsePtrOutput

func (i EncryptionPropertiesDescriptionResponseArgs) ToEncryptionPropertiesDescriptionResponsePtrOutput() EncryptionPropertiesDescriptionResponsePtrOutput

func (EncryptionPropertiesDescriptionResponseArgs) ToEncryptionPropertiesDescriptionResponsePtrOutputWithContext

func (i EncryptionPropertiesDescriptionResponseArgs) ToEncryptionPropertiesDescriptionResponsePtrOutputWithContext(ctx context.Context) EncryptionPropertiesDescriptionResponsePtrOutput

type EncryptionPropertiesDescriptionResponseInput

type EncryptionPropertiesDescriptionResponseInput interface {
	pulumi.Input

	ToEncryptionPropertiesDescriptionResponseOutput() EncryptionPropertiesDescriptionResponseOutput
	ToEncryptionPropertiesDescriptionResponseOutputWithContext(context.Context) EncryptionPropertiesDescriptionResponseOutput
}

EncryptionPropertiesDescriptionResponseInput is an input type that accepts EncryptionPropertiesDescriptionResponseArgs and EncryptionPropertiesDescriptionResponseOutput values. You can construct a concrete instance of `EncryptionPropertiesDescriptionResponseInput` via:

EncryptionPropertiesDescriptionResponseArgs{...}

type EncryptionPropertiesDescriptionResponseOutput

type EncryptionPropertiesDescriptionResponseOutput struct{ *pulumi.OutputState }

The encryption properties for the IoT DPS instance.

func (EncryptionPropertiesDescriptionResponseOutput) ElementType

func (EncryptionPropertiesDescriptionResponseOutput) KeySource

The source of the key.

func (EncryptionPropertiesDescriptionResponseOutput) KeyVaultProperties

The properties of the KeyVault key.

func (EncryptionPropertiesDescriptionResponseOutput) ToEncryptionPropertiesDescriptionResponseOutput

func (o EncryptionPropertiesDescriptionResponseOutput) ToEncryptionPropertiesDescriptionResponseOutput() EncryptionPropertiesDescriptionResponseOutput

func (EncryptionPropertiesDescriptionResponseOutput) ToEncryptionPropertiesDescriptionResponseOutputWithContext

func (o EncryptionPropertiesDescriptionResponseOutput) ToEncryptionPropertiesDescriptionResponseOutputWithContext(ctx context.Context) EncryptionPropertiesDescriptionResponseOutput

func (EncryptionPropertiesDescriptionResponseOutput) ToEncryptionPropertiesDescriptionResponsePtrOutput

func (o EncryptionPropertiesDescriptionResponseOutput) ToEncryptionPropertiesDescriptionResponsePtrOutput() EncryptionPropertiesDescriptionResponsePtrOutput

func (EncryptionPropertiesDescriptionResponseOutput) ToEncryptionPropertiesDescriptionResponsePtrOutputWithContext

func (o EncryptionPropertiesDescriptionResponseOutput) ToEncryptionPropertiesDescriptionResponsePtrOutputWithContext(ctx context.Context) EncryptionPropertiesDescriptionResponsePtrOutput

type EncryptionPropertiesDescriptionResponsePtrInput

type EncryptionPropertiesDescriptionResponsePtrInput interface {
	pulumi.Input

	ToEncryptionPropertiesDescriptionResponsePtrOutput() EncryptionPropertiesDescriptionResponsePtrOutput
	ToEncryptionPropertiesDescriptionResponsePtrOutputWithContext(context.Context) EncryptionPropertiesDescriptionResponsePtrOutput
}

EncryptionPropertiesDescriptionResponsePtrInput is an input type that accepts EncryptionPropertiesDescriptionResponseArgs, EncryptionPropertiesDescriptionResponsePtr and EncryptionPropertiesDescriptionResponsePtrOutput values. You can construct a concrete instance of `EncryptionPropertiesDescriptionResponsePtrInput` via:

        EncryptionPropertiesDescriptionResponseArgs{...}

or:

        nil

type EncryptionPropertiesDescriptionResponsePtrOutput

type EncryptionPropertiesDescriptionResponsePtrOutput struct{ *pulumi.OutputState }

func (EncryptionPropertiesDescriptionResponsePtrOutput) Elem

func (EncryptionPropertiesDescriptionResponsePtrOutput) ElementType

func (EncryptionPropertiesDescriptionResponsePtrOutput) KeySource

The source of the key.

func (EncryptionPropertiesDescriptionResponsePtrOutput) KeyVaultProperties

The properties of the KeyVault key.

func (EncryptionPropertiesDescriptionResponsePtrOutput) ToEncryptionPropertiesDescriptionResponsePtrOutput

func (o EncryptionPropertiesDescriptionResponsePtrOutput) ToEncryptionPropertiesDescriptionResponsePtrOutput() EncryptionPropertiesDescriptionResponsePtrOutput

func (EncryptionPropertiesDescriptionResponsePtrOutput) ToEncryptionPropertiesDescriptionResponsePtrOutputWithContext

func (o EncryptionPropertiesDescriptionResponsePtrOutput) ToEncryptionPropertiesDescriptionResponsePtrOutputWithContext(ctx context.Context) EncryptionPropertiesDescriptionResponsePtrOutput

type IotDpsPropertiesDescription

type IotDpsPropertiesDescription struct {
	// Allocation policy to be used by this provisioning service.
	AllocationPolicy *string `pulumi:"allocationPolicy"`
	// List of authorization keys for a provisioning service.
	AuthorizationPolicies []SharedAccessSignatureAuthorizationRuleAccessRightsDescription `pulumi:"authorizationPolicies"`
	// The encryption properties for the IoT DPS instance.
	Encryption *EncryptionPropertiesDescription `pulumi:"encryption"`
	// List of IoT hubs associated with this provisioning service.
	IotHubs []IotHubDefinitionDescription `pulumi:"iotHubs"`
	// The IP filter rules.
	IpFilterRules []IpFilterRule `pulumi:"ipFilterRules"`
	// Private endpoint connections created on this IotHub
	PrivateEndpointConnections []PrivateEndpointConnection `pulumi:"privateEndpointConnections"`
	// The ARM provisioning state of the provisioning service.
	ProvisioningState *string `pulumi:"provisioningState"`
	// Whether requests from Public Network are allowed
	PublicNetworkAccess *string `pulumi:"publicNetworkAccess"`
	// Current state of the provisioning service.
	State *string `pulumi:"state"`
}

the service specific properties of a provisioning service, including keys, linked iot hubs, current state, and system generated properties such as hostname and idScope

type IotDpsPropertiesDescriptionArgs

type IotDpsPropertiesDescriptionArgs struct {
	// Allocation policy to be used by this provisioning service.
	AllocationPolicy pulumi.StringPtrInput `pulumi:"allocationPolicy"`
	// List of authorization keys for a provisioning service.
	AuthorizationPolicies SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionArrayInput `pulumi:"authorizationPolicies"`
	// The encryption properties for the IoT DPS instance.
	Encryption EncryptionPropertiesDescriptionPtrInput `pulumi:"encryption"`
	// List of IoT hubs associated with this provisioning service.
	IotHubs IotHubDefinitionDescriptionArrayInput `pulumi:"iotHubs"`
	// The IP filter rules.
	IpFilterRules IpFilterRuleArrayInput `pulumi:"ipFilterRules"`
	// Private endpoint connections created on this IotHub
	PrivateEndpointConnections PrivateEndpointConnectionArrayInput `pulumi:"privateEndpointConnections"`
	// The ARM provisioning state of the provisioning service.
	ProvisioningState pulumi.StringPtrInput `pulumi:"provisioningState"`
	// Whether requests from Public Network are allowed
	PublicNetworkAccess pulumi.StringPtrInput `pulumi:"publicNetworkAccess"`
	// Current state of the provisioning service.
	State pulumi.StringPtrInput `pulumi:"state"`
}

the service specific properties of a provisioning service, including keys, linked iot hubs, current state, and system generated properties such as hostname and idScope

func (IotDpsPropertiesDescriptionArgs) ElementType

func (IotDpsPropertiesDescriptionArgs) ToIotDpsPropertiesDescriptionOutput

func (i IotDpsPropertiesDescriptionArgs) ToIotDpsPropertiesDescriptionOutput() IotDpsPropertiesDescriptionOutput

func (IotDpsPropertiesDescriptionArgs) ToIotDpsPropertiesDescriptionOutputWithContext

func (i IotDpsPropertiesDescriptionArgs) ToIotDpsPropertiesDescriptionOutputWithContext(ctx context.Context) IotDpsPropertiesDescriptionOutput

func (IotDpsPropertiesDescriptionArgs) ToIotDpsPropertiesDescriptionPtrOutput

func (i IotDpsPropertiesDescriptionArgs) ToIotDpsPropertiesDescriptionPtrOutput() IotDpsPropertiesDescriptionPtrOutput

func (IotDpsPropertiesDescriptionArgs) ToIotDpsPropertiesDescriptionPtrOutputWithContext

func (i IotDpsPropertiesDescriptionArgs) ToIotDpsPropertiesDescriptionPtrOutputWithContext(ctx context.Context) IotDpsPropertiesDescriptionPtrOutput

type IotDpsPropertiesDescriptionInput

type IotDpsPropertiesDescriptionInput interface {
	pulumi.Input

	ToIotDpsPropertiesDescriptionOutput() IotDpsPropertiesDescriptionOutput
	ToIotDpsPropertiesDescriptionOutputWithContext(context.Context) IotDpsPropertiesDescriptionOutput
}

IotDpsPropertiesDescriptionInput is an input type that accepts IotDpsPropertiesDescriptionArgs and IotDpsPropertiesDescriptionOutput values. You can construct a concrete instance of `IotDpsPropertiesDescriptionInput` via:

IotDpsPropertiesDescriptionArgs{...}

type IotDpsPropertiesDescriptionOutput

type IotDpsPropertiesDescriptionOutput struct{ *pulumi.OutputState }

the service specific properties of a provisioning service, including keys, linked iot hubs, current state, and system generated properties such as hostname and idScope

func (IotDpsPropertiesDescriptionOutput) AllocationPolicy

Allocation policy to be used by this provisioning service.

func (IotDpsPropertiesDescriptionOutput) AuthorizationPolicies

List of authorization keys for a provisioning service.

func (IotDpsPropertiesDescriptionOutput) ElementType

func (IotDpsPropertiesDescriptionOutput) Encryption

The encryption properties for the IoT DPS instance.

func (IotDpsPropertiesDescriptionOutput) IotHubs

List of IoT hubs associated with this provisioning service.

func (IotDpsPropertiesDescriptionOutput) IpFilterRules

The IP filter rules.

func (IotDpsPropertiesDescriptionOutput) PrivateEndpointConnections

Private endpoint connections created on this IotHub

func (IotDpsPropertiesDescriptionOutput) ProvisioningState

The ARM provisioning state of the provisioning service.

func (IotDpsPropertiesDescriptionOutput) PublicNetworkAccess

Whether requests from Public Network are allowed

func (IotDpsPropertiesDescriptionOutput) State

Current state of the provisioning service.

func (IotDpsPropertiesDescriptionOutput) ToIotDpsPropertiesDescriptionOutput

func (o IotDpsPropertiesDescriptionOutput) ToIotDpsPropertiesDescriptionOutput() IotDpsPropertiesDescriptionOutput

func (IotDpsPropertiesDescriptionOutput) ToIotDpsPropertiesDescriptionOutputWithContext

func (o IotDpsPropertiesDescriptionOutput) ToIotDpsPropertiesDescriptionOutputWithContext(ctx context.Context) IotDpsPropertiesDescriptionOutput

func (IotDpsPropertiesDescriptionOutput) ToIotDpsPropertiesDescriptionPtrOutput

func (o IotDpsPropertiesDescriptionOutput) ToIotDpsPropertiesDescriptionPtrOutput() IotDpsPropertiesDescriptionPtrOutput

func (IotDpsPropertiesDescriptionOutput) ToIotDpsPropertiesDescriptionPtrOutputWithContext

func (o IotDpsPropertiesDescriptionOutput) ToIotDpsPropertiesDescriptionPtrOutputWithContext(ctx context.Context) IotDpsPropertiesDescriptionPtrOutput

type IotDpsPropertiesDescriptionPtrInput

type IotDpsPropertiesDescriptionPtrInput interface {
	pulumi.Input

	ToIotDpsPropertiesDescriptionPtrOutput() IotDpsPropertiesDescriptionPtrOutput
	ToIotDpsPropertiesDescriptionPtrOutputWithContext(context.Context) IotDpsPropertiesDescriptionPtrOutput
}

IotDpsPropertiesDescriptionPtrInput is an input type that accepts IotDpsPropertiesDescriptionArgs, IotDpsPropertiesDescriptionPtr and IotDpsPropertiesDescriptionPtrOutput values. You can construct a concrete instance of `IotDpsPropertiesDescriptionPtrInput` via:

        IotDpsPropertiesDescriptionArgs{...}

or:

        nil

type IotDpsPropertiesDescriptionPtrOutput

type IotDpsPropertiesDescriptionPtrOutput struct{ *pulumi.OutputState }

func (IotDpsPropertiesDescriptionPtrOutput) AllocationPolicy

Allocation policy to be used by this provisioning service.

func (IotDpsPropertiesDescriptionPtrOutput) AuthorizationPolicies

List of authorization keys for a provisioning service.

func (IotDpsPropertiesDescriptionPtrOutput) Elem

func (IotDpsPropertiesDescriptionPtrOutput) ElementType

func (IotDpsPropertiesDescriptionPtrOutput) Encryption

The encryption properties for the IoT DPS instance.

func (IotDpsPropertiesDescriptionPtrOutput) IotHubs

List of IoT hubs associated with this provisioning service.

func (IotDpsPropertiesDescriptionPtrOutput) IpFilterRules

The IP filter rules.

func (IotDpsPropertiesDescriptionPtrOutput) PrivateEndpointConnections

Private endpoint connections created on this IotHub

func (IotDpsPropertiesDescriptionPtrOutput) ProvisioningState

The ARM provisioning state of the provisioning service.

func (IotDpsPropertiesDescriptionPtrOutput) PublicNetworkAccess

Whether requests from Public Network are allowed

func (IotDpsPropertiesDescriptionPtrOutput) State

Current state of the provisioning service.

func (IotDpsPropertiesDescriptionPtrOutput) ToIotDpsPropertiesDescriptionPtrOutput

func (o IotDpsPropertiesDescriptionPtrOutput) ToIotDpsPropertiesDescriptionPtrOutput() IotDpsPropertiesDescriptionPtrOutput

func (IotDpsPropertiesDescriptionPtrOutput) ToIotDpsPropertiesDescriptionPtrOutputWithContext

func (o IotDpsPropertiesDescriptionPtrOutput) ToIotDpsPropertiesDescriptionPtrOutputWithContext(ctx context.Context) IotDpsPropertiesDescriptionPtrOutput

type IotDpsPropertiesDescriptionResponse

type IotDpsPropertiesDescriptionResponse struct {
	// Allocation policy to be used by this provisioning service.
	AllocationPolicy *string `pulumi:"allocationPolicy"`
	// List of authorization keys for a provisioning service.
	AuthorizationPolicies []SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponse `pulumi:"authorizationPolicies"`
	// Device endpoint for this provisioning service.
	DeviceProvisioningHostName string `pulumi:"deviceProvisioningHostName"`
	// The encryption properties for the IoT DPS instance.
	Encryption *EncryptionPropertiesDescriptionResponse `pulumi:"encryption"`
	// Unique identifier of this provisioning service.
	IdScope string `pulumi:"idScope"`
	// List of IoT hubs associated with this provisioning service.
	IotHubs []IotHubDefinitionDescriptionResponse `pulumi:"iotHubs"`
	// The IP filter rules.
	IpFilterRules []IpFilterRuleResponse `pulumi:"ipFilterRules"`
	// Private endpoint connections created on this IotHub
	PrivateEndpointConnections []PrivateEndpointConnectionResponse `pulumi:"privateEndpointConnections"`
	// The ARM provisioning state of the provisioning service.
	ProvisioningState *string `pulumi:"provisioningState"`
	// Whether requests from Public Network are allowed
	PublicNetworkAccess *string `pulumi:"publicNetworkAccess"`
	// Service endpoint for provisioning service.
	ServiceOperationsHostName string `pulumi:"serviceOperationsHostName"`
	// Current state of the provisioning service.
	State *string `pulumi:"state"`
}

the service specific properties of a provisioning service, including keys, linked iot hubs, current state, and system generated properties such as hostname and idScope

type IotDpsPropertiesDescriptionResponseArgs

type IotDpsPropertiesDescriptionResponseArgs struct {
	// Allocation policy to be used by this provisioning service.
	AllocationPolicy pulumi.StringPtrInput `pulumi:"allocationPolicy"`
	// List of authorization keys for a provisioning service.
	AuthorizationPolicies SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseArrayInput `pulumi:"authorizationPolicies"`
	// Device endpoint for this provisioning service.
	DeviceProvisioningHostName pulumi.StringInput `pulumi:"deviceProvisioningHostName"`
	// The encryption properties for the IoT DPS instance.
	Encryption EncryptionPropertiesDescriptionResponsePtrInput `pulumi:"encryption"`
	// Unique identifier of this provisioning service.
	IdScope pulumi.StringInput `pulumi:"idScope"`
	// List of IoT hubs associated with this provisioning service.
	IotHubs IotHubDefinitionDescriptionResponseArrayInput `pulumi:"iotHubs"`
	// The IP filter rules.
	IpFilterRules IpFilterRuleResponseArrayInput `pulumi:"ipFilterRules"`
	// Private endpoint connections created on this IotHub
	PrivateEndpointConnections PrivateEndpointConnectionResponseArrayInput `pulumi:"privateEndpointConnections"`
	// The ARM provisioning state of the provisioning service.
	ProvisioningState pulumi.StringPtrInput `pulumi:"provisioningState"`
	// Whether requests from Public Network are allowed
	PublicNetworkAccess pulumi.StringPtrInput `pulumi:"publicNetworkAccess"`
	// Service endpoint for provisioning service.
	ServiceOperationsHostName pulumi.StringInput `pulumi:"serviceOperationsHostName"`
	// Current state of the provisioning service.
	State pulumi.StringPtrInput `pulumi:"state"`
}

the service specific properties of a provisioning service, including keys, linked iot hubs, current state, and system generated properties such as hostname and idScope

func (IotDpsPropertiesDescriptionResponseArgs) ElementType

func (IotDpsPropertiesDescriptionResponseArgs) ToIotDpsPropertiesDescriptionResponseOutput

func (i IotDpsPropertiesDescriptionResponseArgs) ToIotDpsPropertiesDescriptionResponseOutput() IotDpsPropertiesDescriptionResponseOutput

func (IotDpsPropertiesDescriptionResponseArgs) ToIotDpsPropertiesDescriptionResponseOutputWithContext

func (i IotDpsPropertiesDescriptionResponseArgs) ToIotDpsPropertiesDescriptionResponseOutputWithContext(ctx context.Context) IotDpsPropertiesDescriptionResponseOutput

func (IotDpsPropertiesDescriptionResponseArgs) ToIotDpsPropertiesDescriptionResponsePtrOutput

func (i IotDpsPropertiesDescriptionResponseArgs) ToIotDpsPropertiesDescriptionResponsePtrOutput() IotDpsPropertiesDescriptionResponsePtrOutput

func (IotDpsPropertiesDescriptionResponseArgs) ToIotDpsPropertiesDescriptionResponsePtrOutputWithContext

func (i IotDpsPropertiesDescriptionResponseArgs) ToIotDpsPropertiesDescriptionResponsePtrOutputWithContext(ctx context.Context) IotDpsPropertiesDescriptionResponsePtrOutput

type IotDpsPropertiesDescriptionResponseInput

type IotDpsPropertiesDescriptionResponseInput interface {
	pulumi.Input

	ToIotDpsPropertiesDescriptionResponseOutput() IotDpsPropertiesDescriptionResponseOutput
	ToIotDpsPropertiesDescriptionResponseOutputWithContext(context.Context) IotDpsPropertiesDescriptionResponseOutput
}

IotDpsPropertiesDescriptionResponseInput is an input type that accepts IotDpsPropertiesDescriptionResponseArgs and IotDpsPropertiesDescriptionResponseOutput values. You can construct a concrete instance of `IotDpsPropertiesDescriptionResponseInput` via:

IotDpsPropertiesDescriptionResponseArgs{...}

type IotDpsPropertiesDescriptionResponseOutput

type IotDpsPropertiesDescriptionResponseOutput struct{ *pulumi.OutputState }

the service specific properties of a provisioning service, including keys, linked iot hubs, current state, and system generated properties such as hostname and idScope

func (IotDpsPropertiesDescriptionResponseOutput) AllocationPolicy

Allocation policy to be used by this provisioning service.

func (IotDpsPropertiesDescriptionResponseOutput) AuthorizationPolicies

List of authorization keys for a provisioning service.

func (IotDpsPropertiesDescriptionResponseOutput) DeviceProvisioningHostName

func (o IotDpsPropertiesDescriptionResponseOutput) DeviceProvisioningHostName() pulumi.StringOutput

Device endpoint for this provisioning service.

func (IotDpsPropertiesDescriptionResponseOutput) ElementType

func (IotDpsPropertiesDescriptionResponseOutput) Encryption

The encryption properties for the IoT DPS instance.

func (IotDpsPropertiesDescriptionResponseOutput) IdScope

Unique identifier of this provisioning service.

func (IotDpsPropertiesDescriptionResponseOutput) IotHubs

List of IoT hubs associated with this provisioning service.

func (IotDpsPropertiesDescriptionResponseOutput) IpFilterRules

The IP filter rules.

func (IotDpsPropertiesDescriptionResponseOutput) PrivateEndpointConnections

Private endpoint connections created on this IotHub

func (IotDpsPropertiesDescriptionResponseOutput) ProvisioningState

The ARM provisioning state of the provisioning service.

func (IotDpsPropertiesDescriptionResponseOutput) PublicNetworkAccess

Whether requests from Public Network are allowed

func (IotDpsPropertiesDescriptionResponseOutput) ServiceOperationsHostName

func (o IotDpsPropertiesDescriptionResponseOutput) ServiceOperationsHostName() pulumi.StringOutput

Service endpoint for provisioning service.

func (IotDpsPropertiesDescriptionResponseOutput) State

Current state of the provisioning service.

func (IotDpsPropertiesDescriptionResponseOutput) ToIotDpsPropertiesDescriptionResponseOutput

func (o IotDpsPropertiesDescriptionResponseOutput) ToIotDpsPropertiesDescriptionResponseOutput() IotDpsPropertiesDescriptionResponseOutput

func (IotDpsPropertiesDescriptionResponseOutput) ToIotDpsPropertiesDescriptionResponseOutputWithContext

func (o IotDpsPropertiesDescriptionResponseOutput) ToIotDpsPropertiesDescriptionResponseOutputWithContext(ctx context.Context) IotDpsPropertiesDescriptionResponseOutput

func (IotDpsPropertiesDescriptionResponseOutput) ToIotDpsPropertiesDescriptionResponsePtrOutput

func (o IotDpsPropertiesDescriptionResponseOutput) ToIotDpsPropertiesDescriptionResponsePtrOutput() IotDpsPropertiesDescriptionResponsePtrOutput

func (IotDpsPropertiesDescriptionResponseOutput) ToIotDpsPropertiesDescriptionResponsePtrOutputWithContext

func (o IotDpsPropertiesDescriptionResponseOutput) ToIotDpsPropertiesDescriptionResponsePtrOutputWithContext(ctx context.Context) IotDpsPropertiesDescriptionResponsePtrOutput

type IotDpsPropertiesDescriptionResponsePtrInput

type IotDpsPropertiesDescriptionResponsePtrInput interface {
	pulumi.Input

	ToIotDpsPropertiesDescriptionResponsePtrOutput() IotDpsPropertiesDescriptionResponsePtrOutput
	ToIotDpsPropertiesDescriptionResponsePtrOutputWithContext(context.Context) IotDpsPropertiesDescriptionResponsePtrOutput
}

IotDpsPropertiesDescriptionResponsePtrInput is an input type that accepts IotDpsPropertiesDescriptionResponseArgs, IotDpsPropertiesDescriptionResponsePtr and IotDpsPropertiesDescriptionResponsePtrOutput values. You can construct a concrete instance of `IotDpsPropertiesDescriptionResponsePtrInput` via:

        IotDpsPropertiesDescriptionResponseArgs{...}

or:

        nil

type IotDpsPropertiesDescriptionResponsePtrOutput

type IotDpsPropertiesDescriptionResponsePtrOutput struct{ *pulumi.OutputState }

func (IotDpsPropertiesDescriptionResponsePtrOutput) AllocationPolicy

Allocation policy to be used by this provisioning service.

func (IotDpsPropertiesDescriptionResponsePtrOutput) AuthorizationPolicies

List of authorization keys for a provisioning service.

func (IotDpsPropertiesDescriptionResponsePtrOutput) DeviceProvisioningHostName

Device endpoint for this provisioning service.

func (IotDpsPropertiesDescriptionResponsePtrOutput) Elem

func (IotDpsPropertiesDescriptionResponsePtrOutput) ElementType

func (IotDpsPropertiesDescriptionResponsePtrOutput) Encryption

The encryption properties for the IoT DPS instance.

func (IotDpsPropertiesDescriptionResponsePtrOutput) IdScope

Unique identifier of this provisioning service.

func (IotDpsPropertiesDescriptionResponsePtrOutput) IotHubs

List of IoT hubs associated with this provisioning service.

func (IotDpsPropertiesDescriptionResponsePtrOutput) IpFilterRules

The IP filter rules.

func (IotDpsPropertiesDescriptionResponsePtrOutput) PrivateEndpointConnections

Private endpoint connections created on this IotHub

func (IotDpsPropertiesDescriptionResponsePtrOutput) ProvisioningState

The ARM provisioning state of the provisioning service.

func (IotDpsPropertiesDescriptionResponsePtrOutput) PublicNetworkAccess

Whether requests from Public Network are allowed

func (IotDpsPropertiesDescriptionResponsePtrOutput) ServiceOperationsHostName

Service endpoint for provisioning service.

func (IotDpsPropertiesDescriptionResponsePtrOutput) State

Current state of the provisioning service.

func (IotDpsPropertiesDescriptionResponsePtrOutput) ToIotDpsPropertiesDescriptionResponsePtrOutput

func (o IotDpsPropertiesDescriptionResponsePtrOutput) ToIotDpsPropertiesDescriptionResponsePtrOutput() IotDpsPropertiesDescriptionResponsePtrOutput

func (IotDpsPropertiesDescriptionResponsePtrOutput) ToIotDpsPropertiesDescriptionResponsePtrOutputWithContext

func (o IotDpsPropertiesDescriptionResponsePtrOutput) ToIotDpsPropertiesDescriptionResponsePtrOutputWithContext(ctx context.Context) IotDpsPropertiesDescriptionResponsePtrOutput

type IotDpsResource

type IotDpsResource struct {
	pulumi.CustomResourceState

	// The Etag field is *not* required. If it is provided in the response body, it must also be provided as a header per the normal ETag convention.
	Etag pulumi.StringPtrOutput `pulumi:"etag"`
	// The resource location.
	Location pulumi.StringOutput `pulumi:"location"`
	// The resource name.
	Name pulumi.StringOutput `pulumi:"name"`
	// Service specific properties for a provisioning service
	Properties IotDpsPropertiesDescriptionResponseOutput `pulumi:"properties"`
	// Sku info for a provisioning Service.
	Sku IotDpsSkuInfoResponseOutput `pulumi:"sku"`
	// The resource tags.
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// The resource type.
	Type pulumi.StringOutput `pulumi:"type"`
}

The description of the provisioning service.

func GetIotDpsResource

func GetIotDpsResource(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *IotDpsResourceState, opts ...pulumi.ResourceOption) (*IotDpsResource, error)

GetIotDpsResource gets an existing IotDpsResource 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 NewIotDpsResource

func NewIotDpsResource(ctx *pulumi.Context,
	name string, args *IotDpsResourceArgs, opts ...pulumi.ResourceOption) (*IotDpsResource, error)

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

type IotDpsResourceArgs

type IotDpsResourceArgs struct {
	// The Etag field is *not* required. If it is provided in the response body, it must also be provided as a header per the normal ETag convention.
	Etag pulumi.StringPtrInput
	// The resource location.
	Location pulumi.StringInput
	// Service specific properties for a provisioning service
	Properties IotDpsPropertiesDescriptionInput
	// Name of provisioning service to create or update.
	ProvisioningServiceName pulumi.StringInput
	// Resource group identifier.
	ResourceGroupName pulumi.StringInput
	// Sku info for a provisioning Service.
	Sku IotDpsSkuInfoInput
	// The resource tags.
	Tags pulumi.StringMapInput
}

The set of arguments for constructing a IotDpsResource resource.

func (IotDpsResourceArgs) ElementType

func (IotDpsResourceArgs) ElementType() reflect.Type

type IotDpsResourcePrivateEndpointConnection

type IotDpsResourcePrivateEndpointConnection struct {
	pulumi.CustomResourceState

	// The resource name.
	Name pulumi.StringOutput `pulumi:"name"`
	// The properties of a private endpoint connection
	Properties PrivateEndpointConnectionPropertiesResponseOutput `pulumi:"properties"`
	// The resource type.
	Type pulumi.StringOutput `pulumi:"type"`
}

The private endpoint connection of a provisioning service

func GetIotDpsResourcePrivateEndpointConnection

func GetIotDpsResourcePrivateEndpointConnection(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *IotDpsResourcePrivateEndpointConnectionState, opts ...pulumi.ResourceOption) (*IotDpsResourcePrivateEndpointConnection, error)

GetIotDpsResourcePrivateEndpointConnection gets an existing IotDpsResourcePrivateEndpointConnection 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 NewIotDpsResourcePrivateEndpointConnection

func NewIotDpsResourcePrivateEndpointConnection(ctx *pulumi.Context,
	name string, args *IotDpsResourcePrivateEndpointConnectionArgs, opts ...pulumi.ResourceOption) (*IotDpsResourcePrivateEndpointConnection, error)

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

type IotDpsResourcePrivateEndpointConnectionArgs

type IotDpsResourcePrivateEndpointConnectionArgs struct {
	// The name of the private endpoint connection
	PrivateEndpointConnectionName pulumi.StringInput
	// The properties of a private endpoint connection
	Properties PrivateEndpointConnectionPropertiesInput
	// The name of the resource group that contains the provisioning service.
	ResourceGroupName pulumi.StringInput
	// The name of the provisioning service.
	ResourceName pulumi.StringInput
}

The set of arguments for constructing a IotDpsResourcePrivateEndpointConnection resource.

func (IotDpsResourcePrivateEndpointConnectionArgs) ElementType

type IotDpsResourcePrivateEndpointConnectionState

type IotDpsResourcePrivateEndpointConnectionState struct {
	// The resource name.
	Name pulumi.StringPtrInput
	// The properties of a private endpoint connection
	Properties PrivateEndpointConnectionPropertiesResponsePtrInput
	// The resource type.
	Type pulumi.StringPtrInput
}

func (IotDpsResourcePrivateEndpointConnectionState) ElementType

type IotDpsResourceState

type IotDpsResourceState struct {
	// The Etag field is *not* required. If it is provided in the response body, it must also be provided as a header per the normal ETag convention.
	Etag pulumi.StringPtrInput
	// The resource location.
	Location pulumi.StringPtrInput
	// The resource name.
	Name pulumi.StringPtrInput
	// Service specific properties for a provisioning service
	Properties IotDpsPropertiesDescriptionResponsePtrInput
	// Sku info for a provisioning Service.
	Sku IotDpsSkuInfoResponsePtrInput
	// The resource tags.
	Tags pulumi.StringMapInput
	// The resource type.
	Type pulumi.StringPtrInput
}

func (IotDpsResourceState) ElementType

func (IotDpsResourceState) ElementType() reflect.Type

type IotDpsSkuInfo

type IotDpsSkuInfo struct {
	// The number of units to provision
	Capacity *int `pulumi:"capacity"`
	// Sku name.
	Name *string `pulumi:"name"`
}

List of possible provisioning service SKUs.

type IotDpsSkuInfoArgs

type IotDpsSkuInfoArgs struct {
	// The number of units to provision
	Capacity pulumi.IntPtrInput `pulumi:"capacity"`
	// Sku name.
	Name pulumi.StringPtrInput `pulumi:"name"`
}

List of possible provisioning service SKUs.

func (IotDpsSkuInfoArgs) ElementType

func (IotDpsSkuInfoArgs) ElementType() reflect.Type

func (IotDpsSkuInfoArgs) ToIotDpsSkuInfoOutput

func (i IotDpsSkuInfoArgs) ToIotDpsSkuInfoOutput() IotDpsSkuInfoOutput

func (IotDpsSkuInfoArgs) ToIotDpsSkuInfoOutputWithContext

func (i IotDpsSkuInfoArgs) ToIotDpsSkuInfoOutputWithContext(ctx context.Context) IotDpsSkuInfoOutput

func (IotDpsSkuInfoArgs) ToIotDpsSkuInfoPtrOutput

func (i IotDpsSkuInfoArgs) ToIotDpsSkuInfoPtrOutput() IotDpsSkuInfoPtrOutput

func (IotDpsSkuInfoArgs) ToIotDpsSkuInfoPtrOutputWithContext

func (i IotDpsSkuInfoArgs) ToIotDpsSkuInfoPtrOutputWithContext(ctx context.Context) IotDpsSkuInfoPtrOutput

type IotDpsSkuInfoInput

type IotDpsSkuInfoInput interface {
	pulumi.Input

	ToIotDpsSkuInfoOutput() IotDpsSkuInfoOutput
	ToIotDpsSkuInfoOutputWithContext(context.Context) IotDpsSkuInfoOutput
}

IotDpsSkuInfoInput is an input type that accepts IotDpsSkuInfoArgs and IotDpsSkuInfoOutput values. You can construct a concrete instance of `IotDpsSkuInfoInput` via:

IotDpsSkuInfoArgs{...}

type IotDpsSkuInfoOutput

type IotDpsSkuInfoOutput struct{ *pulumi.OutputState }

List of possible provisioning service SKUs.

func (IotDpsSkuInfoOutput) Capacity

The number of units to provision

func (IotDpsSkuInfoOutput) ElementType

func (IotDpsSkuInfoOutput) ElementType() reflect.Type

func (IotDpsSkuInfoOutput) Name

Sku name.

func (IotDpsSkuInfoOutput) ToIotDpsSkuInfoOutput

func (o IotDpsSkuInfoOutput) ToIotDpsSkuInfoOutput() IotDpsSkuInfoOutput

func (IotDpsSkuInfoOutput) ToIotDpsSkuInfoOutputWithContext

func (o IotDpsSkuInfoOutput) ToIotDpsSkuInfoOutputWithContext(ctx context.Context) IotDpsSkuInfoOutput

func (IotDpsSkuInfoOutput) ToIotDpsSkuInfoPtrOutput

func (o IotDpsSkuInfoOutput) ToIotDpsSkuInfoPtrOutput() IotDpsSkuInfoPtrOutput

func (IotDpsSkuInfoOutput) ToIotDpsSkuInfoPtrOutputWithContext

func (o IotDpsSkuInfoOutput) ToIotDpsSkuInfoPtrOutputWithContext(ctx context.Context) IotDpsSkuInfoPtrOutput

type IotDpsSkuInfoPtrInput

type IotDpsSkuInfoPtrInput interface {
	pulumi.Input

	ToIotDpsSkuInfoPtrOutput() IotDpsSkuInfoPtrOutput
	ToIotDpsSkuInfoPtrOutputWithContext(context.Context) IotDpsSkuInfoPtrOutput
}

IotDpsSkuInfoPtrInput is an input type that accepts IotDpsSkuInfoArgs, IotDpsSkuInfoPtr and IotDpsSkuInfoPtrOutput values. You can construct a concrete instance of `IotDpsSkuInfoPtrInput` via:

        IotDpsSkuInfoArgs{...}

or:

        nil

type IotDpsSkuInfoPtrOutput

type IotDpsSkuInfoPtrOutput struct{ *pulumi.OutputState }

func (IotDpsSkuInfoPtrOutput) Capacity

The number of units to provision

func (IotDpsSkuInfoPtrOutput) Elem

func (IotDpsSkuInfoPtrOutput) ElementType

func (IotDpsSkuInfoPtrOutput) ElementType() reflect.Type

func (IotDpsSkuInfoPtrOutput) Name

Sku name.

func (IotDpsSkuInfoPtrOutput) ToIotDpsSkuInfoPtrOutput

func (o IotDpsSkuInfoPtrOutput) ToIotDpsSkuInfoPtrOutput() IotDpsSkuInfoPtrOutput

func (IotDpsSkuInfoPtrOutput) ToIotDpsSkuInfoPtrOutputWithContext

func (o IotDpsSkuInfoPtrOutput) ToIotDpsSkuInfoPtrOutputWithContext(ctx context.Context) IotDpsSkuInfoPtrOutput

type IotDpsSkuInfoResponse

type IotDpsSkuInfoResponse struct {
	// The number of units to provision
	Capacity *int `pulumi:"capacity"`
	// Sku name.
	Name *string `pulumi:"name"`
	// Pricing tier name of the provisioning service.
	Tier string `pulumi:"tier"`
}

List of possible provisioning service SKUs.

type IotDpsSkuInfoResponseArgs

type IotDpsSkuInfoResponseArgs struct {
	// The number of units to provision
	Capacity pulumi.IntPtrInput `pulumi:"capacity"`
	// Sku name.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Pricing tier name of the provisioning service.
	Tier pulumi.StringInput `pulumi:"tier"`
}

List of possible provisioning service SKUs.

func (IotDpsSkuInfoResponseArgs) ElementType

func (IotDpsSkuInfoResponseArgs) ElementType() reflect.Type

func (IotDpsSkuInfoResponseArgs) ToIotDpsSkuInfoResponseOutput

func (i IotDpsSkuInfoResponseArgs) ToIotDpsSkuInfoResponseOutput() IotDpsSkuInfoResponseOutput

func (IotDpsSkuInfoResponseArgs) ToIotDpsSkuInfoResponseOutputWithContext

func (i IotDpsSkuInfoResponseArgs) ToIotDpsSkuInfoResponseOutputWithContext(ctx context.Context) IotDpsSkuInfoResponseOutput

func (IotDpsSkuInfoResponseArgs) ToIotDpsSkuInfoResponsePtrOutput

func (i IotDpsSkuInfoResponseArgs) ToIotDpsSkuInfoResponsePtrOutput() IotDpsSkuInfoResponsePtrOutput

func (IotDpsSkuInfoResponseArgs) ToIotDpsSkuInfoResponsePtrOutputWithContext

func (i IotDpsSkuInfoResponseArgs) ToIotDpsSkuInfoResponsePtrOutputWithContext(ctx context.Context) IotDpsSkuInfoResponsePtrOutput

type IotDpsSkuInfoResponseInput

type IotDpsSkuInfoResponseInput interface {
	pulumi.Input

	ToIotDpsSkuInfoResponseOutput() IotDpsSkuInfoResponseOutput
	ToIotDpsSkuInfoResponseOutputWithContext(context.Context) IotDpsSkuInfoResponseOutput
}

IotDpsSkuInfoResponseInput is an input type that accepts IotDpsSkuInfoResponseArgs and IotDpsSkuInfoResponseOutput values. You can construct a concrete instance of `IotDpsSkuInfoResponseInput` via:

IotDpsSkuInfoResponseArgs{...}

type IotDpsSkuInfoResponseOutput

type IotDpsSkuInfoResponseOutput struct{ *pulumi.OutputState }

List of possible provisioning service SKUs.

func (IotDpsSkuInfoResponseOutput) Capacity

The number of units to provision

func (IotDpsSkuInfoResponseOutput) ElementType

func (IotDpsSkuInfoResponseOutput) Name

Sku name.

func (IotDpsSkuInfoResponseOutput) Tier

Pricing tier name of the provisioning service.

func (IotDpsSkuInfoResponseOutput) ToIotDpsSkuInfoResponseOutput

func (o IotDpsSkuInfoResponseOutput) ToIotDpsSkuInfoResponseOutput() IotDpsSkuInfoResponseOutput

func (IotDpsSkuInfoResponseOutput) ToIotDpsSkuInfoResponseOutputWithContext

func (o IotDpsSkuInfoResponseOutput) ToIotDpsSkuInfoResponseOutputWithContext(ctx context.Context) IotDpsSkuInfoResponseOutput

func (IotDpsSkuInfoResponseOutput) ToIotDpsSkuInfoResponsePtrOutput

func (o IotDpsSkuInfoResponseOutput) ToIotDpsSkuInfoResponsePtrOutput() IotDpsSkuInfoResponsePtrOutput

func (IotDpsSkuInfoResponseOutput) ToIotDpsSkuInfoResponsePtrOutputWithContext

func (o IotDpsSkuInfoResponseOutput) ToIotDpsSkuInfoResponsePtrOutputWithContext(ctx context.Context) IotDpsSkuInfoResponsePtrOutput

type IotDpsSkuInfoResponsePtrInput

type IotDpsSkuInfoResponsePtrInput interface {
	pulumi.Input

	ToIotDpsSkuInfoResponsePtrOutput() IotDpsSkuInfoResponsePtrOutput
	ToIotDpsSkuInfoResponsePtrOutputWithContext(context.Context) IotDpsSkuInfoResponsePtrOutput
}

IotDpsSkuInfoResponsePtrInput is an input type that accepts IotDpsSkuInfoResponseArgs, IotDpsSkuInfoResponsePtr and IotDpsSkuInfoResponsePtrOutput values. You can construct a concrete instance of `IotDpsSkuInfoResponsePtrInput` via:

        IotDpsSkuInfoResponseArgs{...}

or:

        nil

type IotDpsSkuInfoResponsePtrOutput

type IotDpsSkuInfoResponsePtrOutput struct{ *pulumi.OutputState }

func (IotDpsSkuInfoResponsePtrOutput) Capacity

The number of units to provision

func (IotDpsSkuInfoResponsePtrOutput) Elem

func (IotDpsSkuInfoResponsePtrOutput) ElementType

func (IotDpsSkuInfoResponsePtrOutput) Name

Sku name.

func (IotDpsSkuInfoResponsePtrOutput) Tier

Pricing tier name of the provisioning service.

func (IotDpsSkuInfoResponsePtrOutput) ToIotDpsSkuInfoResponsePtrOutput

func (o IotDpsSkuInfoResponsePtrOutput) ToIotDpsSkuInfoResponsePtrOutput() IotDpsSkuInfoResponsePtrOutput

func (IotDpsSkuInfoResponsePtrOutput) ToIotDpsSkuInfoResponsePtrOutputWithContext

func (o IotDpsSkuInfoResponsePtrOutput) ToIotDpsSkuInfoResponsePtrOutputWithContext(ctx context.Context) IotDpsSkuInfoResponsePtrOutput

type IotHubDefinitionDescription

type IotHubDefinitionDescription struct {
	// weight to apply for a given iot h.
	AllocationWeight *int `pulumi:"allocationWeight"`
	// flag for applying allocationPolicy or not for a given iot hub.
	ApplyAllocationPolicy *bool `pulumi:"applyAllocationPolicy"`
	// Connection string of the IoT hub.
	ConnectionString string `pulumi:"connectionString"`
	// ARM region of the IoT hub.
	Location string `pulumi:"location"`
}

Description of the IoT hub.

type IotHubDefinitionDescriptionArgs

type IotHubDefinitionDescriptionArgs struct {
	// weight to apply for a given iot h.
	AllocationWeight pulumi.IntPtrInput `pulumi:"allocationWeight"`
	// flag for applying allocationPolicy or not for a given iot hub.
	ApplyAllocationPolicy pulumi.BoolPtrInput `pulumi:"applyAllocationPolicy"`
	// Connection string of the IoT hub.
	ConnectionString pulumi.StringInput `pulumi:"connectionString"`
	// ARM region of the IoT hub.
	Location pulumi.StringInput `pulumi:"location"`
}

Description of the IoT hub.

func (IotHubDefinitionDescriptionArgs) ElementType

func (IotHubDefinitionDescriptionArgs) ToIotHubDefinitionDescriptionOutput

func (i IotHubDefinitionDescriptionArgs) ToIotHubDefinitionDescriptionOutput() IotHubDefinitionDescriptionOutput

func (IotHubDefinitionDescriptionArgs) ToIotHubDefinitionDescriptionOutputWithContext

func (i IotHubDefinitionDescriptionArgs) ToIotHubDefinitionDescriptionOutputWithContext(ctx context.Context) IotHubDefinitionDescriptionOutput

type IotHubDefinitionDescriptionArray

type IotHubDefinitionDescriptionArray []IotHubDefinitionDescriptionInput

func (IotHubDefinitionDescriptionArray) ElementType

func (IotHubDefinitionDescriptionArray) ToIotHubDefinitionDescriptionArrayOutput

func (i IotHubDefinitionDescriptionArray) ToIotHubDefinitionDescriptionArrayOutput() IotHubDefinitionDescriptionArrayOutput

func (IotHubDefinitionDescriptionArray) ToIotHubDefinitionDescriptionArrayOutputWithContext

func (i IotHubDefinitionDescriptionArray) ToIotHubDefinitionDescriptionArrayOutputWithContext(ctx context.Context) IotHubDefinitionDescriptionArrayOutput

type IotHubDefinitionDescriptionArrayInput

type IotHubDefinitionDescriptionArrayInput interface {
	pulumi.Input

	ToIotHubDefinitionDescriptionArrayOutput() IotHubDefinitionDescriptionArrayOutput
	ToIotHubDefinitionDescriptionArrayOutputWithContext(context.Context) IotHubDefinitionDescriptionArrayOutput
}

IotHubDefinitionDescriptionArrayInput is an input type that accepts IotHubDefinitionDescriptionArray and IotHubDefinitionDescriptionArrayOutput values. You can construct a concrete instance of `IotHubDefinitionDescriptionArrayInput` via:

IotHubDefinitionDescriptionArray{ IotHubDefinitionDescriptionArgs{...} }

type IotHubDefinitionDescriptionArrayOutput

type IotHubDefinitionDescriptionArrayOutput struct{ *pulumi.OutputState }

func (IotHubDefinitionDescriptionArrayOutput) ElementType

func (IotHubDefinitionDescriptionArrayOutput) Index

func (IotHubDefinitionDescriptionArrayOutput) ToIotHubDefinitionDescriptionArrayOutput

func (o IotHubDefinitionDescriptionArrayOutput) ToIotHubDefinitionDescriptionArrayOutput() IotHubDefinitionDescriptionArrayOutput

func (IotHubDefinitionDescriptionArrayOutput) ToIotHubDefinitionDescriptionArrayOutputWithContext

func (o IotHubDefinitionDescriptionArrayOutput) ToIotHubDefinitionDescriptionArrayOutputWithContext(ctx context.Context) IotHubDefinitionDescriptionArrayOutput

type IotHubDefinitionDescriptionInput

type IotHubDefinitionDescriptionInput interface {
	pulumi.Input

	ToIotHubDefinitionDescriptionOutput() IotHubDefinitionDescriptionOutput
	ToIotHubDefinitionDescriptionOutputWithContext(context.Context) IotHubDefinitionDescriptionOutput
}

IotHubDefinitionDescriptionInput is an input type that accepts IotHubDefinitionDescriptionArgs and IotHubDefinitionDescriptionOutput values. You can construct a concrete instance of `IotHubDefinitionDescriptionInput` via:

IotHubDefinitionDescriptionArgs{...}

type IotHubDefinitionDescriptionOutput

type IotHubDefinitionDescriptionOutput struct{ *pulumi.OutputState }

Description of the IoT hub.

func (IotHubDefinitionDescriptionOutput) AllocationWeight

weight to apply for a given iot h.

func (IotHubDefinitionDescriptionOutput) ApplyAllocationPolicy

func (o IotHubDefinitionDescriptionOutput) ApplyAllocationPolicy() pulumi.BoolPtrOutput

flag for applying allocationPolicy or not for a given iot hub.

func (IotHubDefinitionDescriptionOutput) ConnectionString

Connection string of the IoT hub.

func (IotHubDefinitionDescriptionOutput) ElementType

func (IotHubDefinitionDescriptionOutput) Location

ARM region of the IoT hub.

func (IotHubDefinitionDescriptionOutput) ToIotHubDefinitionDescriptionOutput

func (o IotHubDefinitionDescriptionOutput) ToIotHubDefinitionDescriptionOutput() IotHubDefinitionDescriptionOutput

func (IotHubDefinitionDescriptionOutput) ToIotHubDefinitionDescriptionOutputWithContext

func (o IotHubDefinitionDescriptionOutput) ToIotHubDefinitionDescriptionOutputWithContext(ctx context.Context) IotHubDefinitionDescriptionOutput

type IotHubDefinitionDescriptionResponse

type IotHubDefinitionDescriptionResponse struct {
	// weight to apply for a given iot h.
	AllocationWeight *int `pulumi:"allocationWeight"`
	// flag for applying allocationPolicy or not for a given iot hub.
	ApplyAllocationPolicy *bool `pulumi:"applyAllocationPolicy"`
	// Connection string of the IoT hub.
	ConnectionString string `pulumi:"connectionString"`
	// ARM region of the IoT hub.
	Location string `pulumi:"location"`
	// Host name of the IoT hub.
	Name string `pulumi:"name"`
}

Description of the IoT hub.

type IotHubDefinitionDescriptionResponseArgs

type IotHubDefinitionDescriptionResponseArgs struct {
	// weight to apply for a given iot h.
	AllocationWeight pulumi.IntPtrInput `pulumi:"allocationWeight"`
	// flag for applying allocationPolicy or not for a given iot hub.
	ApplyAllocationPolicy pulumi.BoolPtrInput `pulumi:"applyAllocationPolicy"`
	// Connection string of the IoT hub.
	ConnectionString pulumi.StringInput `pulumi:"connectionString"`
	// ARM region of the IoT hub.
	Location pulumi.StringInput `pulumi:"location"`
	// Host name of the IoT hub.
	Name pulumi.StringInput `pulumi:"name"`
}

Description of the IoT hub.

func (IotHubDefinitionDescriptionResponseArgs) ElementType

func (IotHubDefinitionDescriptionResponseArgs) ToIotHubDefinitionDescriptionResponseOutput

func (i IotHubDefinitionDescriptionResponseArgs) ToIotHubDefinitionDescriptionResponseOutput() IotHubDefinitionDescriptionResponseOutput

func (IotHubDefinitionDescriptionResponseArgs) ToIotHubDefinitionDescriptionResponseOutputWithContext

func (i IotHubDefinitionDescriptionResponseArgs) ToIotHubDefinitionDescriptionResponseOutputWithContext(ctx context.Context) IotHubDefinitionDescriptionResponseOutput

type IotHubDefinitionDescriptionResponseArray

type IotHubDefinitionDescriptionResponseArray []IotHubDefinitionDescriptionResponseInput

func (IotHubDefinitionDescriptionResponseArray) ElementType

func (IotHubDefinitionDescriptionResponseArray) ToIotHubDefinitionDescriptionResponseArrayOutput

func (i IotHubDefinitionDescriptionResponseArray) ToIotHubDefinitionDescriptionResponseArrayOutput() IotHubDefinitionDescriptionResponseArrayOutput

func (IotHubDefinitionDescriptionResponseArray) ToIotHubDefinitionDescriptionResponseArrayOutputWithContext

func (i IotHubDefinitionDescriptionResponseArray) ToIotHubDefinitionDescriptionResponseArrayOutputWithContext(ctx context.Context) IotHubDefinitionDescriptionResponseArrayOutput

type IotHubDefinitionDescriptionResponseArrayInput

type IotHubDefinitionDescriptionResponseArrayInput interface {
	pulumi.Input

	ToIotHubDefinitionDescriptionResponseArrayOutput() IotHubDefinitionDescriptionResponseArrayOutput
	ToIotHubDefinitionDescriptionResponseArrayOutputWithContext(context.Context) IotHubDefinitionDescriptionResponseArrayOutput
}

IotHubDefinitionDescriptionResponseArrayInput is an input type that accepts IotHubDefinitionDescriptionResponseArray and IotHubDefinitionDescriptionResponseArrayOutput values. You can construct a concrete instance of `IotHubDefinitionDescriptionResponseArrayInput` via:

IotHubDefinitionDescriptionResponseArray{ IotHubDefinitionDescriptionResponseArgs{...} }

type IotHubDefinitionDescriptionResponseArrayOutput

type IotHubDefinitionDescriptionResponseArrayOutput struct{ *pulumi.OutputState }

func (IotHubDefinitionDescriptionResponseArrayOutput) ElementType

func (IotHubDefinitionDescriptionResponseArrayOutput) Index

func (IotHubDefinitionDescriptionResponseArrayOutput) ToIotHubDefinitionDescriptionResponseArrayOutput

func (o IotHubDefinitionDescriptionResponseArrayOutput) ToIotHubDefinitionDescriptionResponseArrayOutput() IotHubDefinitionDescriptionResponseArrayOutput

func (IotHubDefinitionDescriptionResponseArrayOutput) ToIotHubDefinitionDescriptionResponseArrayOutputWithContext

func (o IotHubDefinitionDescriptionResponseArrayOutput) ToIotHubDefinitionDescriptionResponseArrayOutputWithContext(ctx context.Context) IotHubDefinitionDescriptionResponseArrayOutput

type IotHubDefinitionDescriptionResponseInput

type IotHubDefinitionDescriptionResponseInput interface {
	pulumi.Input

	ToIotHubDefinitionDescriptionResponseOutput() IotHubDefinitionDescriptionResponseOutput
	ToIotHubDefinitionDescriptionResponseOutputWithContext(context.Context) IotHubDefinitionDescriptionResponseOutput
}

IotHubDefinitionDescriptionResponseInput is an input type that accepts IotHubDefinitionDescriptionResponseArgs and IotHubDefinitionDescriptionResponseOutput values. You can construct a concrete instance of `IotHubDefinitionDescriptionResponseInput` via:

IotHubDefinitionDescriptionResponseArgs{...}

type IotHubDefinitionDescriptionResponseOutput

type IotHubDefinitionDescriptionResponseOutput struct{ *pulumi.OutputState }

Description of the IoT hub.

func (IotHubDefinitionDescriptionResponseOutput) AllocationWeight

weight to apply for a given iot h.

func (IotHubDefinitionDescriptionResponseOutput) ApplyAllocationPolicy

flag for applying allocationPolicy or not for a given iot hub.

func (IotHubDefinitionDescriptionResponseOutput) ConnectionString

Connection string of the IoT hub.

func (IotHubDefinitionDescriptionResponseOutput) ElementType

func (IotHubDefinitionDescriptionResponseOutput) Location

ARM region of the IoT hub.

func (IotHubDefinitionDescriptionResponseOutput) Name

Host name of the IoT hub.

func (IotHubDefinitionDescriptionResponseOutput) ToIotHubDefinitionDescriptionResponseOutput

func (o IotHubDefinitionDescriptionResponseOutput) ToIotHubDefinitionDescriptionResponseOutput() IotHubDefinitionDescriptionResponseOutput

func (IotHubDefinitionDescriptionResponseOutput) ToIotHubDefinitionDescriptionResponseOutputWithContext

func (o IotHubDefinitionDescriptionResponseOutput) ToIotHubDefinitionDescriptionResponseOutputWithContext(ctx context.Context) IotHubDefinitionDescriptionResponseOutput

type IpFilterRule

type IpFilterRule struct {
	// The desired action for requests captured by this rule.
	Action string `pulumi:"action"`
	// The name of the IP filter rule.
	FilterName string `pulumi:"filterName"`
	// A string that contains the IP address range in CIDR notation for the rule.
	IpMask string `pulumi:"ipMask"`
	// Target for requests captured by this rule.
	Target *string `pulumi:"target"`
}

The IP filter rules for a provisioning Service.

type IpFilterRuleArgs

type IpFilterRuleArgs struct {
	// The desired action for requests captured by this rule.
	Action pulumi.StringInput `pulumi:"action"`
	// The name of the IP filter rule.
	FilterName pulumi.StringInput `pulumi:"filterName"`
	// A string that contains the IP address range in CIDR notation for the rule.
	IpMask pulumi.StringInput `pulumi:"ipMask"`
	// Target for requests captured by this rule.
	Target pulumi.StringPtrInput `pulumi:"target"`
}

The IP filter rules for a provisioning Service.

func (IpFilterRuleArgs) ElementType

func (IpFilterRuleArgs) ElementType() reflect.Type

func (IpFilterRuleArgs) ToIpFilterRuleOutput

func (i IpFilterRuleArgs) ToIpFilterRuleOutput() IpFilterRuleOutput

func (IpFilterRuleArgs) ToIpFilterRuleOutputWithContext

func (i IpFilterRuleArgs) ToIpFilterRuleOutputWithContext(ctx context.Context) IpFilterRuleOutput

type IpFilterRuleArray

type IpFilterRuleArray []IpFilterRuleInput

func (IpFilterRuleArray) ElementType

func (IpFilterRuleArray) ElementType() reflect.Type

func (IpFilterRuleArray) ToIpFilterRuleArrayOutput

func (i IpFilterRuleArray) ToIpFilterRuleArrayOutput() IpFilterRuleArrayOutput

func (IpFilterRuleArray) ToIpFilterRuleArrayOutputWithContext

func (i IpFilterRuleArray) ToIpFilterRuleArrayOutputWithContext(ctx context.Context) IpFilterRuleArrayOutput

type IpFilterRuleArrayInput

type IpFilterRuleArrayInput interface {
	pulumi.Input

	ToIpFilterRuleArrayOutput() IpFilterRuleArrayOutput
	ToIpFilterRuleArrayOutputWithContext(context.Context) IpFilterRuleArrayOutput
}

IpFilterRuleArrayInput is an input type that accepts IpFilterRuleArray and IpFilterRuleArrayOutput values. You can construct a concrete instance of `IpFilterRuleArrayInput` via:

IpFilterRuleArray{ IpFilterRuleArgs{...} }

type IpFilterRuleArrayOutput

type IpFilterRuleArrayOutput struct{ *pulumi.OutputState }

func (IpFilterRuleArrayOutput) ElementType

func (IpFilterRuleArrayOutput) ElementType() reflect.Type

func (IpFilterRuleArrayOutput) Index

func (IpFilterRuleArrayOutput) ToIpFilterRuleArrayOutput

func (o IpFilterRuleArrayOutput) ToIpFilterRuleArrayOutput() IpFilterRuleArrayOutput

func (IpFilterRuleArrayOutput) ToIpFilterRuleArrayOutputWithContext

func (o IpFilterRuleArrayOutput) ToIpFilterRuleArrayOutputWithContext(ctx context.Context) IpFilterRuleArrayOutput

type IpFilterRuleInput

type IpFilterRuleInput interface {
	pulumi.Input

	ToIpFilterRuleOutput() IpFilterRuleOutput
	ToIpFilterRuleOutputWithContext(context.Context) IpFilterRuleOutput
}

IpFilterRuleInput is an input type that accepts IpFilterRuleArgs and IpFilterRuleOutput values. You can construct a concrete instance of `IpFilterRuleInput` via:

IpFilterRuleArgs{...}

type IpFilterRuleOutput

type IpFilterRuleOutput struct{ *pulumi.OutputState }

The IP filter rules for a provisioning Service.

func (IpFilterRuleOutput) Action

The desired action for requests captured by this rule.

func (IpFilterRuleOutput) ElementType

func (IpFilterRuleOutput) ElementType() reflect.Type

func (IpFilterRuleOutput) FilterName

func (o IpFilterRuleOutput) FilterName() pulumi.StringOutput

The name of the IP filter rule.

func (IpFilterRuleOutput) IpMask

A string that contains the IP address range in CIDR notation for the rule.

func (IpFilterRuleOutput) Target

Target for requests captured by this rule.

func (IpFilterRuleOutput) ToIpFilterRuleOutput

func (o IpFilterRuleOutput) ToIpFilterRuleOutput() IpFilterRuleOutput

func (IpFilterRuleOutput) ToIpFilterRuleOutputWithContext

func (o IpFilterRuleOutput) ToIpFilterRuleOutputWithContext(ctx context.Context) IpFilterRuleOutput

type IpFilterRuleResponse

type IpFilterRuleResponse struct {
	// The desired action for requests captured by this rule.
	Action string `pulumi:"action"`
	// The name of the IP filter rule.
	FilterName string `pulumi:"filterName"`
	// A string that contains the IP address range in CIDR notation for the rule.
	IpMask string `pulumi:"ipMask"`
	// Target for requests captured by this rule.
	Target *string `pulumi:"target"`
}

The IP filter rules for a provisioning Service.

type IpFilterRuleResponseArgs

type IpFilterRuleResponseArgs struct {
	// The desired action for requests captured by this rule.
	Action pulumi.StringInput `pulumi:"action"`
	// The name of the IP filter rule.
	FilterName pulumi.StringInput `pulumi:"filterName"`
	// A string that contains the IP address range in CIDR notation for the rule.
	IpMask pulumi.StringInput `pulumi:"ipMask"`
	// Target for requests captured by this rule.
	Target pulumi.StringPtrInput `pulumi:"target"`
}

The IP filter rules for a provisioning Service.

func (IpFilterRuleResponseArgs) ElementType

func (IpFilterRuleResponseArgs) ElementType() reflect.Type

func (IpFilterRuleResponseArgs) ToIpFilterRuleResponseOutput

func (i IpFilterRuleResponseArgs) ToIpFilterRuleResponseOutput() IpFilterRuleResponseOutput

func (IpFilterRuleResponseArgs) ToIpFilterRuleResponseOutputWithContext

func (i IpFilterRuleResponseArgs) ToIpFilterRuleResponseOutputWithContext(ctx context.Context) IpFilterRuleResponseOutput

type IpFilterRuleResponseArray

type IpFilterRuleResponseArray []IpFilterRuleResponseInput

func (IpFilterRuleResponseArray) ElementType

func (IpFilterRuleResponseArray) ElementType() reflect.Type

func (IpFilterRuleResponseArray) ToIpFilterRuleResponseArrayOutput

func (i IpFilterRuleResponseArray) ToIpFilterRuleResponseArrayOutput() IpFilterRuleResponseArrayOutput

func (IpFilterRuleResponseArray) ToIpFilterRuleResponseArrayOutputWithContext

func (i IpFilterRuleResponseArray) ToIpFilterRuleResponseArrayOutputWithContext(ctx context.Context) IpFilterRuleResponseArrayOutput

type IpFilterRuleResponseArrayInput

type IpFilterRuleResponseArrayInput interface {
	pulumi.Input

	ToIpFilterRuleResponseArrayOutput() IpFilterRuleResponseArrayOutput
	ToIpFilterRuleResponseArrayOutputWithContext(context.Context) IpFilterRuleResponseArrayOutput
}

IpFilterRuleResponseArrayInput is an input type that accepts IpFilterRuleResponseArray and IpFilterRuleResponseArrayOutput values. You can construct a concrete instance of `IpFilterRuleResponseArrayInput` via:

IpFilterRuleResponseArray{ IpFilterRuleResponseArgs{...} }

type IpFilterRuleResponseArrayOutput

type IpFilterRuleResponseArrayOutput struct{ *pulumi.OutputState }

func (IpFilterRuleResponseArrayOutput) ElementType

func (IpFilterRuleResponseArrayOutput) Index

func (IpFilterRuleResponseArrayOutput) ToIpFilterRuleResponseArrayOutput

func (o IpFilterRuleResponseArrayOutput) ToIpFilterRuleResponseArrayOutput() IpFilterRuleResponseArrayOutput

func (IpFilterRuleResponseArrayOutput) ToIpFilterRuleResponseArrayOutputWithContext

func (o IpFilterRuleResponseArrayOutput) ToIpFilterRuleResponseArrayOutputWithContext(ctx context.Context) IpFilterRuleResponseArrayOutput

type IpFilterRuleResponseInput

type IpFilterRuleResponseInput interface {
	pulumi.Input

	ToIpFilterRuleResponseOutput() IpFilterRuleResponseOutput
	ToIpFilterRuleResponseOutputWithContext(context.Context) IpFilterRuleResponseOutput
}

IpFilterRuleResponseInput is an input type that accepts IpFilterRuleResponseArgs and IpFilterRuleResponseOutput values. You can construct a concrete instance of `IpFilterRuleResponseInput` via:

IpFilterRuleResponseArgs{...}

type IpFilterRuleResponseOutput

type IpFilterRuleResponseOutput struct{ *pulumi.OutputState }

The IP filter rules for a provisioning Service.

func (IpFilterRuleResponseOutput) Action

The desired action for requests captured by this rule.

func (IpFilterRuleResponseOutput) ElementType

func (IpFilterRuleResponseOutput) ElementType() reflect.Type

func (IpFilterRuleResponseOutput) FilterName

The name of the IP filter rule.

func (IpFilterRuleResponseOutput) IpMask

A string that contains the IP address range in CIDR notation for the rule.

func (IpFilterRuleResponseOutput) Target

Target for requests captured by this rule.

func (IpFilterRuleResponseOutput) ToIpFilterRuleResponseOutput

func (o IpFilterRuleResponseOutput) ToIpFilterRuleResponseOutput() IpFilterRuleResponseOutput

func (IpFilterRuleResponseOutput) ToIpFilterRuleResponseOutputWithContext

func (o IpFilterRuleResponseOutput) ToIpFilterRuleResponseOutputWithContext(ctx context.Context) IpFilterRuleResponseOutput

type KeyVaultKeyProperties

type KeyVaultKeyProperties struct {
	// The identifier of the key.
	KeyIdentifier *string `pulumi:"keyIdentifier"`
}

The properties of the KeyVault key.

type KeyVaultKeyPropertiesArgs

type KeyVaultKeyPropertiesArgs struct {
	// The identifier of the key.
	KeyIdentifier pulumi.StringPtrInput `pulumi:"keyIdentifier"`
}

The properties of the KeyVault key.

func (KeyVaultKeyPropertiesArgs) ElementType

func (KeyVaultKeyPropertiesArgs) ElementType() reflect.Type

func (KeyVaultKeyPropertiesArgs) ToKeyVaultKeyPropertiesOutput

func (i KeyVaultKeyPropertiesArgs) ToKeyVaultKeyPropertiesOutput() KeyVaultKeyPropertiesOutput

func (KeyVaultKeyPropertiesArgs) ToKeyVaultKeyPropertiesOutputWithContext

func (i KeyVaultKeyPropertiesArgs) ToKeyVaultKeyPropertiesOutputWithContext(ctx context.Context) KeyVaultKeyPropertiesOutput

type KeyVaultKeyPropertiesArray

type KeyVaultKeyPropertiesArray []KeyVaultKeyPropertiesInput

func (KeyVaultKeyPropertiesArray) ElementType

func (KeyVaultKeyPropertiesArray) ElementType() reflect.Type

func (KeyVaultKeyPropertiesArray) ToKeyVaultKeyPropertiesArrayOutput

func (i KeyVaultKeyPropertiesArray) ToKeyVaultKeyPropertiesArrayOutput() KeyVaultKeyPropertiesArrayOutput

func (KeyVaultKeyPropertiesArray) ToKeyVaultKeyPropertiesArrayOutputWithContext

func (i KeyVaultKeyPropertiesArray) ToKeyVaultKeyPropertiesArrayOutputWithContext(ctx context.Context) KeyVaultKeyPropertiesArrayOutput

type KeyVaultKeyPropertiesArrayInput

type KeyVaultKeyPropertiesArrayInput interface {
	pulumi.Input

	ToKeyVaultKeyPropertiesArrayOutput() KeyVaultKeyPropertiesArrayOutput
	ToKeyVaultKeyPropertiesArrayOutputWithContext(context.Context) KeyVaultKeyPropertiesArrayOutput
}

KeyVaultKeyPropertiesArrayInput is an input type that accepts KeyVaultKeyPropertiesArray and KeyVaultKeyPropertiesArrayOutput values. You can construct a concrete instance of `KeyVaultKeyPropertiesArrayInput` via:

KeyVaultKeyPropertiesArray{ KeyVaultKeyPropertiesArgs{...} }

type KeyVaultKeyPropertiesArrayOutput

type KeyVaultKeyPropertiesArrayOutput struct{ *pulumi.OutputState }

func (KeyVaultKeyPropertiesArrayOutput) ElementType

func (KeyVaultKeyPropertiesArrayOutput) Index

func (KeyVaultKeyPropertiesArrayOutput) ToKeyVaultKeyPropertiesArrayOutput

func (o KeyVaultKeyPropertiesArrayOutput) ToKeyVaultKeyPropertiesArrayOutput() KeyVaultKeyPropertiesArrayOutput

func (KeyVaultKeyPropertiesArrayOutput) ToKeyVaultKeyPropertiesArrayOutputWithContext

func (o KeyVaultKeyPropertiesArrayOutput) ToKeyVaultKeyPropertiesArrayOutputWithContext(ctx context.Context) KeyVaultKeyPropertiesArrayOutput

type KeyVaultKeyPropertiesInput

type KeyVaultKeyPropertiesInput interface {
	pulumi.Input

	ToKeyVaultKeyPropertiesOutput() KeyVaultKeyPropertiesOutput
	ToKeyVaultKeyPropertiesOutputWithContext(context.Context) KeyVaultKeyPropertiesOutput
}

KeyVaultKeyPropertiesInput is an input type that accepts KeyVaultKeyPropertiesArgs and KeyVaultKeyPropertiesOutput values. You can construct a concrete instance of `KeyVaultKeyPropertiesInput` via:

KeyVaultKeyPropertiesArgs{...}

type KeyVaultKeyPropertiesOutput

type KeyVaultKeyPropertiesOutput struct{ *pulumi.OutputState }

The properties of the KeyVault key.

func (KeyVaultKeyPropertiesOutput) ElementType

func (KeyVaultKeyPropertiesOutput) KeyIdentifier

The identifier of the key.

func (KeyVaultKeyPropertiesOutput) ToKeyVaultKeyPropertiesOutput

func (o KeyVaultKeyPropertiesOutput) ToKeyVaultKeyPropertiesOutput() KeyVaultKeyPropertiesOutput

func (KeyVaultKeyPropertiesOutput) ToKeyVaultKeyPropertiesOutputWithContext

func (o KeyVaultKeyPropertiesOutput) ToKeyVaultKeyPropertiesOutputWithContext(ctx context.Context) KeyVaultKeyPropertiesOutput

type KeyVaultKeyPropertiesResponse

type KeyVaultKeyPropertiesResponse struct {
	// The identifier of the key.
	KeyIdentifier *string `pulumi:"keyIdentifier"`
}

The properties of the KeyVault key.

type KeyVaultKeyPropertiesResponseArgs

type KeyVaultKeyPropertiesResponseArgs struct {
	// The identifier of the key.
	KeyIdentifier pulumi.StringPtrInput `pulumi:"keyIdentifier"`
}

The properties of the KeyVault key.

func (KeyVaultKeyPropertiesResponseArgs) ElementType

func (KeyVaultKeyPropertiesResponseArgs) ToKeyVaultKeyPropertiesResponseOutput

func (i KeyVaultKeyPropertiesResponseArgs) ToKeyVaultKeyPropertiesResponseOutput() KeyVaultKeyPropertiesResponseOutput

func (KeyVaultKeyPropertiesResponseArgs) ToKeyVaultKeyPropertiesResponseOutputWithContext

func (i KeyVaultKeyPropertiesResponseArgs) ToKeyVaultKeyPropertiesResponseOutputWithContext(ctx context.Context) KeyVaultKeyPropertiesResponseOutput

type KeyVaultKeyPropertiesResponseArray

type KeyVaultKeyPropertiesResponseArray []KeyVaultKeyPropertiesResponseInput

func (KeyVaultKeyPropertiesResponseArray) ElementType

func (KeyVaultKeyPropertiesResponseArray) ToKeyVaultKeyPropertiesResponseArrayOutput

func (i KeyVaultKeyPropertiesResponseArray) ToKeyVaultKeyPropertiesResponseArrayOutput() KeyVaultKeyPropertiesResponseArrayOutput

func (KeyVaultKeyPropertiesResponseArray) ToKeyVaultKeyPropertiesResponseArrayOutputWithContext

func (i KeyVaultKeyPropertiesResponseArray) ToKeyVaultKeyPropertiesResponseArrayOutputWithContext(ctx context.Context) KeyVaultKeyPropertiesResponseArrayOutput

type KeyVaultKeyPropertiesResponseArrayInput

type KeyVaultKeyPropertiesResponseArrayInput interface {
	pulumi.Input

	ToKeyVaultKeyPropertiesResponseArrayOutput() KeyVaultKeyPropertiesResponseArrayOutput
	ToKeyVaultKeyPropertiesResponseArrayOutputWithContext(context.Context) KeyVaultKeyPropertiesResponseArrayOutput
}

KeyVaultKeyPropertiesResponseArrayInput is an input type that accepts KeyVaultKeyPropertiesResponseArray and KeyVaultKeyPropertiesResponseArrayOutput values. You can construct a concrete instance of `KeyVaultKeyPropertiesResponseArrayInput` via:

KeyVaultKeyPropertiesResponseArray{ KeyVaultKeyPropertiesResponseArgs{...} }

type KeyVaultKeyPropertiesResponseArrayOutput

type KeyVaultKeyPropertiesResponseArrayOutput struct{ *pulumi.OutputState }

func (KeyVaultKeyPropertiesResponseArrayOutput) ElementType

func (KeyVaultKeyPropertiesResponseArrayOutput) Index

func (KeyVaultKeyPropertiesResponseArrayOutput) ToKeyVaultKeyPropertiesResponseArrayOutput

func (o KeyVaultKeyPropertiesResponseArrayOutput) ToKeyVaultKeyPropertiesResponseArrayOutput() KeyVaultKeyPropertiesResponseArrayOutput

func (KeyVaultKeyPropertiesResponseArrayOutput) ToKeyVaultKeyPropertiesResponseArrayOutputWithContext

func (o KeyVaultKeyPropertiesResponseArrayOutput) ToKeyVaultKeyPropertiesResponseArrayOutputWithContext(ctx context.Context) KeyVaultKeyPropertiesResponseArrayOutput

type KeyVaultKeyPropertiesResponseInput

type KeyVaultKeyPropertiesResponseInput interface {
	pulumi.Input

	ToKeyVaultKeyPropertiesResponseOutput() KeyVaultKeyPropertiesResponseOutput
	ToKeyVaultKeyPropertiesResponseOutputWithContext(context.Context) KeyVaultKeyPropertiesResponseOutput
}

KeyVaultKeyPropertiesResponseInput is an input type that accepts KeyVaultKeyPropertiesResponseArgs and KeyVaultKeyPropertiesResponseOutput values. You can construct a concrete instance of `KeyVaultKeyPropertiesResponseInput` via:

KeyVaultKeyPropertiesResponseArgs{...}

type KeyVaultKeyPropertiesResponseOutput

type KeyVaultKeyPropertiesResponseOutput struct{ *pulumi.OutputState }

The properties of the KeyVault key.

func (KeyVaultKeyPropertiesResponseOutput) ElementType

func (KeyVaultKeyPropertiesResponseOutput) KeyIdentifier

The identifier of the key.

func (KeyVaultKeyPropertiesResponseOutput) ToKeyVaultKeyPropertiesResponseOutput

func (o KeyVaultKeyPropertiesResponseOutput) ToKeyVaultKeyPropertiesResponseOutput() KeyVaultKeyPropertiesResponseOutput

func (KeyVaultKeyPropertiesResponseOutput) ToKeyVaultKeyPropertiesResponseOutputWithContext

func (o KeyVaultKeyPropertiesResponseOutput) ToKeyVaultKeyPropertiesResponseOutputWithContext(ctx context.Context) KeyVaultKeyPropertiesResponseOutput

type ListIotDpsResourceKeysArgs

type ListIotDpsResourceKeysArgs struct {
	// The provisioning service name to get the shared access keys for.
	ProvisioningServiceName string `pulumi:"provisioningServiceName"`
	// resource group name
	ResourceGroupName string `pulumi:"resourceGroupName"`
}

type ListIotDpsResourceKeysForKeyNameArgs

type ListIotDpsResourceKeysForKeyNameArgs struct {
	// Logical key name to get key-values for.
	KeyName string `pulumi:"keyName"`
	// Name of the provisioning service.
	ProvisioningServiceName string `pulumi:"provisioningServiceName"`
	// The name of the resource group that contains the provisioning service.
	ResourceGroupName string `pulumi:"resourceGroupName"`
}

type ListIotDpsResourceKeysForKeyNameResult

type ListIotDpsResourceKeysForKeyNameResult struct {
	// Name of the key.
	KeyName string `pulumi:"keyName"`
	// Primary SAS key value.
	PrimaryKey *string `pulumi:"primaryKey"`
	// Rights that this key has.
	Rights string `pulumi:"rights"`
	// Secondary SAS key value.
	SecondaryKey *string `pulumi:"secondaryKey"`
}

Description of the shared access key.

type ListIotDpsResourceKeysResult

type ListIotDpsResourceKeysResult struct {
	// The next link.
	NextLink string `pulumi:"nextLink"`
	// The list of shared access policies.
	Value []SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponse `pulumi:"value"`
}

List of shared access keys.

type LookupDpsCertificateArgs

type LookupDpsCertificateArgs struct {
	// Name of the certificate to retrieve.
	CertificateName string `pulumi:"certificateName"`
	// Name of the provisioning service the certificate is associated with.
	ProvisioningServiceName string `pulumi:"provisioningServiceName"`
	// Resource group identifier.
	ResourceGroupName string `pulumi:"resourceGroupName"`
}

type LookupDpsCertificateResult

type LookupDpsCertificateResult struct {
	// The entity tag.
	Etag string `pulumi:"etag"`
	// The name of the certificate.
	Name string `pulumi:"name"`
	// properties of a certificate
	Properties CertificatePropertiesResponse `pulumi:"properties"`
	// The resource type.
	Type string `pulumi:"type"`
}

The X509 Certificate.

type LookupIotDpsResourceArgs

type LookupIotDpsResourceArgs struct {
	// Name of the provisioning service to retrieve.
	ProvisioningServiceName string `pulumi:"provisioningServiceName"`
	// Resource group name.
	ResourceGroupName string `pulumi:"resourceGroupName"`
}

type LookupIotDpsResourcePrivateEndpointConnectionArgs

type LookupIotDpsResourcePrivateEndpointConnectionArgs struct {
	// The name of the private endpoint connection
	PrivateEndpointConnectionName string `pulumi:"privateEndpointConnectionName"`
	// The name of the resource group that contains the provisioning service.
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// The name of the provisioning service.
	ResourceName string `pulumi:"resourceName"`
}

type LookupIotDpsResourcePrivateEndpointConnectionResult

type LookupIotDpsResourcePrivateEndpointConnectionResult struct {
	// The resource name.
	Name string `pulumi:"name"`
	// The properties of a private endpoint connection
	Properties PrivateEndpointConnectionPropertiesResponse `pulumi:"properties"`
	// The resource type.
	Type string `pulumi:"type"`
}

The private endpoint connection of a provisioning service

type LookupIotDpsResourceResult

type LookupIotDpsResourceResult struct {
	// The Etag field is *not* required. If it is provided in the response body, it must also be provided as a header per the normal ETag convention.
	Etag *string `pulumi:"etag"`
	// The resource location.
	Location string `pulumi:"location"`
	// The resource name.
	Name string `pulumi:"name"`
	// Service specific properties for a provisioning service
	Properties IotDpsPropertiesDescriptionResponse `pulumi:"properties"`
	// Sku info for a provisioning Service.
	Sku IotDpsSkuInfoResponse `pulumi:"sku"`
	// The resource tags.
	Tags map[string]string `pulumi:"tags"`
	// The resource type.
	Type string `pulumi:"type"`
}

The description of the provisioning service.

type PrivateEndpointConnection

type PrivateEndpointConnection struct {
	// The properties of a private endpoint connection
	Properties PrivateEndpointConnectionProperties `pulumi:"properties"`
}

The private endpoint connection of a provisioning service

type PrivateEndpointConnectionArgs

type PrivateEndpointConnectionArgs struct {
	// The properties of a private endpoint connection
	Properties PrivateEndpointConnectionPropertiesInput `pulumi:"properties"`
}

The private endpoint connection of a provisioning service

func (PrivateEndpointConnectionArgs) ElementType

func (PrivateEndpointConnectionArgs) ToPrivateEndpointConnectionOutput

func (i PrivateEndpointConnectionArgs) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput

func (PrivateEndpointConnectionArgs) ToPrivateEndpointConnectionOutputWithContext

func (i PrivateEndpointConnectionArgs) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput

type PrivateEndpointConnectionArray

type PrivateEndpointConnectionArray []PrivateEndpointConnectionInput

func (PrivateEndpointConnectionArray) ElementType

func (PrivateEndpointConnectionArray) ToPrivateEndpointConnectionArrayOutput

func (i PrivateEndpointConnectionArray) ToPrivateEndpointConnectionArrayOutput() PrivateEndpointConnectionArrayOutput

func (PrivateEndpointConnectionArray) ToPrivateEndpointConnectionArrayOutputWithContext

func (i PrivateEndpointConnectionArray) ToPrivateEndpointConnectionArrayOutputWithContext(ctx context.Context) PrivateEndpointConnectionArrayOutput

type PrivateEndpointConnectionArrayInput

type PrivateEndpointConnectionArrayInput interface {
	pulumi.Input

	ToPrivateEndpointConnectionArrayOutput() PrivateEndpointConnectionArrayOutput
	ToPrivateEndpointConnectionArrayOutputWithContext(context.Context) PrivateEndpointConnectionArrayOutput
}

PrivateEndpointConnectionArrayInput is an input type that accepts PrivateEndpointConnectionArray and PrivateEndpointConnectionArrayOutput values. You can construct a concrete instance of `PrivateEndpointConnectionArrayInput` via:

PrivateEndpointConnectionArray{ PrivateEndpointConnectionArgs{...} }

type PrivateEndpointConnectionArrayOutput

type PrivateEndpointConnectionArrayOutput struct{ *pulumi.OutputState }

func (PrivateEndpointConnectionArrayOutput) ElementType

func (PrivateEndpointConnectionArrayOutput) Index

func (PrivateEndpointConnectionArrayOutput) ToPrivateEndpointConnectionArrayOutput

func (o PrivateEndpointConnectionArrayOutput) ToPrivateEndpointConnectionArrayOutput() PrivateEndpointConnectionArrayOutput

func (PrivateEndpointConnectionArrayOutput) ToPrivateEndpointConnectionArrayOutputWithContext

func (o PrivateEndpointConnectionArrayOutput) ToPrivateEndpointConnectionArrayOutputWithContext(ctx context.Context) PrivateEndpointConnectionArrayOutput

type PrivateEndpointConnectionInput

type PrivateEndpointConnectionInput interface {
	pulumi.Input

	ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
	ToPrivateEndpointConnectionOutputWithContext(context.Context) PrivateEndpointConnectionOutput
}

PrivateEndpointConnectionInput is an input type that accepts PrivateEndpointConnectionArgs and PrivateEndpointConnectionOutput values. You can construct a concrete instance of `PrivateEndpointConnectionInput` via:

PrivateEndpointConnectionArgs{...}

type PrivateEndpointConnectionOutput

type PrivateEndpointConnectionOutput struct{ *pulumi.OutputState }

The private endpoint connection of a provisioning service

func (PrivateEndpointConnectionOutput) ElementType

func (PrivateEndpointConnectionOutput) Properties

The properties of a private endpoint connection

func (PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput

func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput

func (PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext

func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput

type PrivateEndpointConnectionProperties

type PrivateEndpointConnectionProperties struct {
	// The current state of a private endpoint connection
	PrivateLinkServiceConnectionState PrivateLinkServiceConnectionState `pulumi:"privateLinkServiceConnectionState"`
}

The properties of a private endpoint connection

type PrivateEndpointConnectionPropertiesArgs

type PrivateEndpointConnectionPropertiesArgs struct {
	// The current state of a private endpoint connection
	PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateInput `pulumi:"privateLinkServiceConnectionState"`
}

The properties of a private endpoint connection

func (PrivateEndpointConnectionPropertiesArgs) ElementType

func (PrivateEndpointConnectionPropertiesArgs) ToPrivateEndpointConnectionPropertiesOutput

func (i PrivateEndpointConnectionPropertiesArgs) ToPrivateEndpointConnectionPropertiesOutput() PrivateEndpointConnectionPropertiesOutput

func (PrivateEndpointConnectionPropertiesArgs) ToPrivateEndpointConnectionPropertiesOutputWithContext

func (i PrivateEndpointConnectionPropertiesArgs) ToPrivateEndpointConnectionPropertiesOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesOutput

func (PrivateEndpointConnectionPropertiesArgs) ToPrivateEndpointConnectionPropertiesPtrOutput

func (i PrivateEndpointConnectionPropertiesArgs) ToPrivateEndpointConnectionPropertiesPtrOutput() PrivateEndpointConnectionPropertiesPtrOutput

func (PrivateEndpointConnectionPropertiesArgs) ToPrivateEndpointConnectionPropertiesPtrOutputWithContext

func (i PrivateEndpointConnectionPropertiesArgs) ToPrivateEndpointConnectionPropertiesPtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesPtrOutput

type PrivateEndpointConnectionPropertiesInput

type PrivateEndpointConnectionPropertiesInput interface {
	pulumi.Input

	ToPrivateEndpointConnectionPropertiesOutput() PrivateEndpointConnectionPropertiesOutput
	ToPrivateEndpointConnectionPropertiesOutputWithContext(context.Context) PrivateEndpointConnectionPropertiesOutput
}

PrivateEndpointConnectionPropertiesInput is an input type that accepts PrivateEndpointConnectionPropertiesArgs and PrivateEndpointConnectionPropertiesOutput values. You can construct a concrete instance of `PrivateEndpointConnectionPropertiesInput` via:

PrivateEndpointConnectionPropertiesArgs{...}

type PrivateEndpointConnectionPropertiesOutput

type PrivateEndpointConnectionPropertiesOutput struct{ *pulumi.OutputState }

The properties of a private endpoint connection

func (PrivateEndpointConnectionPropertiesOutput) ElementType

func (PrivateEndpointConnectionPropertiesOutput) PrivateLinkServiceConnectionState

The current state of a private endpoint connection

func (PrivateEndpointConnectionPropertiesOutput) ToPrivateEndpointConnectionPropertiesOutput

func (o PrivateEndpointConnectionPropertiesOutput) ToPrivateEndpointConnectionPropertiesOutput() PrivateEndpointConnectionPropertiesOutput

func (PrivateEndpointConnectionPropertiesOutput) ToPrivateEndpointConnectionPropertiesOutputWithContext

func (o PrivateEndpointConnectionPropertiesOutput) ToPrivateEndpointConnectionPropertiesOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesOutput

func (PrivateEndpointConnectionPropertiesOutput) ToPrivateEndpointConnectionPropertiesPtrOutput

func (o PrivateEndpointConnectionPropertiesOutput) ToPrivateEndpointConnectionPropertiesPtrOutput() PrivateEndpointConnectionPropertiesPtrOutput

func (PrivateEndpointConnectionPropertiesOutput) ToPrivateEndpointConnectionPropertiesPtrOutputWithContext

func (o PrivateEndpointConnectionPropertiesOutput) ToPrivateEndpointConnectionPropertiesPtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesPtrOutput

type PrivateEndpointConnectionPropertiesPtrInput

type PrivateEndpointConnectionPropertiesPtrInput interface {
	pulumi.Input

	ToPrivateEndpointConnectionPropertiesPtrOutput() PrivateEndpointConnectionPropertiesPtrOutput
	ToPrivateEndpointConnectionPropertiesPtrOutputWithContext(context.Context) PrivateEndpointConnectionPropertiesPtrOutput
}

PrivateEndpointConnectionPropertiesPtrInput is an input type that accepts PrivateEndpointConnectionPropertiesArgs, PrivateEndpointConnectionPropertiesPtr and PrivateEndpointConnectionPropertiesPtrOutput values. You can construct a concrete instance of `PrivateEndpointConnectionPropertiesPtrInput` via:

        PrivateEndpointConnectionPropertiesArgs{...}

or:

        nil

type PrivateEndpointConnectionPropertiesPtrOutput

type PrivateEndpointConnectionPropertiesPtrOutput struct{ *pulumi.OutputState }

func (PrivateEndpointConnectionPropertiesPtrOutput) Elem

func (PrivateEndpointConnectionPropertiesPtrOutput) ElementType

func (PrivateEndpointConnectionPropertiesPtrOutput) PrivateLinkServiceConnectionState

The current state of a private endpoint connection

func (PrivateEndpointConnectionPropertiesPtrOutput) ToPrivateEndpointConnectionPropertiesPtrOutput

func (o PrivateEndpointConnectionPropertiesPtrOutput) ToPrivateEndpointConnectionPropertiesPtrOutput() PrivateEndpointConnectionPropertiesPtrOutput

func (PrivateEndpointConnectionPropertiesPtrOutput) ToPrivateEndpointConnectionPropertiesPtrOutputWithContext

func (o PrivateEndpointConnectionPropertiesPtrOutput) ToPrivateEndpointConnectionPropertiesPtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesPtrOutput

type PrivateEndpointConnectionPropertiesResponse

type PrivateEndpointConnectionPropertiesResponse struct {
	// The private endpoint property of a private endpoint connection
	PrivateEndpoint *PrivateEndpointResponse `pulumi:"privateEndpoint"`
	// The current state of a private endpoint connection
	PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse `pulumi:"privateLinkServiceConnectionState"`
}

The properties of a private endpoint connection

type PrivateEndpointConnectionPropertiesResponseArgs

type PrivateEndpointConnectionPropertiesResponseArgs struct {
	// The private endpoint property of a private endpoint connection
	PrivateEndpoint PrivateEndpointResponsePtrInput `pulumi:"privateEndpoint"`
	// The current state of a private endpoint connection
	PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponseInput `pulumi:"privateLinkServiceConnectionState"`
}

The properties of a private endpoint connection

func (PrivateEndpointConnectionPropertiesResponseArgs) ElementType

func (PrivateEndpointConnectionPropertiesResponseArgs) ToPrivateEndpointConnectionPropertiesResponseOutput

func (i PrivateEndpointConnectionPropertiesResponseArgs) ToPrivateEndpointConnectionPropertiesResponseOutput() PrivateEndpointConnectionPropertiesResponseOutput

func (PrivateEndpointConnectionPropertiesResponseArgs) ToPrivateEndpointConnectionPropertiesResponseOutputWithContext

func (i PrivateEndpointConnectionPropertiesResponseArgs) ToPrivateEndpointConnectionPropertiesResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesResponseOutput

func (PrivateEndpointConnectionPropertiesResponseArgs) ToPrivateEndpointConnectionPropertiesResponsePtrOutput

func (i PrivateEndpointConnectionPropertiesResponseArgs) ToPrivateEndpointConnectionPropertiesResponsePtrOutput() PrivateEndpointConnectionPropertiesResponsePtrOutput

func (PrivateEndpointConnectionPropertiesResponseArgs) ToPrivateEndpointConnectionPropertiesResponsePtrOutputWithContext

func (i PrivateEndpointConnectionPropertiesResponseArgs) ToPrivateEndpointConnectionPropertiesResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesResponsePtrOutput

type PrivateEndpointConnectionPropertiesResponseInput

type PrivateEndpointConnectionPropertiesResponseInput interface {
	pulumi.Input

	ToPrivateEndpointConnectionPropertiesResponseOutput() PrivateEndpointConnectionPropertiesResponseOutput
	ToPrivateEndpointConnectionPropertiesResponseOutputWithContext(context.Context) PrivateEndpointConnectionPropertiesResponseOutput
}

PrivateEndpointConnectionPropertiesResponseInput is an input type that accepts PrivateEndpointConnectionPropertiesResponseArgs and PrivateEndpointConnectionPropertiesResponseOutput values. You can construct a concrete instance of `PrivateEndpointConnectionPropertiesResponseInput` via:

PrivateEndpointConnectionPropertiesResponseArgs{...}

type PrivateEndpointConnectionPropertiesResponseOutput

type PrivateEndpointConnectionPropertiesResponseOutput struct{ *pulumi.OutputState }

The properties of a private endpoint connection

func (PrivateEndpointConnectionPropertiesResponseOutput) ElementType

func (PrivateEndpointConnectionPropertiesResponseOutput) PrivateEndpoint

The private endpoint property of a private endpoint connection

func (PrivateEndpointConnectionPropertiesResponseOutput) PrivateLinkServiceConnectionState

The current state of a private endpoint connection

func (PrivateEndpointConnectionPropertiesResponseOutput) ToPrivateEndpointConnectionPropertiesResponseOutput

func (o PrivateEndpointConnectionPropertiesResponseOutput) ToPrivateEndpointConnectionPropertiesResponseOutput() PrivateEndpointConnectionPropertiesResponseOutput

func (PrivateEndpointConnectionPropertiesResponseOutput) ToPrivateEndpointConnectionPropertiesResponseOutputWithContext

func (o PrivateEndpointConnectionPropertiesResponseOutput) ToPrivateEndpointConnectionPropertiesResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesResponseOutput

func (PrivateEndpointConnectionPropertiesResponseOutput) ToPrivateEndpointConnectionPropertiesResponsePtrOutput

func (o PrivateEndpointConnectionPropertiesResponseOutput) ToPrivateEndpointConnectionPropertiesResponsePtrOutput() PrivateEndpointConnectionPropertiesResponsePtrOutput

func (PrivateEndpointConnectionPropertiesResponseOutput) ToPrivateEndpointConnectionPropertiesResponsePtrOutputWithContext

func (o PrivateEndpointConnectionPropertiesResponseOutput) ToPrivateEndpointConnectionPropertiesResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesResponsePtrOutput

type PrivateEndpointConnectionPropertiesResponsePtrInput

type PrivateEndpointConnectionPropertiesResponsePtrInput interface {
	pulumi.Input

	ToPrivateEndpointConnectionPropertiesResponsePtrOutput() PrivateEndpointConnectionPropertiesResponsePtrOutput
	ToPrivateEndpointConnectionPropertiesResponsePtrOutputWithContext(context.Context) PrivateEndpointConnectionPropertiesResponsePtrOutput
}

PrivateEndpointConnectionPropertiesResponsePtrInput is an input type that accepts PrivateEndpointConnectionPropertiesResponseArgs, PrivateEndpointConnectionPropertiesResponsePtr and PrivateEndpointConnectionPropertiesResponsePtrOutput values. You can construct a concrete instance of `PrivateEndpointConnectionPropertiesResponsePtrInput` via:

        PrivateEndpointConnectionPropertiesResponseArgs{...}

or:

        nil

type PrivateEndpointConnectionPropertiesResponsePtrOutput

type PrivateEndpointConnectionPropertiesResponsePtrOutput struct{ *pulumi.OutputState }

func (PrivateEndpointConnectionPropertiesResponsePtrOutput) Elem

func (PrivateEndpointConnectionPropertiesResponsePtrOutput) ElementType

func (PrivateEndpointConnectionPropertiesResponsePtrOutput) PrivateEndpoint

The private endpoint property of a private endpoint connection

func (PrivateEndpointConnectionPropertiesResponsePtrOutput) PrivateLinkServiceConnectionState

The current state of a private endpoint connection

func (PrivateEndpointConnectionPropertiesResponsePtrOutput) ToPrivateEndpointConnectionPropertiesResponsePtrOutput

func (PrivateEndpointConnectionPropertiesResponsePtrOutput) ToPrivateEndpointConnectionPropertiesResponsePtrOutputWithContext

func (o PrivateEndpointConnectionPropertiesResponsePtrOutput) ToPrivateEndpointConnectionPropertiesResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesResponsePtrOutput

type PrivateEndpointConnectionResponse

type PrivateEndpointConnectionResponse struct {
	// The resource identifier.
	Id string `pulumi:"id"`
	// The resource name.
	Name string `pulumi:"name"`
	// The properties of a private endpoint connection
	Properties PrivateEndpointConnectionPropertiesResponse `pulumi:"properties"`
	// The resource type.
	Type string `pulumi:"type"`
}

The private endpoint connection of a provisioning service

type PrivateEndpointConnectionResponseArgs

type PrivateEndpointConnectionResponseArgs struct {
	// The resource identifier.
	Id pulumi.StringInput `pulumi:"id"`
	// The resource name.
	Name pulumi.StringInput `pulumi:"name"`
	// The properties of a private endpoint connection
	Properties PrivateEndpointConnectionPropertiesResponseInput `pulumi:"properties"`
	// The resource type.
	Type pulumi.StringInput `pulumi:"type"`
}

The private endpoint connection of a provisioning service

func (PrivateEndpointConnectionResponseArgs) ElementType

func (PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutput

func (i PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutput() PrivateEndpointConnectionResponseOutput

func (PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutputWithContext

func (i PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseOutput

type PrivateEndpointConnectionResponseArray

type PrivateEndpointConnectionResponseArray []PrivateEndpointConnectionResponseInput

func (PrivateEndpointConnectionResponseArray) ElementType

func (PrivateEndpointConnectionResponseArray) ToPrivateEndpointConnectionResponseArrayOutput

func (i PrivateEndpointConnectionResponseArray) ToPrivateEndpointConnectionResponseArrayOutput() PrivateEndpointConnectionResponseArrayOutput

func (PrivateEndpointConnectionResponseArray) ToPrivateEndpointConnectionResponseArrayOutputWithContext

func (i PrivateEndpointConnectionResponseArray) ToPrivateEndpointConnectionResponseArrayOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseArrayOutput

type PrivateEndpointConnectionResponseArrayInput

type PrivateEndpointConnectionResponseArrayInput interface {
	pulumi.Input

	ToPrivateEndpointConnectionResponseArrayOutput() PrivateEndpointConnectionResponseArrayOutput
	ToPrivateEndpointConnectionResponseArrayOutputWithContext(context.Context) PrivateEndpointConnectionResponseArrayOutput
}

PrivateEndpointConnectionResponseArrayInput is an input type that accepts PrivateEndpointConnectionResponseArray and PrivateEndpointConnectionResponseArrayOutput values. You can construct a concrete instance of `PrivateEndpointConnectionResponseArrayInput` via:

PrivateEndpointConnectionResponseArray{ PrivateEndpointConnectionResponseArgs{...} }

type PrivateEndpointConnectionResponseArrayOutput

type PrivateEndpointConnectionResponseArrayOutput struct{ *pulumi.OutputState }

func (PrivateEndpointConnectionResponseArrayOutput) ElementType

func (PrivateEndpointConnectionResponseArrayOutput) Index

func (PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutput

func (o PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutput() PrivateEndpointConnectionResponseArrayOutput

func (PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutputWithContext

func (o PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseArrayOutput

type PrivateEndpointConnectionResponseInput

type PrivateEndpointConnectionResponseInput interface {
	pulumi.Input

	ToPrivateEndpointConnectionResponseOutput() PrivateEndpointConnectionResponseOutput
	ToPrivateEndpointConnectionResponseOutputWithContext(context.Context) PrivateEndpointConnectionResponseOutput
}

PrivateEndpointConnectionResponseInput is an input type that accepts PrivateEndpointConnectionResponseArgs and PrivateEndpointConnectionResponseOutput values. You can construct a concrete instance of `PrivateEndpointConnectionResponseInput` via:

PrivateEndpointConnectionResponseArgs{...}

type PrivateEndpointConnectionResponseOutput

type PrivateEndpointConnectionResponseOutput struct{ *pulumi.OutputState }

The private endpoint connection of a provisioning service

func (PrivateEndpointConnectionResponseOutput) ElementType

func (PrivateEndpointConnectionResponseOutput) Id

The resource identifier.

func (PrivateEndpointConnectionResponseOutput) Name

The resource name.

func (PrivateEndpointConnectionResponseOutput) Properties

The properties of a private endpoint connection

func (PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutput

func (o PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutput() PrivateEndpointConnectionResponseOutput

func (PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutputWithContext

func (o PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseOutput

func (PrivateEndpointConnectionResponseOutput) Type

The resource type.

type PrivateEndpointResponse

type PrivateEndpointResponse struct {
	// The resource identifier.
	Id string `pulumi:"id"`
}

The private endpoint property of a private endpoint connection

type PrivateEndpointResponseArgs

type PrivateEndpointResponseArgs struct {
	// The resource identifier.
	Id pulumi.StringInput `pulumi:"id"`
}

The private endpoint property of a private endpoint connection

func (PrivateEndpointResponseArgs) ElementType

func (PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutput

func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput

func (PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutputWithContext

func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutputWithContext(ctx context.Context) PrivateEndpointResponseOutput

func (PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutput

func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput

func (PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutputWithContext

func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput

type PrivateEndpointResponseInput

type PrivateEndpointResponseInput interface {
	pulumi.Input

	ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput
	ToPrivateEndpointResponseOutputWithContext(context.Context) PrivateEndpointResponseOutput
}

PrivateEndpointResponseInput is an input type that accepts PrivateEndpointResponseArgs and PrivateEndpointResponseOutput values. You can construct a concrete instance of `PrivateEndpointResponseInput` via:

PrivateEndpointResponseArgs{...}

type PrivateEndpointResponseOutput

type PrivateEndpointResponseOutput struct{ *pulumi.OutputState }

The private endpoint property of a private endpoint connection

func (PrivateEndpointResponseOutput) ElementType

func (PrivateEndpointResponseOutput) Id

The resource identifier.

func (PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutput

func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput

func (PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutputWithContext

func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutputWithContext(ctx context.Context) PrivateEndpointResponseOutput

func (PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutput

func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput

func (PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutputWithContext

func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput

type PrivateEndpointResponsePtrInput

type PrivateEndpointResponsePtrInput interface {
	pulumi.Input

	ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
	ToPrivateEndpointResponsePtrOutputWithContext(context.Context) PrivateEndpointResponsePtrOutput
}

PrivateEndpointResponsePtrInput is an input type that accepts PrivateEndpointResponseArgs, PrivateEndpointResponsePtr and PrivateEndpointResponsePtrOutput values. You can construct a concrete instance of `PrivateEndpointResponsePtrInput` via:

        PrivateEndpointResponseArgs{...}

or:

        nil

type PrivateEndpointResponsePtrOutput

type PrivateEndpointResponsePtrOutput struct{ *pulumi.OutputState }

func (PrivateEndpointResponsePtrOutput) Elem

func (PrivateEndpointResponsePtrOutput) ElementType

func (PrivateEndpointResponsePtrOutput) Id

The resource identifier.

func (PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutput

func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput

func (PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutputWithContext

func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput

type PrivateLinkServiceConnectionState

type PrivateLinkServiceConnectionState struct {
	// Actions required for a private endpoint connection
	ActionsRequired *string `pulumi:"actionsRequired"`
	// The description for the current state of a private endpoint connection
	Description string `pulumi:"description"`
	// The status of a private endpoint connection
	Status string `pulumi:"status"`
}

The current state of a private endpoint connection

type PrivateLinkServiceConnectionStateArgs

type PrivateLinkServiceConnectionStateArgs struct {
	// Actions required for a private endpoint connection
	ActionsRequired pulumi.StringPtrInput `pulumi:"actionsRequired"`
	// The description for the current state of a private endpoint connection
	Description pulumi.StringInput `pulumi:"description"`
	// The status of a private endpoint connection
	Status pulumi.StringInput `pulumi:"status"`
}

The current state of a private endpoint connection

func (PrivateLinkServiceConnectionStateArgs) ElementType

func (PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutput

func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput

func (PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutputWithContext

func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateOutput

func (PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutput

func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput

func (PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutputWithContext

func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePtrOutput

type PrivateLinkServiceConnectionStateInput

type PrivateLinkServiceConnectionStateInput interface {
	pulumi.Input

	ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput
	ToPrivateLinkServiceConnectionStateOutputWithContext(context.Context) PrivateLinkServiceConnectionStateOutput
}

PrivateLinkServiceConnectionStateInput is an input type that accepts PrivateLinkServiceConnectionStateArgs and PrivateLinkServiceConnectionStateOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStateInput` via:

PrivateLinkServiceConnectionStateArgs{...}

type PrivateLinkServiceConnectionStateOutput

type PrivateLinkServiceConnectionStateOutput struct{ *pulumi.OutputState }

The current state of a private endpoint connection

func (PrivateLinkServiceConnectionStateOutput) ActionsRequired

Actions required for a private endpoint connection

func (PrivateLinkServiceConnectionStateOutput) Description

The description for the current state of a private endpoint connection

func (PrivateLinkServiceConnectionStateOutput) ElementType

func (PrivateLinkServiceConnectionStateOutput) Status

The status of a private endpoint connection

func (PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutput

func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput

func (PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutputWithContext

func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateOutput

func (PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutput

func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput

func (PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext

func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePtrOutput

type PrivateLinkServiceConnectionStatePtrInput

type PrivateLinkServiceConnectionStatePtrInput interface {
	pulumi.Input

	ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput
	ToPrivateLinkServiceConnectionStatePtrOutputWithContext(context.Context) PrivateLinkServiceConnectionStatePtrOutput
}

PrivateLinkServiceConnectionStatePtrInput is an input type that accepts PrivateLinkServiceConnectionStateArgs, PrivateLinkServiceConnectionStatePtr and PrivateLinkServiceConnectionStatePtrOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStatePtrInput` via:

        PrivateLinkServiceConnectionStateArgs{...}

or:

        nil

type PrivateLinkServiceConnectionStatePtrOutput

type PrivateLinkServiceConnectionStatePtrOutput struct{ *pulumi.OutputState }

func (PrivateLinkServiceConnectionStatePtrOutput) ActionsRequired

Actions required for a private endpoint connection

func (PrivateLinkServiceConnectionStatePtrOutput) Description

The description for the current state of a private endpoint connection

func (PrivateLinkServiceConnectionStatePtrOutput) Elem

func (PrivateLinkServiceConnectionStatePtrOutput) ElementType

func (PrivateLinkServiceConnectionStatePtrOutput) Status

The status of a private endpoint connection

func (PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutput

func (o PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput

func (PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext

func (o PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePtrOutput

type PrivateLinkServiceConnectionStateResponse

type PrivateLinkServiceConnectionStateResponse struct {
	// Actions required for a private endpoint connection
	ActionsRequired *string `pulumi:"actionsRequired"`
	// The description for the current state of a private endpoint connection
	Description string `pulumi:"description"`
	// The status of a private endpoint connection
	Status string `pulumi:"status"`
}

The current state of a private endpoint connection

type PrivateLinkServiceConnectionStateResponseArgs

type PrivateLinkServiceConnectionStateResponseArgs struct {
	// Actions required for a private endpoint connection
	ActionsRequired pulumi.StringPtrInput `pulumi:"actionsRequired"`
	// The description for the current state of a private endpoint connection
	Description pulumi.StringInput `pulumi:"description"`
	// The status of a private endpoint connection
	Status pulumi.StringInput `pulumi:"status"`
}

The current state of a private endpoint connection

func (PrivateLinkServiceConnectionStateResponseArgs) ElementType

func (PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutput

func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput

func (PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutputWithContext

func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponseOutput

func (PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutput

func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput

func (PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext

func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput

type PrivateLinkServiceConnectionStateResponseInput

type PrivateLinkServiceConnectionStateResponseInput interface {
	pulumi.Input

	ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput
	ToPrivateLinkServiceConnectionStateResponseOutputWithContext(context.Context) PrivateLinkServiceConnectionStateResponseOutput
}

PrivateLinkServiceConnectionStateResponseInput is an input type that accepts PrivateLinkServiceConnectionStateResponseArgs and PrivateLinkServiceConnectionStateResponseOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStateResponseInput` via:

PrivateLinkServiceConnectionStateResponseArgs{...}

type PrivateLinkServiceConnectionStateResponseOutput

type PrivateLinkServiceConnectionStateResponseOutput struct{ *pulumi.OutputState }

The current state of a private endpoint connection

func (PrivateLinkServiceConnectionStateResponseOutput) ActionsRequired

Actions required for a private endpoint connection

func (PrivateLinkServiceConnectionStateResponseOutput) Description

The description for the current state of a private endpoint connection

func (PrivateLinkServiceConnectionStateResponseOutput) ElementType

func (PrivateLinkServiceConnectionStateResponseOutput) Status

The status of a private endpoint connection

func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutput

func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput

func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutputWithContext

func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponseOutput

func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput

func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput

func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext

func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput

type PrivateLinkServiceConnectionStateResponsePtrInput

type PrivateLinkServiceConnectionStateResponsePtrInput interface {
	pulumi.Input

	ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput
	ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput
}

PrivateLinkServiceConnectionStateResponsePtrInput is an input type that accepts PrivateLinkServiceConnectionStateResponseArgs, PrivateLinkServiceConnectionStateResponsePtr and PrivateLinkServiceConnectionStateResponsePtrOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStateResponsePtrInput` via:

        PrivateLinkServiceConnectionStateResponseArgs{...}

or:

        nil

type PrivateLinkServiceConnectionStateResponsePtrOutput

type PrivateLinkServiceConnectionStateResponsePtrOutput struct{ *pulumi.OutputState }

func (PrivateLinkServiceConnectionStateResponsePtrOutput) ActionsRequired

Actions required for a private endpoint connection

func (PrivateLinkServiceConnectionStateResponsePtrOutput) Description

The description for the current state of a private endpoint connection

func (PrivateLinkServiceConnectionStateResponsePtrOutput) Elem

func (PrivateLinkServiceConnectionStateResponsePtrOutput) ElementType

func (PrivateLinkServiceConnectionStateResponsePtrOutput) Status

The status of a private endpoint connection

func (PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput

func (o PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput

func (PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext

func (o PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput

type SharedAccessSignatureAuthorizationRuleAccessRightsDescription

type SharedAccessSignatureAuthorizationRuleAccessRightsDescription struct {
	// Name of the key.
	KeyName string `pulumi:"keyName"`
	// Primary SAS key value.
	PrimaryKey *string `pulumi:"primaryKey"`
	// Rights that this key has.
	Rights string `pulumi:"rights"`
	// Secondary SAS key value.
	SecondaryKey *string `pulumi:"secondaryKey"`
}

Description of the shared access key.

type SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionArgs

type SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionArgs struct {
	// Name of the key.
	KeyName pulumi.StringInput `pulumi:"keyName"`
	// Primary SAS key value.
	PrimaryKey pulumi.StringPtrInput `pulumi:"primaryKey"`
	// Rights that this key has.
	Rights pulumi.StringInput `pulumi:"rights"`
	// Secondary SAS key value.
	SecondaryKey pulumi.StringPtrInput `pulumi:"secondaryKey"`
}

Description of the shared access key.

func (SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionArgs) ElementType

func (SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionArgs) ToSharedAccessSignatureAuthorizationRuleAccessRightsDescriptionOutput

func (SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionArgs) ToSharedAccessSignatureAuthorizationRuleAccessRightsDescriptionOutputWithContext

func (i SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionArgs) ToSharedAccessSignatureAuthorizationRuleAccessRightsDescriptionOutputWithContext(ctx context.Context) SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionOutput

type SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionArray

type SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionArray []SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionInput

func (SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionArray) ElementType

func (SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionArray) ToSharedAccessSignatureAuthorizationRuleAccessRightsDescriptionArrayOutput

func (SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionArray) ToSharedAccessSignatureAuthorizationRuleAccessRightsDescriptionArrayOutputWithContext

func (i SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionArray) ToSharedAccessSignatureAuthorizationRuleAccessRightsDescriptionArrayOutputWithContext(ctx context.Context) SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionArrayOutput

type SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionArrayInput

type SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionArrayInput interface {
	pulumi.Input

	ToSharedAccessSignatureAuthorizationRuleAccessRightsDescriptionArrayOutput() SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionArrayOutput
	ToSharedAccessSignatureAuthorizationRuleAccessRightsDescriptionArrayOutputWithContext(context.Context) SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionArrayOutput
}

SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionArrayInput is an input type that accepts SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionArray and SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionArrayOutput values. You can construct a concrete instance of `SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionArrayInput` via:

SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionArray{ SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionArgs{...} }

type SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionArrayOutput

type SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionArrayOutput struct{ *pulumi.OutputState }

func (SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionArrayOutput) ElementType

func (SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionArrayOutput) ToSharedAccessSignatureAuthorizationRuleAccessRightsDescriptionArrayOutput

func (SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionArrayOutput) ToSharedAccessSignatureAuthorizationRuleAccessRightsDescriptionArrayOutputWithContext

type SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionInput

type SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionInput interface {
	pulumi.Input

	ToSharedAccessSignatureAuthorizationRuleAccessRightsDescriptionOutput() SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionOutput
	ToSharedAccessSignatureAuthorizationRuleAccessRightsDescriptionOutputWithContext(context.Context) SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionOutput
}

SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionInput is an input type that accepts SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionArgs and SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionOutput values. You can construct a concrete instance of `SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionInput` via:

SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionArgs{...}

type SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionOutput

type SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionOutput struct{ *pulumi.OutputState }

Description of the shared access key.

func (SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionOutput) ElementType

func (SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionOutput) KeyName

Name of the key.

func (SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionOutput) PrimaryKey

Primary SAS key value.

func (SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionOutput) Rights

Rights that this key has.

func (SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionOutput) SecondaryKey

Secondary SAS key value.

func (SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionOutput) ToSharedAccessSignatureAuthorizationRuleAccessRightsDescriptionOutput

func (SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionOutput) ToSharedAccessSignatureAuthorizationRuleAccessRightsDescriptionOutputWithContext

func (o SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionOutput) ToSharedAccessSignatureAuthorizationRuleAccessRightsDescriptionOutputWithContext(ctx context.Context) SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionOutput

type SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponse

type SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponse struct {
	// Name of the key.
	KeyName string `pulumi:"keyName"`
	// Primary SAS key value.
	PrimaryKey *string `pulumi:"primaryKey"`
	// Rights that this key has.
	Rights string `pulumi:"rights"`
	// Secondary SAS key value.
	SecondaryKey *string `pulumi:"secondaryKey"`
}

Description of the shared access key.

type SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseArgs

type SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseArgs struct {
	// Name of the key.
	KeyName pulumi.StringInput `pulumi:"keyName"`
	// Primary SAS key value.
	PrimaryKey pulumi.StringPtrInput `pulumi:"primaryKey"`
	// Rights that this key has.
	Rights pulumi.StringInput `pulumi:"rights"`
	// Secondary SAS key value.
	SecondaryKey pulumi.StringPtrInput `pulumi:"secondaryKey"`
}

Description of the shared access key.

func (SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseArgs) ElementType

func (SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseArgs) ToSharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseOutput

func (SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseArgs) ToSharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseOutputWithContext

func (i SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseArgs) ToSharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseOutputWithContext(ctx context.Context) SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseOutput

type SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseArray

type SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseArray []SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseInput

func (SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseArray) ElementType

func (SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseArray) ToSharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseArrayOutput

func (SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseArray) ToSharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseArrayOutputWithContext

func (i SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseArray) ToSharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseArrayOutputWithContext(ctx context.Context) SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseArrayOutput

type SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseArrayInput

type SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseArrayInput interface {
	pulumi.Input

	ToSharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseArrayOutput() SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseArrayOutput
	ToSharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseArrayOutputWithContext(context.Context) SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseArrayOutput
}

SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseArrayInput is an input type that accepts SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseArray and SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseArrayOutput values. You can construct a concrete instance of `SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseArrayInput` via:

SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseArray{ SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseArgs{...} }

type SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseArrayOutput

type SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseArrayOutput struct{ *pulumi.OutputState }

func (SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseArrayOutput) ElementType

func (SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseArrayOutput) ToSharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseArrayOutput

func (SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseArrayOutput) ToSharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseArrayOutputWithContext

type SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseInput

type SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseInput interface {
	pulumi.Input

	ToSharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseOutput() SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseOutput
	ToSharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseOutputWithContext(context.Context) SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseOutput
}

SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseInput is an input type that accepts SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseArgs and SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseOutput values. You can construct a concrete instance of `SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseInput` via:

SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseArgs{...}

type SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseOutput

type SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseOutput struct{ *pulumi.OutputState }

Description of the shared access key.

func (SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseOutput) ElementType

func (SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseOutput) KeyName

Name of the key.

func (SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseOutput) PrimaryKey

Primary SAS key value.

func (SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseOutput) Rights

Rights that this key has.

func (SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseOutput) SecondaryKey

Secondary SAS key value.

func (SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseOutput) ToSharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseOutput

func (SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseOutput) ToSharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponseOutputWithContext

Jump to

Keyboard shortcuts

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