purview

package module
v0.0.0-...-fc6d6d1 Latest Latest
Warning

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

Go to latest
Published: May 10, 2024 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (
	CredentialsTypeNone           = CredentialsType("None")
	CredentialsTypeSystemAssigned = CredentialsType("SystemAssigned")
	CredentialsTypeUserAssigned   = CredentialsType("UserAssigned")
)
View Source
const (
	EventHubTypeNotification = EventHubType("Notification")
	EventHubTypeHook         = EventHubType("Hook")
)
View Source
const (
	EventStreamingStateDisabled = EventStreamingState("Disabled")
	EventStreamingStateEnabled  = EventStreamingState("Enabled")
)
View Source
const (
	EventStreamingTypeNone    = EventStreamingType("None")
	EventStreamingTypeManaged = EventStreamingType("Managed")
	EventStreamingTypeAzure   = EventStreamingType("Azure")
)
View Source
const (
	ManagedEventHubStateNotSpecified = ManagedEventHubState("NotSpecified")
	ManagedEventHubStateDisabled     = ManagedEventHubState("Disabled")
	ManagedEventHubStateEnabled      = ManagedEventHubState("Enabled")
)
View Source
const (
	ManagedResourcesPublicNetworkAccessNotSpecified = ManagedResourcesPublicNetworkAccess("NotSpecified")
	ManagedResourcesPublicNetworkAccessEnabled      = ManagedResourcesPublicNetworkAccess("Enabled")
	ManagedResourcesPublicNetworkAccessDisabled     = ManagedResourcesPublicNetworkAccess("Disabled")
)
View Source
const (
	PublicNetworkAccessNotSpecified = PublicNetworkAccess("NotSpecified")
	PublicNetworkAccessEnabled      = PublicNetworkAccess("Enabled")
	PublicNetworkAccessDisabled     = PublicNetworkAccess("Disabled")
)
View Source
const (
	StatusUnknown      = Status("Unknown")
	StatusPending      = Status("Pending")
	StatusApproved     = Status("Approved")
	StatusRejected     = Status("Rejected")
	StatusDisconnected = Status("Disconnected")
)
View Source
const (
	TypeNone           = Type("None")
	TypeSystemAssigned = Type("SystemAssigned")
	TypeUserAssigned   = Type("UserAssigned")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Account

type Account struct {
	pulumi.CustomResourceState

	// Gets or sets the status of the account.
	AccountStatus AccountPropertiesResponseAccountStatusOutput `pulumi:"accountStatus"`
	// Cloud connectors.
	// External cloud identifier used as part of scanning configuration.
	CloudConnectors CloudConnectorsResponsePtrOutput `pulumi:"cloudConnectors"`
	// Gets the time at which the entity was created.
	CreatedAt pulumi.StringOutput `pulumi:"createdAt"`
	// Gets the creator of the entity.
	CreatedBy pulumi.StringOutput `pulumi:"createdBy"`
	// Gets the creators of the entity's object id.
	CreatedByObjectId pulumi.StringOutput `pulumi:"createdByObjectId"`
	// The URIs that are the public endpoints of the account.
	Endpoints AccountPropertiesResponseEndpointsOutput `pulumi:"endpoints"`
	// Gets or sets the friendly name.
	FriendlyName pulumi.StringOutput `pulumi:"friendlyName"`
	// Identity Info on the tracked resource
	Identity IdentityResponsePtrOutput `pulumi:"identity"`
	// Gets or sets the location.
	Location pulumi.StringPtrOutput `pulumi:"location"`
	//  Gets or sets the state of managed eventhub. If enabled managed eventhub will be created, if disabled the managed eventhub will be removed.
	ManagedEventHubState pulumi.StringPtrOutput `pulumi:"managedEventHubState"`
	// Gets or sets the managed resource group name
	ManagedResourceGroupName pulumi.StringPtrOutput `pulumi:"managedResourceGroupName"`
	// Gets the resource identifiers of the managed resources.
	ManagedResources AccountPropertiesResponseManagedResourcesOutput `pulumi:"managedResources"`
	// Gets or sets the public network access for managed resources.
	ManagedResourcesPublicNetworkAccess pulumi.StringPtrOutput `pulumi:"managedResourcesPublicNetworkAccess"`
	// Gets or sets the name.
	Name pulumi.StringOutput `pulumi:"name"`
	// Gets the private endpoint connections information.
	PrivateEndpointConnections PrivateEndpointConnectionResponseArrayOutput `pulumi:"privateEndpointConnections"`
	// Gets or sets the state of the provisioning.
	ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
	// Gets or sets the public network access.
	PublicNetworkAccess pulumi.StringPtrOutput `pulumi:"publicNetworkAccess"`
	// Gets or sets the Sku.
	Sku AccountResponseSkuOutput `pulumi:"sku"`
	// Metadata pertaining to creation and last modification of the resource.
	SystemData TrackedResourceResponseSystemDataOutput `pulumi:"systemData"`
	// Tags on the azure resource.
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// Gets or sets the type.
	Type pulumi.StringOutput `pulumi:"type"`
}

Account resource Azure REST API version: 2021-12-01. Prior API version in Azure Native 1.x: 2020-12-01-preview.

Other available API versions: 2020-12-01-preview, 2021-07-01, 2023-05-01-preview.

func GetAccount

func GetAccount(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *AccountState, opts ...pulumi.ResourceOption) (*Account, error)

GetAccount gets an existing Account 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 NewAccount

func NewAccount(ctx *pulumi.Context,
	name string, args *AccountArgs, opts ...pulumi.ResourceOption) (*Account, error)

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

func (*Account) ElementType

func (*Account) ElementType() reflect.Type

func (*Account) ToAccountOutput

func (i *Account) ToAccountOutput() AccountOutput

func (*Account) ToAccountOutputWithContext

func (i *Account) ToAccountOutputWithContext(ctx context.Context) AccountOutput

type AccountArgs

type AccountArgs struct {
	// The name of the account.
	AccountName pulumi.StringPtrInput
	// Identity Info on the tracked resource
	Identity IdentityPtrInput
	// Gets or sets the location.
	Location pulumi.StringPtrInput
	//  Gets or sets the state of managed eventhub. If enabled managed eventhub will be created, if disabled the managed eventhub will be removed.
	ManagedEventHubState pulumi.StringPtrInput
	// Gets or sets the managed resource group name
	ManagedResourceGroupName pulumi.StringPtrInput
	// Gets or sets the public network access for managed resources.
	ManagedResourcesPublicNetworkAccess pulumi.StringPtrInput
	// Gets or sets the public network access.
	PublicNetworkAccess pulumi.StringPtrInput
	// The resource group name.
	ResourceGroupName pulumi.StringInput
	// Tags on the azure resource.
	Tags pulumi.StringMapInput
}

The set of arguments for constructing a Account resource.

func (AccountArgs) ElementType

func (AccountArgs) ElementType() reflect.Type

type AccountInput

type AccountInput interface {
	pulumi.Input

	ToAccountOutput() AccountOutput
	ToAccountOutputWithContext(ctx context.Context) AccountOutput
}

type AccountOutput

type AccountOutput struct{ *pulumi.OutputState }

func (AccountOutput) AccountStatus

Gets or sets the status of the account.

func (AccountOutput) CloudConnectors

func (o AccountOutput) CloudConnectors() CloudConnectorsResponsePtrOutput

Cloud connectors. External cloud identifier used as part of scanning configuration.

func (AccountOutput) CreatedAt

func (o AccountOutput) CreatedAt() pulumi.StringOutput

Gets the time at which the entity was created.

func (AccountOutput) CreatedBy

func (o AccountOutput) CreatedBy() pulumi.StringOutput

Gets the creator of the entity.

func (AccountOutput) CreatedByObjectId

func (o AccountOutput) CreatedByObjectId() pulumi.StringOutput

Gets the creators of the entity's object id.

func (AccountOutput) ElementType

func (AccountOutput) ElementType() reflect.Type

func (AccountOutput) Endpoints

The URIs that are the public endpoints of the account.

func (AccountOutput) FriendlyName

func (o AccountOutput) FriendlyName() pulumi.StringOutput

Gets or sets the friendly name.

func (AccountOutput) Identity

Identity Info on the tracked resource

func (AccountOutput) Location

func (o AccountOutput) Location() pulumi.StringPtrOutput

Gets or sets the location.

func (AccountOutput) ManagedEventHubState

func (o AccountOutput) ManagedEventHubState() pulumi.StringPtrOutput

Gets or sets the state of managed eventhub. If enabled managed eventhub will be created, if disabled the managed eventhub will be removed.

func (AccountOutput) ManagedResourceGroupName

func (o AccountOutput) ManagedResourceGroupName() pulumi.StringPtrOutput

Gets or sets the managed resource group name

func (AccountOutput) ManagedResources

Gets the resource identifiers of the managed resources.

func (AccountOutput) ManagedResourcesPublicNetworkAccess

func (o AccountOutput) ManagedResourcesPublicNetworkAccess() pulumi.StringPtrOutput

Gets or sets the public network access for managed resources.

func (AccountOutput) Name

Gets or sets the name.

func (AccountOutput) PrivateEndpointConnections

func (o AccountOutput) PrivateEndpointConnections() PrivateEndpointConnectionResponseArrayOutput

Gets the private endpoint connections information.

func (AccountOutput) ProvisioningState

func (o AccountOutput) ProvisioningState() pulumi.StringOutput

Gets or sets the state of the provisioning.

func (AccountOutput) PublicNetworkAccess

func (o AccountOutput) PublicNetworkAccess() pulumi.StringPtrOutput

Gets or sets the public network access.

func (AccountOutput) Sku

Gets or sets the Sku.

func (AccountOutput) SystemData

Metadata pertaining to creation and last modification of the resource.

func (AccountOutput) Tags

Tags on the azure resource.

func (AccountOutput) ToAccountOutput

func (o AccountOutput) ToAccountOutput() AccountOutput

func (AccountOutput) ToAccountOutputWithContext

func (o AccountOutput) ToAccountOutputWithContext(ctx context.Context) AccountOutput

func (AccountOutput) Type

Gets or sets the type.

type AccountPropertiesResponseAccountStatus

type AccountPropertiesResponseAccountStatus struct {
	// Gets the account status code.
	AccountProvisioningState string `pulumi:"accountProvisioningState"`
	// Gets the account error details.
	ErrorDetails AccountStatusResponseErrorDetails `pulumi:"errorDetails"`
}

Gets or sets the status of the account.

type AccountPropertiesResponseAccountStatusOutput

type AccountPropertiesResponseAccountStatusOutput struct{ *pulumi.OutputState }

Gets or sets the status of the account.

func (AccountPropertiesResponseAccountStatusOutput) AccountProvisioningState

Gets the account status code.

func (AccountPropertiesResponseAccountStatusOutput) ElementType

func (AccountPropertiesResponseAccountStatusOutput) ErrorDetails

Gets the account error details.

func (AccountPropertiesResponseAccountStatusOutput) ToAccountPropertiesResponseAccountStatusOutput

func (o AccountPropertiesResponseAccountStatusOutput) ToAccountPropertiesResponseAccountStatusOutput() AccountPropertiesResponseAccountStatusOutput

func (AccountPropertiesResponseAccountStatusOutput) ToAccountPropertiesResponseAccountStatusOutputWithContext

func (o AccountPropertiesResponseAccountStatusOutput) ToAccountPropertiesResponseAccountStatusOutputWithContext(ctx context.Context) AccountPropertiesResponseAccountStatusOutput

type AccountPropertiesResponseEndpoints

type AccountPropertiesResponseEndpoints struct {
	// Gets the catalog endpoint.
	Catalog string `pulumi:"catalog"`
	// Gets the guardian endpoint.
	Guardian string `pulumi:"guardian"`
	// Gets the scan endpoint.
	Scan string `pulumi:"scan"`
}

The URIs that are the public endpoints of the account.

type AccountPropertiesResponseEndpointsOutput

type AccountPropertiesResponseEndpointsOutput struct{ *pulumi.OutputState }

The URIs that are the public endpoints of the account.

func (AccountPropertiesResponseEndpointsOutput) Catalog

Gets the catalog endpoint.

func (AccountPropertiesResponseEndpointsOutput) ElementType

func (AccountPropertiesResponseEndpointsOutput) Guardian

Gets the guardian endpoint.

func (AccountPropertiesResponseEndpointsOutput) Scan

Gets the scan endpoint.

func (AccountPropertiesResponseEndpointsOutput) ToAccountPropertiesResponseEndpointsOutput

func (o AccountPropertiesResponseEndpointsOutput) ToAccountPropertiesResponseEndpointsOutput() AccountPropertiesResponseEndpointsOutput

func (AccountPropertiesResponseEndpointsOutput) ToAccountPropertiesResponseEndpointsOutputWithContext

func (o AccountPropertiesResponseEndpointsOutput) ToAccountPropertiesResponseEndpointsOutputWithContext(ctx context.Context) AccountPropertiesResponseEndpointsOutput

type AccountPropertiesResponseManagedResources

type AccountPropertiesResponseManagedResources struct {
	// Gets the managed event hub namespace resource identifier.
	EventHubNamespace string `pulumi:"eventHubNamespace"`
	// Gets the managed resource group resource identifier. This resource group will host resource dependencies for the account.
	ResourceGroup string `pulumi:"resourceGroup"`
	// Gets the managed storage account resource identifier.
	StorageAccount string `pulumi:"storageAccount"`
}

Gets the resource identifiers of the managed resources.

type AccountPropertiesResponseManagedResourcesOutput

type AccountPropertiesResponseManagedResourcesOutput struct{ *pulumi.OutputState }

Gets the resource identifiers of the managed resources.

func (AccountPropertiesResponseManagedResourcesOutput) ElementType

func (AccountPropertiesResponseManagedResourcesOutput) EventHubNamespace

Gets the managed event hub namespace resource identifier.

func (AccountPropertiesResponseManagedResourcesOutput) ResourceGroup

Gets the managed resource group resource identifier. This resource group will host resource dependencies for the account.

func (AccountPropertiesResponseManagedResourcesOutput) StorageAccount

Gets the managed storage account resource identifier.

func (AccountPropertiesResponseManagedResourcesOutput) ToAccountPropertiesResponseManagedResourcesOutput

func (o AccountPropertiesResponseManagedResourcesOutput) ToAccountPropertiesResponseManagedResourcesOutput() AccountPropertiesResponseManagedResourcesOutput

func (AccountPropertiesResponseManagedResourcesOutput) ToAccountPropertiesResponseManagedResourcesOutputWithContext

func (o AccountPropertiesResponseManagedResourcesOutput) ToAccountPropertiesResponseManagedResourcesOutputWithContext(ctx context.Context) AccountPropertiesResponseManagedResourcesOutput

type AccountResponseSku

type AccountResponseSku struct {
	// Gets or sets the sku capacity.
	Capacity *int `pulumi:"capacity"`
	// Gets or sets the sku name.
	Name *string `pulumi:"name"`
}

Gets or sets the Sku.

type AccountResponseSkuOutput

type AccountResponseSkuOutput struct{ *pulumi.OutputState }

Gets or sets the Sku.

func (AccountResponseSkuOutput) Capacity

Gets or sets the sku capacity.

func (AccountResponseSkuOutput) ElementType

func (AccountResponseSkuOutput) ElementType() reflect.Type

func (AccountResponseSkuOutput) Name

Gets or sets the sku name.

func (AccountResponseSkuOutput) ToAccountResponseSkuOutput

func (o AccountResponseSkuOutput) ToAccountResponseSkuOutput() AccountResponseSkuOutput

func (AccountResponseSkuOutput) ToAccountResponseSkuOutputWithContext

func (o AccountResponseSkuOutput) ToAccountResponseSkuOutputWithContext(ctx context.Context) AccountResponseSkuOutput

type AccountState

type AccountState struct {
}

func (AccountState) ElementType

func (AccountState) ElementType() reflect.Type

type AccountStatusResponseErrorDetails

type AccountStatusResponseErrorDetails struct {
	// Gets or sets the code.
	Code string `pulumi:"code"`
	// Gets or sets the details.
	Details []ErrorModelResponse `pulumi:"details"`
	// Gets or sets the messages.
	Message string `pulumi:"message"`
	// Gets or sets the target.
	Target string `pulumi:"target"`
}

Gets the account error details.

type AccountStatusResponseErrorDetailsOutput

type AccountStatusResponseErrorDetailsOutput struct{ *pulumi.OutputState }

Gets the account error details.

func (AccountStatusResponseErrorDetailsOutput) Code

Gets or sets the code.

func (AccountStatusResponseErrorDetailsOutput) Details

Gets or sets the details.

func (AccountStatusResponseErrorDetailsOutput) ElementType

func (AccountStatusResponseErrorDetailsOutput) Message

Gets or sets the messages.

func (AccountStatusResponseErrorDetailsOutput) Target

Gets or sets the target.

func (AccountStatusResponseErrorDetailsOutput) ToAccountStatusResponseErrorDetailsOutput

func (o AccountStatusResponseErrorDetailsOutput) ToAccountStatusResponseErrorDetailsOutput() AccountStatusResponseErrorDetailsOutput

func (AccountStatusResponseErrorDetailsOutput) ToAccountStatusResponseErrorDetailsOutputWithContext

func (o AccountStatusResponseErrorDetailsOutput) ToAccountStatusResponseErrorDetailsOutputWithContext(ctx context.Context) AccountStatusResponseErrorDetailsOutput

type CloudConnectorsResponse

type CloudConnectorsResponse struct {
	// AWS external identifier.
	// Configured in AWS to allow use of the role arn used for scanning
	AwsExternalId string `pulumi:"awsExternalId"`
}

External Cloud Service connectors

type CloudConnectorsResponseOutput

type CloudConnectorsResponseOutput struct{ *pulumi.OutputState }

External Cloud Service connectors

func (CloudConnectorsResponseOutput) AwsExternalId

AWS external identifier. Configured in AWS to allow use of the role arn used for scanning

func (CloudConnectorsResponseOutput) ElementType

func (CloudConnectorsResponseOutput) ToCloudConnectorsResponseOutput

func (o CloudConnectorsResponseOutput) ToCloudConnectorsResponseOutput() CloudConnectorsResponseOutput

func (CloudConnectorsResponseOutput) ToCloudConnectorsResponseOutputWithContext

func (o CloudConnectorsResponseOutput) ToCloudConnectorsResponseOutputWithContext(ctx context.Context) CloudConnectorsResponseOutput

type CloudConnectorsResponsePtrOutput

type CloudConnectorsResponsePtrOutput struct{ *pulumi.OutputState }

func (CloudConnectorsResponsePtrOutput) AwsExternalId

AWS external identifier. Configured in AWS to allow use of the role arn used for scanning

func (CloudConnectorsResponsePtrOutput) Elem

func (CloudConnectorsResponsePtrOutput) ElementType

func (CloudConnectorsResponsePtrOutput) ToCloudConnectorsResponsePtrOutput

func (o CloudConnectorsResponsePtrOutput) ToCloudConnectorsResponsePtrOutput() CloudConnectorsResponsePtrOutput

func (CloudConnectorsResponsePtrOutput) ToCloudConnectorsResponsePtrOutputWithContext

func (o CloudConnectorsResponsePtrOutput) ToCloudConnectorsResponsePtrOutputWithContext(ctx context.Context) CloudConnectorsResponsePtrOutput

type Credentials

type Credentials struct {
	// Identity identifier for UserAssign type.
	IdentityId *string `pulumi:"identityId"`
	// Identity Type.
	Type *string `pulumi:"type"`
}

Credentials to access the event streaming service attached to the purview account.

type CredentialsArgs

type CredentialsArgs struct {
	// Identity identifier for UserAssign type.
	IdentityId pulumi.StringPtrInput `pulumi:"identityId"`
	// Identity Type.
	Type pulumi.StringPtrInput `pulumi:"type"`
}

Credentials to access the event streaming service attached to the purview account.

func (CredentialsArgs) ElementType

func (CredentialsArgs) ElementType() reflect.Type

func (CredentialsArgs) ToCredentialsOutput

func (i CredentialsArgs) ToCredentialsOutput() CredentialsOutput

func (CredentialsArgs) ToCredentialsOutputWithContext

func (i CredentialsArgs) ToCredentialsOutputWithContext(ctx context.Context) CredentialsOutput

func (CredentialsArgs) ToCredentialsPtrOutput

func (i CredentialsArgs) ToCredentialsPtrOutput() CredentialsPtrOutput

func (CredentialsArgs) ToCredentialsPtrOutputWithContext

func (i CredentialsArgs) ToCredentialsPtrOutputWithContext(ctx context.Context) CredentialsPtrOutput

type CredentialsInput

type CredentialsInput interface {
	pulumi.Input

	ToCredentialsOutput() CredentialsOutput
	ToCredentialsOutputWithContext(context.Context) CredentialsOutput
}

CredentialsInput is an input type that accepts CredentialsArgs and CredentialsOutput values. You can construct a concrete instance of `CredentialsInput` via:

CredentialsArgs{...}

type CredentialsOutput

type CredentialsOutput struct{ *pulumi.OutputState }

Credentials to access the event streaming service attached to the purview account.

func (CredentialsOutput) ElementType

func (CredentialsOutput) ElementType() reflect.Type

func (CredentialsOutput) IdentityId

func (o CredentialsOutput) IdentityId() pulumi.StringPtrOutput

Identity identifier for UserAssign type.

func (CredentialsOutput) ToCredentialsOutput

func (o CredentialsOutput) ToCredentialsOutput() CredentialsOutput

func (CredentialsOutput) ToCredentialsOutputWithContext

func (o CredentialsOutput) ToCredentialsOutputWithContext(ctx context.Context) CredentialsOutput

func (CredentialsOutput) ToCredentialsPtrOutput

func (o CredentialsOutput) ToCredentialsPtrOutput() CredentialsPtrOutput

func (CredentialsOutput) ToCredentialsPtrOutputWithContext

func (o CredentialsOutput) ToCredentialsPtrOutputWithContext(ctx context.Context) CredentialsPtrOutput

func (CredentialsOutput) Type

Identity Type.

type CredentialsPtrInput

type CredentialsPtrInput interface {
	pulumi.Input

	ToCredentialsPtrOutput() CredentialsPtrOutput
	ToCredentialsPtrOutputWithContext(context.Context) CredentialsPtrOutput
}

CredentialsPtrInput is an input type that accepts CredentialsArgs, CredentialsPtr and CredentialsPtrOutput values. You can construct a concrete instance of `CredentialsPtrInput` via:

        CredentialsArgs{...}

or:

        nil

func CredentialsPtr

func CredentialsPtr(v *CredentialsArgs) CredentialsPtrInput

type CredentialsPtrOutput

type CredentialsPtrOutput struct{ *pulumi.OutputState }

func (CredentialsPtrOutput) Elem

func (CredentialsPtrOutput) ElementType

func (CredentialsPtrOutput) ElementType() reflect.Type

func (CredentialsPtrOutput) IdentityId

Identity identifier for UserAssign type.

func (CredentialsPtrOutput) ToCredentialsPtrOutput

func (o CredentialsPtrOutput) ToCredentialsPtrOutput() CredentialsPtrOutput

func (CredentialsPtrOutput) ToCredentialsPtrOutputWithContext

func (o CredentialsPtrOutput) ToCredentialsPtrOutputWithContext(ctx context.Context) CredentialsPtrOutput

func (CredentialsPtrOutput) Type

Identity Type.

type CredentialsResponse

type CredentialsResponse struct {
	// Identity identifier for UserAssign type.
	IdentityId *string `pulumi:"identityId"`
	// Identity Type.
	Type *string `pulumi:"type"`
}

Credentials to access the event streaming service attached to the purview account.

type CredentialsResponseOutput

type CredentialsResponseOutput struct{ *pulumi.OutputState }

Credentials to access the event streaming service attached to the purview account.

func (CredentialsResponseOutput) ElementType

func (CredentialsResponseOutput) ElementType() reflect.Type

func (CredentialsResponseOutput) IdentityId

Identity identifier for UserAssign type.

func (CredentialsResponseOutput) ToCredentialsResponseOutput

func (o CredentialsResponseOutput) ToCredentialsResponseOutput() CredentialsResponseOutput

func (CredentialsResponseOutput) ToCredentialsResponseOutputWithContext

func (o CredentialsResponseOutput) ToCredentialsResponseOutputWithContext(ctx context.Context) CredentialsResponseOutput

func (CredentialsResponseOutput) Type

Identity Type.

type CredentialsResponsePtrOutput

type CredentialsResponsePtrOutput struct{ *pulumi.OutputState }

func (CredentialsResponsePtrOutput) Elem

func (CredentialsResponsePtrOutput) ElementType

func (CredentialsResponsePtrOutput) IdentityId

Identity identifier for UserAssign type.

func (CredentialsResponsePtrOutput) ToCredentialsResponsePtrOutput

func (o CredentialsResponsePtrOutput) ToCredentialsResponsePtrOutput() CredentialsResponsePtrOutput

func (CredentialsResponsePtrOutput) ToCredentialsResponsePtrOutputWithContext

func (o CredentialsResponsePtrOutput) ToCredentialsResponsePtrOutputWithContext(ctx context.Context) CredentialsResponsePtrOutput

func (CredentialsResponsePtrOutput) Type

Identity Type.

type CredentialsType

type CredentialsType string

Identity Type.

func (CredentialsType) ElementType

func (CredentialsType) ElementType() reflect.Type

func (CredentialsType) ToCredentialsTypeOutput

func (e CredentialsType) ToCredentialsTypeOutput() CredentialsTypeOutput

func (CredentialsType) ToCredentialsTypeOutputWithContext

func (e CredentialsType) ToCredentialsTypeOutputWithContext(ctx context.Context) CredentialsTypeOutput

func (CredentialsType) ToCredentialsTypePtrOutput

func (e CredentialsType) ToCredentialsTypePtrOutput() CredentialsTypePtrOutput

func (CredentialsType) ToCredentialsTypePtrOutputWithContext

func (e CredentialsType) ToCredentialsTypePtrOutputWithContext(ctx context.Context) CredentialsTypePtrOutput

func (CredentialsType) ToStringOutput

func (e CredentialsType) ToStringOutput() pulumi.StringOutput

func (CredentialsType) ToStringOutputWithContext

func (e CredentialsType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (CredentialsType) ToStringPtrOutput

func (e CredentialsType) ToStringPtrOutput() pulumi.StringPtrOutput

func (CredentialsType) ToStringPtrOutputWithContext

func (e CredentialsType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type CredentialsTypeInput

type CredentialsTypeInput interface {
	pulumi.Input

	ToCredentialsTypeOutput() CredentialsTypeOutput
	ToCredentialsTypeOutputWithContext(context.Context) CredentialsTypeOutput
}

CredentialsTypeInput is an input type that accepts values of the CredentialsType enum A concrete instance of `CredentialsTypeInput` can be one of the following:

CredentialsTypeNone
CredentialsTypeSystemAssigned
CredentialsTypeUserAssigned

type CredentialsTypeOutput

type CredentialsTypeOutput struct{ *pulumi.OutputState }

func (CredentialsTypeOutput) ElementType

func (CredentialsTypeOutput) ElementType() reflect.Type

func (CredentialsTypeOutput) ToCredentialsTypeOutput

func (o CredentialsTypeOutput) ToCredentialsTypeOutput() CredentialsTypeOutput

func (CredentialsTypeOutput) ToCredentialsTypeOutputWithContext

func (o CredentialsTypeOutput) ToCredentialsTypeOutputWithContext(ctx context.Context) CredentialsTypeOutput

func (CredentialsTypeOutput) ToCredentialsTypePtrOutput

func (o CredentialsTypeOutput) ToCredentialsTypePtrOutput() CredentialsTypePtrOutput

func (CredentialsTypeOutput) ToCredentialsTypePtrOutputWithContext

func (o CredentialsTypeOutput) ToCredentialsTypePtrOutputWithContext(ctx context.Context) CredentialsTypePtrOutput

func (CredentialsTypeOutput) ToStringOutput

func (o CredentialsTypeOutput) ToStringOutput() pulumi.StringOutput

func (CredentialsTypeOutput) ToStringOutputWithContext

func (o CredentialsTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (CredentialsTypeOutput) ToStringPtrOutput

func (o CredentialsTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (CredentialsTypeOutput) ToStringPtrOutputWithContext

func (o CredentialsTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type CredentialsTypePtrInput

type CredentialsTypePtrInput interface {
	pulumi.Input

	ToCredentialsTypePtrOutput() CredentialsTypePtrOutput
	ToCredentialsTypePtrOutputWithContext(context.Context) CredentialsTypePtrOutput
}

func CredentialsTypePtr

func CredentialsTypePtr(v string) CredentialsTypePtrInput

type CredentialsTypePtrOutput

type CredentialsTypePtrOutput struct{ *pulumi.OutputState }

func (CredentialsTypePtrOutput) Elem

func (CredentialsTypePtrOutput) ElementType

func (CredentialsTypePtrOutput) ElementType() reflect.Type

func (CredentialsTypePtrOutput) ToCredentialsTypePtrOutput

func (o CredentialsTypePtrOutput) ToCredentialsTypePtrOutput() CredentialsTypePtrOutput

func (CredentialsTypePtrOutput) ToCredentialsTypePtrOutputWithContext

func (o CredentialsTypePtrOutput) ToCredentialsTypePtrOutputWithContext(ctx context.Context) CredentialsTypePtrOutput

func (CredentialsTypePtrOutput) ToStringPtrOutput

func (o CredentialsTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (CredentialsTypePtrOutput) ToStringPtrOutputWithContext

func (o CredentialsTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ErrorModelResponse

type ErrorModelResponse struct {
	// Gets or sets the code.
	Code string `pulumi:"code"`
	// Gets or sets the details.
	Details []ErrorModelResponse `pulumi:"details"`
	// Gets or sets the messages.
	Message string `pulumi:"message"`
	// Gets or sets the target.
	Target string `pulumi:"target"`
}

Default error model

type ErrorModelResponseArrayOutput

type ErrorModelResponseArrayOutput struct{ *pulumi.OutputState }

func (ErrorModelResponseArrayOutput) ElementType

func (ErrorModelResponseArrayOutput) Index

func (ErrorModelResponseArrayOutput) ToErrorModelResponseArrayOutput

func (o ErrorModelResponseArrayOutput) ToErrorModelResponseArrayOutput() ErrorModelResponseArrayOutput

func (ErrorModelResponseArrayOutput) ToErrorModelResponseArrayOutputWithContext

func (o ErrorModelResponseArrayOutput) ToErrorModelResponseArrayOutputWithContext(ctx context.Context) ErrorModelResponseArrayOutput

type ErrorModelResponseOutput

type ErrorModelResponseOutput struct{ *pulumi.OutputState }

Default error model

func (ErrorModelResponseOutput) Code

Gets or sets the code.

func (ErrorModelResponseOutput) Details

Gets or sets the details.

func (ErrorModelResponseOutput) ElementType

func (ErrorModelResponseOutput) ElementType() reflect.Type

func (ErrorModelResponseOutput) Message

Gets or sets the messages.

func (ErrorModelResponseOutput) Target

Gets or sets the target.

func (ErrorModelResponseOutput) ToErrorModelResponseOutput

func (o ErrorModelResponseOutput) ToErrorModelResponseOutput() ErrorModelResponseOutput

func (ErrorModelResponseOutput) ToErrorModelResponseOutputWithContext

func (o ErrorModelResponseOutput) ToErrorModelResponseOutputWithContext(ctx context.Context) ErrorModelResponseOutput

type EventHubType

type EventHubType string

The event hub type.

func (EventHubType) ElementType

func (EventHubType) ElementType() reflect.Type

func (EventHubType) ToEventHubTypeOutput

func (e EventHubType) ToEventHubTypeOutput() EventHubTypeOutput

func (EventHubType) ToEventHubTypeOutputWithContext

func (e EventHubType) ToEventHubTypeOutputWithContext(ctx context.Context) EventHubTypeOutput

func (EventHubType) ToEventHubTypePtrOutput

func (e EventHubType) ToEventHubTypePtrOutput() EventHubTypePtrOutput

func (EventHubType) ToEventHubTypePtrOutputWithContext

func (e EventHubType) ToEventHubTypePtrOutputWithContext(ctx context.Context) EventHubTypePtrOutput

func (EventHubType) ToStringOutput

func (e EventHubType) ToStringOutput() pulumi.StringOutput

func (EventHubType) ToStringOutputWithContext

func (e EventHubType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (EventHubType) ToStringPtrOutput

func (e EventHubType) ToStringPtrOutput() pulumi.StringPtrOutput

func (EventHubType) ToStringPtrOutputWithContext

func (e EventHubType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type EventHubTypeInput

type EventHubTypeInput interface {
	pulumi.Input

	ToEventHubTypeOutput() EventHubTypeOutput
	ToEventHubTypeOutputWithContext(context.Context) EventHubTypeOutput
}

EventHubTypeInput is an input type that accepts values of the EventHubType enum A concrete instance of `EventHubTypeInput` can be one of the following:

EventHubTypeNotification
EventHubTypeHook

type EventHubTypeOutput

type EventHubTypeOutput struct{ *pulumi.OutputState }

func (EventHubTypeOutput) ElementType

func (EventHubTypeOutput) ElementType() reflect.Type

func (EventHubTypeOutput) ToEventHubTypeOutput

func (o EventHubTypeOutput) ToEventHubTypeOutput() EventHubTypeOutput

func (EventHubTypeOutput) ToEventHubTypeOutputWithContext

func (o EventHubTypeOutput) ToEventHubTypeOutputWithContext(ctx context.Context) EventHubTypeOutput

func (EventHubTypeOutput) ToEventHubTypePtrOutput

func (o EventHubTypeOutput) ToEventHubTypePtrOutput() EventHubTypePtrOutput

func (EventHubTypeOutput) ToEventHubTypePtrOutputWithContext

func (o EventHubTypeOutput) ToEventHubTypePtrOutputWithContext(ctx context.Context) EventHubTypePtrOutput

func (EventHubTypeOutput) ToStringOutput

func (o EventHubTypeOutput) ToStringOutput() pulumi.StringOutput

func (EventHubTypeOutput) ToStringOutputWithContext

func (o EventHubTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (EventHubTypeOutput) ToStringPtrOutput

func (o EventHubTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (EventHubTypeOutput) ToStringPtrOutputWithContext

func (o EventHubTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type EventHubTypePtrInput

type EventHubTypePtrInput interface {
	pulumi.Input

	ToEventHubTypePtrOutput() EventHubTypePtrOutput
	ToEventHubTypePtrOutputWithContext(context.Context) EventHubTypePtrOutput
}

func EventHubTypePtr

func EventHubTypePtr(v string) EventHubTypePtrInput

type EventHubTypePtrOutput

type EventHubTypePtrOutput struct{ *pulumi.OutputState }

func (EventHubTypePtrOutput) Elem

func (EventHubTypePtrOutput) ElementType

func (EventHubTypePtrOutput) ElementType() reflect.Type

func (EventHubTypePtrOutput) ToEventHubTypePtrOutput

func (o EventHubTypePtrOutput) ToEventHubTypePtrOutput() EventHubTypePtrOutput

func (EventHubTypePtrOutput) ToEventHubTypePtrOutputWithContext

func (o EventHubTypePtrOutput) ToEventHubTypePtrOutputWithContext(ctx context.Context) EventHubTypePtrOutput

func (EventHubTypePtrOutput) ToStringPtrOutput

func (o EventHubTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (EventHubTypePtrOutput) ToStringPtrOutputWithContext

func (o EventHubTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type EventStreamingState

type EventStreamingState string

The state of the event streaming service

func (EventStreamingState) ElementType

func (EventStreamingState) ElementType() reflect.Type

func (EventStreamingState) ToEventStreamingStateOutput

func (e EventStreamingState) ToEventStreamingStateOutput() EventStreamingStateOutput

func (EventStreamingState) ToEventStreamingStateOutputWithContext

func (e EventStreamingState) ToEventStreamingStateOutputWithContext(ctx context.Context) EventStreamingStateOutput

func (EventStreamingState) ToEventStreamingStatePtrOutput

func (e EventStreamingState) ToEventStreamingStatePtrOutput() EventStreamingStatePtrOutput

func (EventStreamingState) ToEventStreamingStatePtrOutputWithContext

func (e EventStreamingState) ToEventStreamingStatePtrOutputWithContext(ctx context.Context) EventStreamingStatePtrOutput

func (EventStreamingState) ToStringOutput

func (e EventStreamingState) ToStringOutput() pulumi.StringOutput

func (EventStreamingState) ToStringOutputWithContext

func (e EventStreamingState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (EventStreamingState) ToStringPtrOutput

func (e EventStreamingState) ToStringPtrOutput() pulumi.StringPtrOutput

func (EventStreamingState) ToStringPtrOutputWithContext

func (e EventStreamingState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type EventStreamingStateInput

type EventStreamingStateInput interface {
	pulumi.Input

	ToEventStreamingStateOutput() EventStreamingStateOutput
	ToEventStreamingStateOutputWithContext(context.Context) EventStreamingStateOutput
}

EventStreamingStateInput is an input type that accepts values of the EventStreamingState enum A concrete instance of `EventStreamingStateInput` can be one of the following:

EventStreamingStateDisabled
EventStreamingStateEnabled

type EventStreamingStateOutput

type EventStreamingStateOutput struct{ *pulumi.OutputState }

func (EventStreamingStateOutput) ElementType

func (EventStreamingStateOutput) ElementType() reflect.Type

func (EventStreamingStateOutput) ToEventStreamingStateOutput

func (o EventStreamingStateOutput) ToEventStreamingStateOutput() EventStreamingStateOutput

func (EventStreamingStateOutput) ToEventStreamingStateOutputWithContext

func (o EventStreamingStateOutput) ToEventStreamingStateOutputWithContext(ctx context.Context) EventStreamingStateOutput

func (EventStreamingStateOutput) ToEventStreamingStatePtrOutput

func (o EventStreamingStateOutput) ToEventStreamingStatePtrOutput() EventStreamingStatePtrOutput

func (EventStreamingStateOutput) ToEventStreamingStatePtrOutputWithContext

func (o EventStreamingStateOutput) ToEventStreamingStatePtrOutputWithContext(ctx context.Context) EventStreamingStatePtrOutput

func (EventStreamingStateOutput) ToStringOutput

func (o EventStreamingStateOutput) ToStringOutput() pulumi.StringOutput

func (EventStreamingStateOutput) ToStringOutputWithContext

func (o EventStreamingStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (EventStreamingStateOutput) ToStringPtrOutput

func (o EventStreamingStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (EventStreamingStateOutput) ToStringPtrOutputWithContext

func (o EventStreamingStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type EventStreamingStatePtrInput

type EventStreamingStatePtrInput interface {
	pulumi.Input

	ToEventStreamingStatePtrOutput() EventStreamingStatePtrOutput
	ToEventStreamingStatePtrOutputWithContext(context.Context) EventStreamingStatePtrOutput
}

func EventStreamingStatePtr

func EventStreamingStatePtr(v string) EventStreamingStatePtrInput

type EventStreamingStatePtrOutput

type EventStreamingStatePtrOutput struct{ *pulumi.OutputState }

func (EventStreamingStatePtrOutput) Elem

func (EventStreamingStatePtrOutput) ElementType

func (EventStreamingStatePtrOutput) ToEventStreamingStatePtrOutput

func (o EventStreamingStatePtrOutput) ToEventStreamingStatePtrOutput() EventStreamingStatePtrOutput

func (EventStreamingStatePtrOutput) ToEventStreamingStatePtrOutputWithContext

func (o EventStreamingStatePtrOutput) ToEventStreamingStatePtrOutputWithContext(ctx context.Context) EventStreamingStatePtrOutput

func (EventStreamingStatePtrOutput) ToStringPtrOutput

func (o EventStreamingStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (EventStreamingStatePtrOutput) ToStringPtrOutputWithContext

func (o EventStreamingStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type EventStreamingType

type EventStreamingType string

The event streaming service type

func (EventStreamingType) ElementType

func (EventStreamingType) ElementType() reflect.Type

func (EventStreamingType) ToEventStreamingTypeOutput

func (e EventStreamingType) ToEventStreamingTypeOutput() EventStreamingTypeOutput

func (EventStreamingType) ToEventStreamingTypeOutputWithContext

func (e EventStreamingType) ToEventStreamingTypeOutputWithContext(ctx context.Context) EventStreamingTypeOutput

func (EventStreamingType) ToEventStreamingTypePtrOutput

func (e EventStreamingType) ToEventStreamingTypePtrOutput() EventStreamingTypePtrOutput

func (EventStreamingType) ToEventStreamingTypePtrOutputWithContext

func (e EventStreamingType) ToEventStreamingTypePtrOutputWithContext(ctx context.Context) EventStreamingTypePtrOutput

func (EventStreamingType) ToStringOutput

func (e EventStreamingType) ToStringOutput() pulumi.StringOutput

func (EventStreamingType) ToStringOutputWithContext

func (e EventStreamingType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (EventStreamingType) ToStringPtrOutput

func (e EventStreamingType) ToStringPtrOutput() pulumi.StringPtrOutput

func (EventStreamingType) ToStringPtrOutputWithContext

func (e EventStreamingType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type EventStreamingTypeInput

type EventStreamingTypeInput interface {
	pulumi.Input

	ToEventStreamingTypeOutput() EventStreamingTypeOutput
	ToEventStreamingTypeOutputWithContext(context.Context) EventStreamingTypeOutput
}

EventStreamingTypeInput is an input type that accepts values of the EventStreamingType enum A concrete instance of `EventStreamingTypeInput` can be one of the following:

EventStreamingTypeNone
EventStreamingTypeManaged
EventStreamingTypeAzure

type EventStreamingTypeOutput

type EventStreamingTypeOutput struct{ *pulumi.OutputState }

func (EventStreamingTypeOutput) ElementType

func (EventStreamingTypeOutput) ElementType() reflect.Type

func (EventStreamingTypeOutput) ToEventStreamingTypeOutput

func (o EventStreamingTypeOutput) ToEventStreamingTypeOutput() EventStreamingTypeOutput

func (EventStreamingTypeOutput) ToEventStreamingTypeOutputWithContext

func (o EventStreamingTypeOutput) ToEventStreamingTypeOutputWithContext(ctx context.Context) EventStreamingTypeOutput

func (EventStreamingTypeOutput) ToEventStreamingTypePtrOutput

func (o EventStreamingTypeOutput) ToEventStreamingTypePtrOutput() EventStreamingTypePtrOutput

func (EventStreamingTypeOutput) ToEventStreamingTypePtrOutputWithContext

func (o EventStreamingTypeOutput) ToEventStreamingTypePtrOutputWithContext(ctx context.Context) EventStreamingTypePtrOutput

func (EventStreamingTypeOutput) ToStringOutput

func (o EventStreamingTypeOutput) ToStringOutput() pulumi.StringOutput

func (EventStreamingTypeOutput) ToStringOutputWithContext

func (o EventStreamingTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (EventStreamingTypeOutput) ToStringPtrOutput

func (o EventStreamingTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (EventStreamingTypeOutput) ToStringPtrOutputWithContext

func (o EventStreamingTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type EventStreamingTypePtrInput

type EventStreamingTypePtrInput interface {
	pulumi.Input

	ToEventStreamingTypePtrOutput() EventStreamingTypePtrOutput
	ToEventStreamingTypePtrOutputWithContext(context.Context) EventStreamingTypePtrOutput
}

func EventStreamingTypePtr

func EventStreamingTypePtr(v string) EventStreamingTypePtrInput

type EventStreamingTypePtrOutput

type EventStreamingTypePtrOutput struct{ *pulumi.OutputState }

func (EventStreamingTypePtrOutput) Elem

func (EventStreamingTypePtrOutput) ElementType

func (EventStreamingTypePtrOutput) ToEventStreamingTypePtrOutput

func (o EventStreamingTypePtrOutput) ToEventStreamingTypePtrOutput() EventStreamingTypePtrOutput

func (EventStreamingTypePtrOutput) ToEventStreamingTypePtrOutputWithContext

func (o EventStreamingTypePtrOutput) ToEventStreamingTypePtrOutputWithContext(ctx context.Context) EventStreamingTypePtrOutput

func (EventStreamingTypePtrOutput) ToStringPtrOutput

func (o EventStreamingTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (EventStreamingTypePtrOutput) ToStringPtrOutputWithContext

func (o EventStreamingTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type Identity

type Identity struct {
	// Identity Type
	Type *string `pulumi:"type"`
	// User Assigned Identities
	UserAssignedIdentities []string `pulumi:"userAssignedIdentities"`
}

The Managed Identity of the resource

type IdentityArgs

type IdentityArgs struct {
	// Identity Type
	Type pulumi.StringPtrInput `pulumi:"type"`
	// User Assigned Identities
	UserAssignedIdentities pulumi.StringArrayInput `pulumi:"userAssignedIdentities"`
}

The Managed Identity of the resource

func (IdentityArgs) ElementType

func (IdentityArgs) ElementType() reflect.Type

func (IdentityArgs) ToIdentityOutput

func (i IdentityArgs) ToIdentityOutput() IdentityOutput

func (IdentityArgs) ToIdentityOutputWithContext

func (i IdentityArgs) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput

func (IdentityArgs) ToIdentityPtrOutput

func (i IdentityArgs) ToIdentityPtrOutput() IdentityPtrOutput

func (IdentityArgs) ToIdentityPtrOutputWithContext

func (i IdentityArgs) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput

type IdentityInput

type IdentityInput interface {
	pulumi.Input

	ToIdentityOutput() IdentityOutput
	ToIdentityOutputWithContext(context.Context) IdentityOutput
}

IdentityInput is an input type that accepts IdentityArgs and IdentityOutput values. You can construct a concrete instance of `IdentityInput` via:

IdentityArgs{...}

type IdentityOutput

type IdentityOutput struct{ *pulumi.OutputState }

The Managed Identity of the resource

func (IdentityOutput) ElementType

func (IdentityOutput) ElementType() reflect.Type

func (IdentityOutput) ToIdentityOutput

func (o IdentityOutput) ToIdentityOutput() IdentityOutput

func (IdentityOutput) ToIdentityOutputWithContext

func (o IdentityOutput) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput

func (IdentityOutput) ToIdentityPtrOutput

func (o IdentityOutput) ToIdentityPtrOutput() IdentityPtrOutput

func (IdentityOutput) ToIdentityPtrOutputWithContext

func (o IdentityOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput

func (IdentityOutput) Type

Identity Type

func (IdentityOutput) UserAssignedIdentities

func (o IdentityOutput) UserAssignedIdentities() pulumi.StringArrayOutput

User Assigned Identities

type IdentityPtrInput

type IdentityPtrInput interface {
	pulumi.Input

	ToIdentityPtrOutput() IdentityPtrOutput
	ToIdentityPtrOutputWithContext(context.Context) IdentityPtrOutput
}

IdentityPtrInput is an input type that accepts IdentityArgs, IdentityPtr and IdentityPtrOutput values. You can construct a concrete instance of `IdentityPtrInput` via:

        IdentityArgs{...}

or:

        nil

func IdentityPtr

func IdentityPtr(v *IdentityArgs) IdentityPtrInput

type IdentityPtrOutput

type IdentityPtrOutput struct{ *pulumi.OutputState }

func (IdentityPtrOutput) Elem

func (IdentityPtrOutput) ElementType

func (IdentityPtrOutput) ElementType() reflect.Type

func (IdentityPtrOutput) ToIdentityPtrOutput

func (o IdentityPtrOutput) ToIdentityPtrOutput() IdentityPtrOutput

func (IdentityPtrOutput) ToIdentityPtrOutputWithContext

func (o IdentityPtrOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput

func (IdentityPtrOutput) Type

Identity Type

func (IdentityPtrOutput) UserAssignedIdentities

func (o IdentityPtrOutput) UserAssignedIdentities() pulumi.StringArrayOutput

User Assigned Identities

type IdentityResponse

type IdentityResponse struct {
	// Service principal object Id
	PrincipalId string `pulumi:"principalId"`
	// Tenant Id
	TenantId string `pulumi:"tenantId"`
	// Identity Type
	Type *string `pulumi:"type"`
	// User Assigned Identities
	UserAssignedIdentities map[string]UserAssignedIdentityResponse `pulumi:"userAssignedIdentities"`
}

The Managed Identity of the resource

type IdentityResponseOutput

type IdentityResponseOutput struct{ *pulumi.OutputState }

The Managed Identity of the resource

func (IdentityResponseOutput) ElementType

func (IdentityResponseOutput) ElementType() reflect.Type

func (IdentityResponseOutput) PrincipalId

func (o IdentityResponseOutput) PrincipalId() pulumi.StringOutput

Service principal object Id

func (IdentityResponseOutput) TenantId

Tenant Id

func (IdentityResponseOutput) ToIdentityResponseOutput

func (o IdentityResponseOutput) ToIdentityResponseOutput() IdentityResponseOutput

func (IdentityResponseOutput) ToIdentityResponseOutputWithContext

func (o IdentityResponseOutput) ToIdentityResponseOutputWithContext(ctx context.Context) IdentityResponseOutput

func (IdentityResponseOutput) Type

Identity Type

func (IdentityResponseOutput) UserAssignedIdentities

User Assigned Identities

type IdentityResponsePtrOutput

type IdentityResponsePtrOutput struct{ *pulumi.OutputState }

func (IdentityResponsePtrOutput) Elem

func (IdentityResponsePtrOutput) ElementType

func (IdentityResponsePtrOutput) ElementType() reflect.Type

func (IdentityResponsePtrOutput) PrincipalId

Service principal object Id

func (IdentityResponsePtrOutput) TenantId

Tenant Id

func (IdentityResponsePtrOutput) ToIdentityResponsePtrOutput

func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput

func (IdentityResponsePtrOutput) ToIdentityResponsePtrOutputWithContext

func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput

func (IdentityResponsePtrOutput) Type

Identity Type

func (IdentityResponsePtrOutput) UserAssignedIdentities

User Assigned Identities

type KafkaConfiguration

type KafkaConfiguration struct {
	pulumi.CustomResourceState

	// Consumer group for hook event hub.
	ConsumerGroup pulumi.StringPtrOutput `pulumi:"consumerGroup"`
	// Credentials to access event hub.
	Credentials CredentialsResponsePtrOutput `pulumi:"credentials"`
	// Optional partition Id for notification event hub. If not set, all partitions will be leveraged.
	EventHubPartitionId pulumi.StringPtrOutput `pulumi:"eventHubPartitionId"`
	EventHubResourceId  pulumi.StringPtrOutput `pulumi:"eventHubResourceId"`
	// The event hub type.
	EventHubType pulumi.StringPtrOutput `pulumi:"eventHubType"`
	// The state of the event streaming service
	EventStreamingState pulumi.StringPtrOutput `pulumi:"eventStreamingState"`
	// The event streaming service type
	EventStreamingType pulumi.StringPtrOutput `pulumi:"eventStreamingType"`
	// Gets or sets the name.
	Name pulumi.StringOutput `pulumi:"name"`
	// Metadata pertaining to creation and last modification of the resource.
	SystemData ProxyResourceResponseSystemDataOutput `pulumi:"systemData"`
	// Gets or sets the type.
	Type pulumi.StringOutput `pulumi:"type"`
}

The configuration of the event streaming service resource attached to the Purview account for kafka notifications. Azure REST API version: 2021-12-01.

Other available API versions: 2023-05-01-preview.

func GetKafkaConfiguration

func GetKafkaConfiguration(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *KafkaConfigurationState, opts ...pulumi.ResourceOption) (*KafkaConfiguration, error)

GetKafkaConfiguration gets an existing KafkaConfiguration 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 NewKafkaConfiguration

func NewKafkaConfiguration(ctx *pulumi.Context,
	name string, args *KafkaConfigurationArgs, opts ...pulumi.ResourceOption) (*KafkaConfiguration, error)

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

func (*KafkaConfiguration) ElementType

func (*KafkaConfiguration) ElementType() reflect.Type

func (*KafkaConfiguration) ToKafkaConfigurationOutput

func (i *KafkaConfiguration) ToKafkaConfigurationOutput() KafkaConfigurationOutput

func (*KafkaConfiguration) ToKafkaConfigurationOutputWithContext

func (i *KafkaConfiguration) ToKafkaConfigurationOutputWithContext(ctx context.Context) KafkaConfigurationOutput

type KafkaConfigurationArgs

type KafkaConfigurationArgs struct {
	// The name of the account.
	AccountName pulumi.StringInput
	// Consumer group for hook event hub.
	ConsumerGroup pulumi.StringPtrInput
	// Credentials to access event hub.
	Credentials CredentialsPtrInput
	// Optional partition Id for notification event hub. If not set, all partitions will be leveraged.
	EventHubPartitionId pulumi.StringPtrInput
	EventHubResourceId  pulumi.StringPtrInput
	// The event hub type.
	EventHubType pulumi.StringPtrInput
	// The state of the event streaming service
	EventStreamingState pulumi.StringPtrInput
	// The event streaming service type
	EventStreamingType pulumi.StringPtrInput
	// The kafka configuration name.
	KafkaConfigurationName pulumi.StringPtrInput
	// The resource group name.
	ResourceGroupName pulumi.StringInput
}

The set of arguments for constructing a KafkaConfiguration resource.

func (KafkaConfigurationArgs) ElementType

func (KafkaConfigurationArgs) ElementType() reflect.Type

type KafkaConfigurationInput

type KafkaConfigurationInput interface {
	pulumi.Input

	ToKafkaConfigurationOutput() KafkaConfigurationOutput
	ToKafkaConfigurationOutputWithContext(ctx context.Context) KafkaConfigurationOutput
}

type KafkaConfigurationOutput

type KafkaConfigurationOutput struct{ *pulumi.OutputState }

func (KafkaConfigurationOutput) ConsumerGroup

Consumer group for hook event hub.

func (KafkaConfigurationOutput) Credentials

Credentials to access event hub.

func (KafkaConfigurationOutput) ElementType

func (KafkaConfigurationOutput) ElementType() reflect.Type

func (KafkaConfigurationOutput) EventHubPartitionId

func (o KafkaConfigurationOutput) EventHubPartitionId() pulumi.StringPtrOutput

Optional partition Id for notification event hub. If not set, all partitions will be leveraged.

func (KafkaConfigurationOutput) EventHubResourceId

func (o KafkaConfigurationOutput) EventHubResourceId() pulumi.StringPtrOutput

func (KafkaConfigurationOutput) EventHubType

The event hub type.

func (KafkaConfigurationOutput) EventStreamingState

func (o KafkaConfigurationOutput) EventStreamingState() pulumi.StringPtrOutput

The state of the event streaming service

func (KafkaConfigurationOutput) EventStreamingType

func (o KafkaConfigurationOutput) EventStreamingType() pulumi.StringPtrOutput

The event streaming service type

func (KafkaConfigurationOutput) Name

Gets or sets the name.

func (KafkaConfigurationOutput) SystemData

Metadata pertaining to creation and last modification of the resource.

func (KafkaConfigurationOutput) ToKafkaConfigurationOutput

func (o KafkaConfigurationOutput) ToKafkaConfigurationOutput() KafkaConfigurationOutput

func (KafkaConfigurationOutput) ToKafkaConfigurationOutputWithContext

func (o KafkaConfigurationOutput) ToKafkaConfigurationOutputWithContext(ctx context.Context) KafkaConfigurationOutput

func (KafkaConfigurationOutput) Type

Gets or sets the type.

type KafkaConfigurationState

type KafkaConfigurationState struct {
}

func (KafkaConfigurationState) ElementType

func (KafkaConfigurationState) ElementType() reflect.Type

type ListAccountKeysArgs

type ListAccountKeysArgs struct {
	// The name of the account.
	AccountName string `pulumi:"accountName"`
	// The resource group name.
	ResourceGroupName string `pulumi:"resourceGroupName"`
}

type ListAccountKeysOutputArgs

type ListAccountKeysOutputArgs struct {
	// The name of the account.
	AccountName pulumi.StringInput `pulumi:"accountName"`
	// The resource group name.
	ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
}

func (ListAccountKeysOutputArgs) ElementType

func (ListAccountKeysOutputArgs) ElementType() reflect.Type

type ListAccountKeysResult

type ListAccountKeysResult struct {
	// Gets or sets the primary connection string.
	AtlasKafkaPrimaryEndpoint *string `pulumi:"atlasKafkaPrimaryEndpoint"`
	// Gets or sets the secondary connection string.
	AtlasKafkaSecondaryEndpoint *string `pulumi:"atlasKafkaSecondaryEndpoint"`
}

The Account access keys.

func ListAccountKeys

func ListAccountKeys(ctx *pulumi.Context, args *ListAccountKeysArgs, opts ...pulumi.InvokeOption) (*ListAccountKeysResult, error)

List the authorization keys associated with this account. Azure REST API version: 2021-12-01.

Other available API versions: 2020-12-01-preview, 2021-07-01, 2023-05-01-preview.

type ListAccountKeysResultOutput

type ListAccountKeysResultOutput struct{ *pulumi.OutputState }

The Account access keys.

func (ListAccountKeysResultOutput) AtlasKafkaPrimaryEndpoint

func (o ListAccountKeysResultOutput) AtlasKafkaPrimaryEndpoint() pulumi.StringPtrOutput

Gets or sets the primary connection string.

func (ListAccountKeysResultOutput) AtlasKafkaSecondaryEndpoint

func (o ListAccountKeysResultOutput) AtlasKafkaSecondaryEndpoint() pulumi.StringPtrOutput

Gets or sets the secondary connection string.

func (ListAccountKeysResultOutput) ElementType

func (ListAccountKeysResultOutput) ToListAccountKeysResultOutput

func (o ListAccountKeysResultOutput) ToListAccountKeysResultOutput() ListAccountKeysResultOutput

func (ListAccountKeysResultOutput) ToListAccountKeysResultOutputWithContext

func (o ListAccountKeysResultOutput) ToListAccountKeysResultOutputWithContext(ctx context.Context) ListAccountKeysResultOutput

type ListFeatureAccountArgs

type ListFeatureAccountArgs struct {
	// The name of the account.
	AccountName string `pulumi:"accountName"`
	// Set of features
	Features []string `pulumi:"features"`
	// The resource group name.
	ResourceGroupName string `pulumi:"resourceGroupName"`
}

type ListFeatureAccountOutputArgs

type ListFeatureAccountOutputArgs struct {
	// The name of the account.
	AccountName pulumi.StringInput `pulumi:"accountName"`
	// Set of features
	Features pulumi.StringArrayInput `pulumi:"features"`
	// The resource group name.
	ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
}

func (ListFeatureAccountOutputArgs) ElementType

type ListFeatureAccountResult

type ListFeatureAccountResult struct {
	// Features with enabled status
	Features map[string]bool `pulumi:"features"`
}

List of features with enabled status

func ListFeatureAccount

func ListFeatureAccount(ctx *pulumi.Context, args *ListFeatureAccountArgs, opts ...pulumi.InvokeOption) (*ListFeatureAccountResult, error)

Gets details from a list of feature names. Azure REST API version: 2021-12-01.

Other available API versions: 2023-05-01-preview.

type ListFeatureAccountResultOutput

type ListFeatureAccountResultOutput struct{ *pulumi.OutputState }

List of features with enabled status

func (ListFeatureAccountResultOutput) ElementType

func (ListFeatureAccountResultOutput) Features

Features with enabled status

func (ListFeatureAccountResultOutput) ToListFeatureAccountResultOutput

func (o ListFeatureAccountResultOutput) ToListFeatureAccountResultOutput() ListFeatureAccountResultOutput

func (ListFeatureAccountResultOutput) ToListFeatureAccountResultOutputWithContext

func (o ListFeatureAccountResultOutput) ToListFeatureAccountResultOutputWithContext(ctx context.Context) ListFeatureAccountResultOutput

type ListFeatureSubscriptionArgs

type ListFeatureSubscriptionArgs struct {
	// Set of features
	Features []string `pulumi:"features"`
	// Location of feature.
	Locations string `pulumi:"locations"`
}

type ListFeatureSubscriptionOutputArgs

type ListFeatureSubscriptionOutputArgs struct {
	// Set of features
	Features pulumi.StringArrayInput `pulumi:"features"`
	// Location of feature.
	Locations pulumi.StringInput `pulumi:"locations"`
}

func (ListFeatureSubscriptionOutputArgs) ElementType

type ListFeatureSubscriptionResult

type ListFeatureSubscriptionResult struct {
	// Features with enabled status
	Features map[string]bool `pulumi:"features"`
}

List of features with enabled status

func ListFeatureSubscription

func ListFeatureSubscription(ctx *pulumi.Context, args *ListFeatureSubscriptionArgs, opts ...pulumi.InvokeOption) (*ListFeatureSubscriptionResult, error)

Gets details from a list of feature names. Azure REST API version: 2021-12-01.

Other available API versions: 2023-05-01-preview.

type ListFeatureSubscriptionResultOutput

type ListFeatureSubscriptionResultOutput struct{ *pulumi.OutputState }

List of features with enabled status

func (ListFeatureSubscriptionResultOutput) ElementType

func (ListFeatureSubscriptionResultOutput) Features

Features with enabled status

func (ListFeatureSubscriptionResultOutput) ToListFeatureSubscriptionResultOutput

func (o ListFeatureSubscriptionResultOutput) ToListFeatureSubscriptionResultOutput() ListFeatureSubscriptionResultOutput

func (ListFeatureSubscriptionResultOutput) ToListFeatureSubscriptionResultOutputWithContext

func (o ListFeatureSubscriptionResultOutput) ToListFeatureSubscriptionResultOutputWithContext(ctx context.Context) ListFeatureSubscriptionResultOutput

type LookupAccountArgs

type LookupAccountArgs struct {
	// The name of the account.
	AccountName string `pulumi:"accountName"`
	// The resource group name.
	ResourceGroupName string `pulumi:"resourceGroupName"`
}

type LookupAccountOutputArgs

type LookupAccountOutputArgs struct {
	// The name of the account.
	AccountName pulumi.StringInput `pulumi:"accountName"`
	// The resource group name.
	ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
}

func (LookupAccountOutputArgs) ElementType

func (LookupAccountOutputArgs) ElementType() reflect.Type

type LookupAccountResult

type LookupAccountResult struct {
	// Gets or sets the status of the account.
	AccountStatus AccountPropertiesResponseAccountStatus `pulumi:"accountStatus"`
	// Cloud connectors.
	// External cloud identifier used as part of scanning configuration.
	CloudConnectors *CloudConnectorsResponse `pulumi:"cloudConnectors"`
	// Gets the time at which the entity was created.
	CreatedAt string `pulumi:"createdAt"`
	// Gets the creator of the entity.
	CreatedBy string `pulumi:"createdBy"`
	// Gets the creators of the entity's object id.
	CreatedByObjectId string `pulumi:"createdByObjectId"`
	// The URIs that are the public endpoints of the account.
	Endpoints AccountPropertiesResponseEndpoints `pulumi:"endpoints"`
	// Gets or sets the friendly name.
	FriendlyName string `pulumi:"friendlyName"`
	// Gets or sets the identifier.
	Id string `pulumi:"id"`
	// Identity Info on the tracked resource
	Identity *IdentityResponse `pulumi:"identity"`
	// Gets or sets the location.
	Location *string `pulumi:"location"`
	//  Gets or sets the state of managed eventhub. If enabled managed eventhub will be created, if disabled the managed eventhub will be removed.
	ManagedEventHubState *string `pulumi:"managedEventHubState"`
	// Gets or sets the managed resource group name
	ManagedResourceGroupName *string `pulumi:"managedResourceGroupName"`
	// Gets the resource identifiers of the managed resources.
	ManagedResources AccountPropertiesResponseManagedResources `pulumi:"managedResources"`
	// Gets or sets the public network access for managed resources.
	ManagedResourcesPublicNetworkAccess *string `pulumi:"managedResourcesPublicNetworkAccess"`
	// Gets or sets the name.
	Name string `pulumi:"name"`
	// Gets the private endpoint connections information.
	PrivateEndpointConnections []PrivateEndpointConnectionResponse `pulumi:"privateEndpointConnections"`
	// Gets or sets the state of the provisioning.
	ProvisioningState string `pulumi:"provisioningState"`
	// Gets or sets the public network access.
	PublicNetworkAccess *string `pulumi:"publicNetworkAccess"`
	// Gets or sets the Sku.
	Sku AccountResponseSku `pulumi:"sku"`
	// Metadata pertaining to creation and last modification of the resource.
	SystemData TrackedResourceResponseSystemData `pulumi:"systemData"`
	// Tags on the azure resource.
	Tags map[string]string `pulumi:"tags"`
	// Gets or sets the type.
	Type string `pulumi:"type"`
}

Account resource

func LookupAccount

func LookupAccount(ctx *pulumi.Context, args *LookupAccountArgs, opts ...pulumi.InvokeOption) (*LookupAccountResult, error)

Get an account Azure REST API version: 2021-12-01.

Other available API versions: 2020-12-01-preview, 2021-07-01, 2023-05-01-preview.

func (*LookupAccountResult) Defaults

func (val *LookupAccountResult) Defaults() *LookupAccountResult

Defaults sets the appropriate defaults for LookupAccountResult

type LookupAccountResultOutput

type LookupAccountResultOutput struct{ *pulumi.OutputState }

Account resource

func (LookupAccountResultOutput) AccountStatus

Gets or sets the status of the account.

func (LookupAccountResultOutput) CloudConnectors

Cloud connectors. External cloud identifier used as part of scanning configuration.

func (LookupAccountResultOutput) CreatedAt

Gets the time at which the entity was created.

func (LookupAccountResultOutput) CreatedBy

Gets the creator of the entity.

func (LookupAccountResultOutput) CreatedByObjectId

func (o LookupAccountResultOutput) CreatedByObjectId() pulumi.StringOutput

Gets the creators of the entity's object id.

func (LookupAccountResultOutput) ElementType

func (LookupAccountResultOutput) ElementType() reflect.Type

func (LookupAccountResultOutput) Endpoints

The URIs that are the public endpoints of the account.

func (LookupAccountResultOutput) FriendlyName

Gets or sets the friendly name.

func (LookupAccountResultOutput) Id

Gets or sets the identifier.

func (LookupAccountResultOutput) Identity

Identity Info on the tracked resource

func (LookupAccountResultOutput) Location

Gets or sets the location.

func (LookupAccountResultOutput) ManagedEventHubState

func (o LookupAccountResultOutput) ManagedEventHubState() pulumi.StringPtrOutput

Gets or sets the state of managed eventhub. If enabled managed eventhub will be created, if disabled the managed eventhub will be removed.

func (LookupAccountResultOutput) ManagedResourceGroupName

func (o LookupAccountResultOutput) ManagedResourceGroupName() pulumi.StringPtrOutput

Gets or sets the managed resource group name

func (LookupAccountResultOutput) ManagedResources

Gets the resource identifiers of the managed resources.

func (LookupAccountResultOutput) ManagedResourcesPublicNetworkAccess

func (o LookupAccountResultOutput) ManagedResourcesPublicNetworkAccess() pulumi.StringPtrOutput

Gets or sets the public network access for managed resources.

func (LookupAccountResultOutput) Name

Gets or sets the name.

func (LookupAccountResultOutput) PrivateEndpointConnections

Gets the private endpoint connections information.

func (LookupAccountResultOutput) ProvisioningState

func (o LookupAccountResultOutput) ProvisioningState() pulumi.StringOutput

Gets or sets the state of the provisioning.

func (LookupAccountResultOutput) PublicNetworkAccess

func (o LookupAccountResultOutput) PublicNetworkAccess() pulumi.StringPtrOutput

Gets or sets the public network access.

func (LookupAccountResultOutput) Sku

Gets or sets the Sku.

func (LookupAccountResultOutput) SystemData

Metadata pertaining to creation and last modification of the resource.

func (LookupAccountResultOutput) Tags

Tags on the azure resource.

func (LookupAccountResultOutput) ToLookupAccountResultOutput

func (o LookupAccountResultOutput) ToLookupAccountResultOutput() LookupAccountResultOutput

func (LookupAccountResultOutput) ToLookupAccountResultOutputWithContext

func (o LookupAccountResultOutput) ToLookupAccountResultOutputWithContext(ctx context.Context) LookupAccountResultOutput

func (LookupAccountResultOutput) Type

Gets or sets the type.

type LookupKafkaConfigurationArgs

type LookupKafkaConfigurationArgs struct {
	// The name of the account.
	AccountName string `pulumi:"accountName"`
	// Name of kafka configuration.
	KafkaConfigurationName string `pulumi:"kafkaConfigurationName"`
	// The resource group name.
	ResourceGroupName string `pulumi:"resourceGroupName"`
}

type LookupKafkaConfigurationOutputArgs

type LookupKafkaConfigurationOutputArgs struct {
	// The name of the account.
	AccountName pulumi.StringInput `pulumi:"accountName"`
	// Name of kafka configuration.
	KafkaConfigurationName pulumi.StringInput `pulumi:"kafkaConfigurationName"`
	// The resource group name.
	ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
}

func (LookupKafkaConfigurationOutputArgs) ElementType

type LookupKafkaConfigurationResult

type LookupKafkaConfigurationResult struct {
	// Consumer group for hook event hub.
	ConsumerGroup *string `pulumi:"consumerGroup"`
	// Credentials to access event hub.
	Credentials *CredentialsResponse `pulumi:"credentials"`
	// Optional partition Id for notification event hub. If not set, all partitions will be leveraged.
	EventHubPartitionId *string `pulumi:"eventHubPartitionId"`
	EventHubResourceId  *string `pulumi:"eventHubResourceId"`
	// The event hub type.
	EventHubType *string `pulumi:"eventHubType"`
	// The state of the event streaming service
	EventStreamingState *string `pulumi:"eventStreamingState"`
	// The event streaming service type
	EventStreamingType *string `pulumi:"eventStreamingType"`
	// Gets or sets the identifier.
	Id string `pulumi:"id"`
	// Gets or sets the name.
	Name string `pulumi:"name"`
	// Metadata pertaining to creation and last modification of the resource.
	SystemData ProxyResourceResponseSystemData `pulumi:"systemData"`
	// Gets or sets the type.
	Type string `pulumi:"type"`
}

The configuration of the event streaming service resource attached to the Purview account for kafka notifications.

func LookupKafkaConfiguration

func LookupKafkaConfiguration(ctx *pulumi.Context, args *LookupKafkaConfigurationArgs, opts ...pulumi.InvokeOption) (*LookupKafkaConfigurationResult, error)

Gets the kafka configuration for the account Azure REST API version: 2021-12-01.

Other available API versions: 2023-05-01-preview.

func (*LookupKafkaConfigurationResult) Defaults

Defaults sets the appropriate defaults for LookupKafkaConfigurationResult

type LookupKafkaConfigurationResultOutput

type LookupKafkaConfigurationResultOutput struct{ *pulumi.OutputState }

The configuration of the event streaming service resource attached to the Purview account for kafka notifications.

func (LookupKafkaConfigurationResultOutput) ConsumerGroup

Consumer group for hook event hub.

func (LookupKafkaConfigurationResultOutput) Credentials

Credentials to access event hub.

func (LookupKafkaConfigurationResultOutput) ElementType

func (LookupKafkaConfigurationResultOutput) EventHubPartitionId

Optional partition Id for notification event hub. If not set, all partitions will be leveraged.

func (LookupKafkaConfigurationResultOutput) EventHubResourceId

func (LookupKafkaConfigurationResultOutput) EventHubType

The event hub type.

func (LookupKafkaConfigurationResultOutput) EventStreamingState

The state of the event streaming service

func (LookupKafkaConfigurationResultOutput) EventStreamingType

The event streaming service type

func (LookupKafkaConfigurationResultOutput) Id

Gets or sets the identifier.

func (LookupKafkaConfigurationResultOutput) Name

Gets or sets the name.

func (LookupKafkaConfigurationResultOutput) SystemData

Metadata pertaining to creation and last modification of the resource.

func (LookupKafkaConfigurationResultOutput) ToLookupKafkaConfigurationResultOutput

func (o LookupKafkaConfigurationResultOutput) ToLookupKafkaConfigurationResultOutput() LookupKafkaConfigurationResultOutput

func (LookupKafkaConfigurationResultOutput) ToLookupKafkaConfigurationResultOutputWithContext

func (o LookupKafkaConfigurationResultOutput) ToLookupKafkaConfigurationResultOutputWithContext(ctx context.Context) LookupKafkaConfigurationResultOutput

func (LookupKafkaConfigurationResultOutput) Type

Gets or sets the type.

type LookupPrivateEndpointConnectionArgs

type LookupPrivateEndpointConnectionArgs struct {
	// The name of the account.
	AccountName string `pulumi:"accountName"`
	// Name of the private endpoint connection.
	PrivateEndpointConnectionName string `pulumi:"privateEndpointConnectionName"`
	// The resource group name.
	ResourceGroupName string `pulumi:"resourceGroupName"`
}

type LookupPrivateEndpointConnectionOutputArgs

type LookupPrivateEndpointConnectionOutputArgs struct {
	// The name of the account.
	AccountName pulumi.StringInput `pulumi:"accountName"`
	// Name of the private endpoint connection.
	PrivateEndpointConnectionName pulumi.StringInput `pulumi:"privateEndpointConnectionName"`
	// The resource group name.
	ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
}

func (LookupPrivateEndpointConnectionOutputArgs) ElementType

type LookupPrivateEndpointConnectionResult

type LookupPrivateEndpointConnectionResult struct {
	// Gets or sets the identifier.
	Id string `pulumi:"id"`
	// Gets or sets the name.
	Name string `pulumi:"name"`
	// The private endpoint information.
	PrivateEndpoint *PrivateEndpointResponse `pulumi:"privateEndpoint"`
	// The private link service connection state.
	PrivateLinkServiceConnectionState *PrivateLinkServiceConnectionStateResponse `pulumi:"privateLinkServiceConnectionState"`
	// The provisioning state.
	ProvisioningState string `pulumi:"provisioningState"`
	// Metadata pertaining to creation and last modification of the resource.
	SystemData ProxyResourceResponseSystemData `pulumi:"systemData"`
	// Gets or sets the type.
	Type string `pulumi:"type"`
}

A private endpoint connection class.

func LookupPrivateEndpointConnection

Get a private endpoint connection Azure REST API version: 2021-12-01.

Other available API versions: 2021-07-01, 2023-05-01-preview.

type LookupPrivateEndpointConnectionResultOutput

type LookupPrivateEndpointConnectionResultOutput struct{ *pulumi.OutputState }

A private endpoint connection class.

func (LookupPrivateEndpointConnectionResultOutput) ElementType

func (LookupPrivateEndpointConnectionResultOutput) Id

Gets or sets the identifier.

func (LookupPrivateEndpointConnectionResultOutput) Name

Gets or sets the name.

func (LookupPrivateEndpointConnectionResultOutput) PrivateEndpoint

The private endpoint information.

func (LookupPrivateEndpointConnectionResultOutput) PrivateLinkServiceConnectionState

The private link service connection state.

func (LookupPrivateEndpointConnectionResultOutput) ProvisioningState

The provisioning state.

func (LookupPrivateEndpointConnectionResultOutput) SystemData

Metadata pertaining to creation and last modification of the resource.

func (LookupPrivateEndpointConnectionResultOutput) ToLookupPrivateEndpointConnectionResultOutput

func (o LookupPrivateEndpointConnectionResultOutput) ToLookupPrivateEndpointConnectionResultOutput() LookupPrivateEndpointConnectionResultOutput

func (LookupPrivateEndpointConnectionResultOutput) ToLookupPrivateEndpointConnectionResultOutputWithContext

func (o LookupPrivateEndpointConnectionResultOutput) ToLookupPrivateEndpointConnectionResultOutputWithContext(ctx context.Context) LookupPrivateEndpointConnectionResultOutput

func (LookupPrivateEndpointConnectionResultOutput) Type

Gets or sets the type.

type ManagedEventHubState

type ManagedEventHubState string

Gets or sets the state of managed eventhub. If enabled managed eventhub will be created, if disabled the managed eventhub will be removed.

func (ManagedEventHubState) ElementType

func (ManagedEventHubState) ElementType() reflect.Type

func (ManagedEventHubState) ToManagedEventHubStateOutput

func (e ManagedEventHubState) ToManagedEventHubStateOutput() ManagedEventHubStateOutput

func (ManagedEventHubState) ToManagedEventHubStateOutputWithContext

func (e ManagedEventHubState) ToManagedEventHubStateOutputWithContext(ctx context.Context) ManagedEventHubStateOutput

func (ManagedEventHubState) ToManagedEventHubStatePtrOutput

func (e ManagedEventHubState) ToManagedEventHubStatePtrOutput() ManagedEventHubStatePtrOutput

func (ManagedEventHubState) ToManagedEventHubStatePtrOutputWithContext

func (e ManagedEventHubState) ToManagedEventHubStatePtrOutputWithContext(ctx context.Context) ManagedEventHubStatePtrOutput

func (ManagedEventHubState) ToStringOutput

func (e ManagedEventHubState) ToStringOutput() pulumi.StringOutput

func (ManagedEventHubState) ToStringOutputWithContext

func (e ManagedEventHubState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ManagedEventHubState) ToStringPtrOutput

func (e ManagedEventHubState) ToStringPtrOutput() pulumi.StringPtrOutput

func (ManagedEventHubState) ToStringPtrOutputWithContext

func (e ManagedEventHubState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ManagedEventHubStateInput

type ManagedEventHubStateInput interface {
	pulumi.Input

	ToManagedEventHubStateOutput() ManagedEventHubStateOutput
	ToManagedEventHubStateOutputWithContext(context.Context) ManagedEventHubStateOutput
}

ManagedEventHubStateInput is an input type that accepts values of the ManagedEventHubState enum A concrete instance of `ManagedEventHubStateInput` can be one of the following:

ManagedEventHubStateNotSpecified
ManagedEventHubStateDisabled
ManagedEventHubStateEnabled

type ManagedEventHubStateOutput

type ManagedEventHubStateOutput struct{ *pulumi.OutputState }

func (ManagedEventHubStateOutput) ElementType

func (ManagedEventHubStateOutput) ElementType() reflect.Type

func (ManagedEventHubStateOutput) ToManagedEventHubStateOutput

func (o ManagedEventHubStateOutput) ToManagedEventHubStateOutput() ManagedEventHubStateOutput

func (ManagedEventHubStateOutput) ToManagedEventHubStateOutputWithContext

func (o ManagedEventHubStateOutput) ToManagedEventHubStateOutputWithContext(ctx context.Context) ManagedEventHubStateOutput

func (ManagedEventHubStateOutput) ToManagedEventHubStatePtrOutput

func (o ManagedEventHubStateOutput) ToManagedEventHubStatePtrOutput() ManagedEventHubStatePtrOutput

func (ManagedEventHubStateOutput) ToManagedEventHubStatePtrOutputWithContext

func (o ManagedEventHubStateOutput) ToManagedEventHubStatePtrOutputWithContext(ctx context.Context) ManagedEventHubStatePtrOutput

func (ManagedEventHubStateOutput) ToStringOutput

func (o ManagedEventHubStateOutput) ToStringOutput() pulumi.StringOutput

func (ManagedEventHubStateOutput) ToStringOutputWithContext

func (o ManagedEventHubStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ManagedEventHubStateOutput) ToStringPtrOutput

func (o ManagedEventHubStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (ManagedEventHubStateOutput) ToStringPtrOutputWithContext

func (o ManagedEventHubStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ManagedEventHubStatePtrInput

type ManagedEventHubStatePtrInput interface {
	pulumi.Input

	ToManagedEventHubStatePtrOutput() ManagedEventHubStatePtrOutput
	ToManagedEventHubStatePtrOutputWithContext(context.Context) ManagedEventHubStatePtrOutput
}

func ManagedEventHubStatePtr

func ManagedEventHubStatePtr(v string) ManagedEventHubStatePtrInput

type ManagedEventHubStatePtrOutput

type ManagedEventHubStatePtrOutput struct{ *pulumi.OutputState }

func (ManagedEventHubStatePtrOutput) Elem

func (ManagedEventHubStatePtrOutput) ElementType

func (ManagedEventHubStatePtrOutput) ToManagedEventHubStatePtrOutput

func (o ManagedEventHubStatePtrOutput) ToManagedEventHubStatePtrOutput() ManagedEventHubStatePtrOutput

func (ManagedEventHubStatePtrOutput) ToManagedEventHubStatePtrOutputWithContext

func (o ManagedEventHubStatePtrOutput) ToManagedEventHubStatePtrOutputWithContext(ctx context.Context) ManagedEventHubStatePtrOutput

func (ManagedEventHubStatePtrOutput) ToStringPtrOutput

func (ManagedEventHubStatePtrOutput) ToStringPtrOutputWithContext

func (o ManagedEventHubStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ManagedResourcesPublicNetworkAccess

type ManagedResourcesPublicNetworkAccess string

Gets or sets the public network access for managed resources.

func (ManagedResourcesPublicNetworkAccess) ElementType

func (ManagedResourcesPublicNetworkAccess) ToManagedResourcesPublicNetworkAccessOutput

func (e ManagedResourcesPublicNetworkAccess) ToManagedResourcesPublicNetworkAccessOutput() ManagedResourcesPublicNetworkAccessOutput

func (ManagedResourcesPublicNetworkAccess) ToManagedResourcesPublicNetworkAccessOutputWithContext

func (e ManagedResourcesPublicNetworkAccess) ToManagedResourcesPublicNetworkAccessOutputWithContext(ctx context.Context) ManagedResourcesPublicNetworkAccessOutput

func (ManagedResourcesPublicNetworkAccess) ToManagedResourcesPublicNetworkAccessPtrOutput

func (e ManagedResourcesPublicNetworkAccess) ToManagedResourcesPublicNetworkAccessPtrOutput() ManagedResourcesPublicNetworkAccessPtrOutput

func (ManagedResourcesPublicNetworkAccess) ToManagedResourcesPublicNetworkAccessPtrOutputWithContext

func (e ManagedResourcesPublicNetworkAccess) ToManagedResourcesPublicNetworkAccessPtrOutputWithContext(ctx context.Context) ManagedResourcesPublicNetworkAccessPtrOutput

func (ManagedResourcesPublicNetworkAccess) ToStringOutput

func (ManagedResourcesPublicNetworkAccess) ToStringOutputWithContext

func (e ManagedResourcesPublicNetworkAccess) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ManagedResourcesPublicNetworkAccess) ToStringPtrOutput

func (ManagedResourcesPublicNetworkAccess) ToStringPtrOutputWithContext

func (e ManagedResourcesPublicNetworkAccess) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ManagedResourcesPublicNetworkAccessInput

type ManagedResourcesPublicNetworkAccessInput interface {
	pulumi.Input

	ToManagedResourcesPublicNetworkAccessOutput() ManagedResourcesPublicNetworkAccessOutput
	ToManagedResourcesPublicNetworkAccessOutputWithContext(context.Context) ManagedResourcesPublicNetworkAccessOutput
}

ManagedResourcesPublicNetworkAccessInput is an input type that accepts values of the ManagedResourcesPublicNetworkAccess enum A concrete instance of `ManagedResourcesPublicNetworkAccessInput` can be one of the following:

ManagedResourcesPublicNetworkAccessNotSpecified
ManagedResourcesPublicNetworkAccessEnabled
ManagedResourcesPublicNetworkAccessDisabled

type ManagedResourcesPublicNetworkAccessOutput

type ManagedResourcesPublicNetworkAccessOutput struct{ *pulumi.OutputState }

func (ManagedResourcesPublicNetworkAccessOutput) ElementType

func (ManagedResourcesPublicNetworkAccessOutput) ToManagedResourcesPublicNetworkAccessOutput

func (o ManagedResourcesPublicNetworkAccessOutput) ToManagedResourcesPublicNetworkAccessOutput() ManagedResourcesPublicNetworkAccessOutput

func (ManagedResourcesPublicNetworkAccessOutput) ToManagedResourcesPublicNetworkAccessOutputWithContext

func (o ManagedResourcesPublicNetworkAccessOutput) ToManagedResourcesPublicNetworkAccessOutputWithContext(ctx context.Context) ManagedResourcesPublicNetworkAccessOutput

func (ManagedResourcesPublicNetworkAccessOutput) ToManagedResourcesPublicNetworkAccessPtrOutput

func (o ManagedResourcesPublicNetworkAccessOutput) ToManagedResourcesPublicNetworkAccessPtrOutput() ManagedResourcesPublicNetworkAccessPtrOutput

func (ManagedResourcesPublicNetworkAccessOutput) ToManagedResourcesPublicNetworkAccessPtrOutputWithContext

func (o ManagedResourcesPublicNetworkAccessOutput) ToManagedResourcesPublicNetworkAccessPtrOutputWithContext(ctx context.Context) ManagedResourcesPublicNetworkAccessPtrOutput

func (ManagedResourcesPublicNetworkAccessOutput) ToStringOutput

func (ManagedResourcesPublicNetworkAccessOutput) ToStringOutputWithContext

func (ManagedResourcesPublicNetworkAccessOutput) ToStringPtrOutput

func (ManagedResourcesPublicNetworkAccessOutput) ToStringPtrOutputWithContext

type ManagedResourcesPublicNetworkAccessPtrInput

type ManagedResourcesPublicNetworkAccessPtrInput interface {
	pulumi.Input

	ToManagedResourcesPublicNetworkAccessPtrOutput() ManagedResourcesPublicNetworkAccessPtrOutput
	ToManagedResourcesPublicNetworkAccessPtrOutputWithContext(context.Context) ManagedResourcesPublicNetworkAccessPtrOutput
}

type ManagedResourcesPublicNetworkAccessPtrOutput

type ManagedResourcesPublicNetworkAccessPtrOutput struct{ *pulumi.OutputState }

func (ManagedResourcesPublicNetworkAccessPtrOutput) Elem

func (ManagedResourcesPublicNetworkAccessPtrOutput) ElementType

func (ManagedResourcesPublicNetworkAccessPtrOutput) ToManagedResourcesPublicNetworkAccessPtrOutput

func (o ManagedResourcesPublicNetworkAccessPtrOutput) ToManagedResourcesPublicNetworkAccessPtrOutput() ManagedResourcesPublicNetworkAccessPtrOutput

func (ManagedResourcesPublicNetworkAccessPtrOutput) ToManagedResourcesPublicNetworkAccessPtrOutputWithContext

func (o ManagedResourcesPublicNetworkAccessPtrOutput) ToManagedResourcesPublicNetworkAccessPtrOutputWithContext(ctx context.Context) ManagedResourcesPublicNetworkAccessPtrOutput

func (ManagedResourcesPublicNetworkAccessPtrOutput) ToStringPtrOutput

func (ManagedResourcesPublicNetworkAccessPtrOutput) ToStringPtrOutputWithContext

type PrivateEndpoint

type PrivateEndpoint struct {
	// The private endpoint identifier.
	Id *string `pulumi:"id"`
}

A private endpoint class.

type PrivateEndpointArgs

type PrivateEndpointArgs struct {
	// The private endpoint identifier.
	Id pulumi.StringPtrInput `pulumi:"id"`
}

A private endpoint class.

func (PrivateEndpointArgs) ElementType

func (PrivateEndpointArgs) ElementType() reflect.Type

func (PrivateEndpointArgs) ToPrivateEndpointOutput

func (i PrivateEndpointArgs) ToPrivateEndpointOutput() PrivateEndpointOutput

func (PrivateEndpointArgs) ToPrivateEndpointOutputWithContext

func (i PrivateEndpointArgs) ToPrivateEndpointOutputWithContext(ctx context.Context) PrivateEndpointOutput

func (PrivateEndpointArgs) ToPrivateEndpointPtrOutput

func (i PrivateEndpointArgs) ToPrivateEndpointPtrOutput() PrivateEndpointPtrOutput

func (PrivateEndpointArgs) ToPrivateEndpointPtrOutputWithContext

func (i PrivateEndpointArgs) ToPrivateEndpointPtrOutputWithContext(ctx context.Context) PrivateEndpointPtrOutput

type PrivateEndpointConnection

type PrivateEndpointConnection struct {
	pulumi.CustomResourceState

	// Gets or sets the name.
	Name pulumi.StringOutput `pulumi:"name"`
	// The private endpoint information.
	PrivateEndpoint PrivateEndpointResponsePtrOutput `pulumi:"privateEndpoint"`
	// The private link service connection state.
	PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponsePtrOutput `pulumi:"privateLinkServiceConnectionState"`
	// The provisioning state.
	ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
	// Metadata pertaining to creation and last modification of the resource.
	SystemData ProxyResourceResponseSystemDataOutput `pulumi:"systemData"`
	// Gets or sets the type.
	Type pulumi.StringOutput `pulumi:"type"`
}

A private endpoint connection class. Azure REST API version: 2021-12-01. Prior API version in Azure Native 1.x: 2020-12-01-preview.

Other available API versions: 2021-07-01, 2023-05-01-preview.

func GetPrivateEndpointConnection

func GetPrivateEndpointConnection(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *PrivateEndpointConnectionState, opts ...pulumi.ResourceOption) (*PrivateEndpointConnection, error)

GetPrivateEndpointConnection gets an existing PrivateEndpointConnection 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 NewPrivateEndpointConnection

func NewPrivateEndpointConnection(ctx *pulumi.Context,
	name string, args *PrivateEndpointConnectionArgs, opts ...pulumi.ResourceOption) (*PrivateEndpointConnection, error)

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

func (*PrivateEndpointConnection) ElementType

func (*PrivateEndpointConnection) ElementType() reflect.Type

func (*PrivateEndpointConnection) ToPrivateEndpointConnectionOutput

func (i *PrivateEndpointConnection) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput

func (*PrivateEndpointConnection) ToPrivateEndpointConnectionOutputWithContext

func (i *PrivateEndpointConnection) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput

type PrivateEndpointConnectionArgs

type PrivateEndpointConnectionArgs struct {
	// The name of the account.
	AccountName pulumi.StringInput
	// The private endpoint information.
	PrivateEndpoint PrivateEndpointPtrInput
	// Name of the private endpoint connection.
	PrivateEndpointConnectionName pulumi.StringPtrInput
	// The private link service connection state.
	PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStatePtrInput
	// The resource group name.
	ResourceGroupName pulumi.StringInput
}

The set of arguments for constructing a PrivateEndpointConnection resource.

func (PrivateEndpointConnectionArgs) ElementType

type PrivateEndpointConnectionInput

type PrivateEndpointConnectionInput interface {
	pulumi.Input

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

type PrivateEndpointConnectionOutput

type PrivateEndpointConnectionOutput struct{ *pulumi.OutputState }

func (PrivateEndpointConnectionOutput) ElementType

func (PrivateEndpointConnectionOutput) Name

Gets or sets the name.

func (PrivateEndpointConnectionOutput) PrivateEndpoint

The private endpoint information.

func (PrivateEndpointConnectionOutput) PrivateLinkServiceConnectionState

The private link service connection state.

func (PrivateEndpointConnectionOutput) ProvisioningState

func (o PrivateEndpointConnectionOutput) ProvisioningState() pulumi.StringOutput

The provisioning state.

func (PrivateEndpointConnectionOutput) SystemData

Metadata pertaining to creation and last modification of the resource.

func (PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput

func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput

func (PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext

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

func (PrivateEndpointConnectionOutput) Type

Gets or sets the type.

type PrivateEndpointConnectionResponse

type PrivateEndpointConnectionResponse struct {
	// Gets or sets the identifier.
	Id string `pulumi:"id"`
	// Gets or sets the name.
	Name string `pulumi:"name"`
	// The private endpoint information.
	PrivateEndpoint *PrivateEndpointResponse `pulumi:"privateEndpoint"`
	// The private link service connection state.
	PrivateLinkServiceConnectionState *PrivateLinkServiceConnectionStateResponse `pulumi:"privateLinkServiceConnectionState"`
	// The provisioning state.
	ProvisioningState string `pulumi:"provisioningState"`
	// Metadata pertaining to creation and last modification of the resource.
	SystemData ProxyResourceResponseSystemData `pulumi:"systemData"`
	// Gets or sets the type.
	Type string `pulumi:"type"`
}

A private endpoint connection class.

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 PrivateEndpointConnectionResponseOutput

type PrivateEndpointConnectionResponseOutput struct{ *pulumi.OutputState }

A private endpoint connection class.

func (PrivateEndpointConnectionResponseOutput) ElementType

func (PrivateEndpointConnectionResponseOutput) Id

Gets or sets the identifier.

func (PrivateEndpointConnectionResponseOutput) Name

Gets or sets the name.

func (PrivateEndpointConnectionResponseOutput) PrivateEndpoint

The private endpoint information.

func (PrivateEndpointConnectionResponseOutput) PrivateLinkServiceConnectionState

The private link service connection state.

func (PrivateEndpointConnectionResponseOutput) ProvisioningState

The provisioning state.

func (PrivateEndpointConnectionResponseOutput) SystemData

Metadata pertaining to creation and last modification of the resource.

func (PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutput

func (o PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutput() PrivateEndpointConnectionResponseOutput

func (PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutputWithContext

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

func (PrivateEndpointConnectionResponseOutput) Type

Gets or sets the type.

type PrivateEndpointConnectionState

type PrivateEndpointConnectionState struct {
}

func (PrivateEndpointConnectionState) ElementType

type PrivateEndpointInput

type PrivateEndpointInput interface {
	pulumi.Input

	ToPrivateEndpointOutput() PrivateEndpointOutput
	ToPrivateEndpointOutputWithContext(context.Context) PrivateEndpointOutput
}

PrivateEndpointInput is an input type that accepts PrivateEndpointArgs and PrivateEndpointOutput values. You can construct a concrete instance of `PrivateEndpointInput` via:

PrivateEndpointArgs{...}

type PrivateEndpointOutput

type PrivateEndpointOutput struct{ *pulumi.OutputState }

A private endpoint class.

func (PrivateEndpointOutput) ElementType

func (PrivateEndpointOutput) ElementType() reflect.Type

func (PrivateEndpointOutput) Id

The private endpoint identifier.

func (PrivateEndpointOutput) ToPrivateEndpointOutput

func (o PrivateEndpointOutput) ToPrivateEndpointOutput() PrivateEndpointOutput

func (PrivateEndpointOutput) ToPrivateEndpointOutputWithContext

func (o PrivateEndpointOutput) ToPrivateEndpointOutputWithContext(ctx context.Context) PrivateEndpointOutput

func (PrivateEndpointOutput) ToPrivateEndpointPtrOutput

func (o PrivateEndpointOutput) ToPrivateEndpointPtrOutput() PrivateEndpointPtrOutput

func (PrivateEndpointOutput) ToPrivateEndpointPtrOutputWithContext

func (o PrivateEndpointOutput) ToPrivateEndpointPtrOutputWithContext(ctx context.Context) PrivateEndpointPtrOutput

type PrivateEndpointPtrInput

type PrivateEndpointPtrInput interface {
	pulumi.Input

	ToPrivateEndpointPtrOutput() PrivateEndpointPtrOutput
	ToPrivateEndpointPtrOutputWithContext(context.Context) PrivateEndpointPtrOutput
}

PrivateEndpointPtrInput is an input type that accepts PrivateEndpointArgs, PrivateEndpointPtr and PrivateEndpointPtrOutput values. You can construct a concrete instance of `PrivateEndpointPtrInput` via:

        PrivateEndpointArgs{...}

or:

        nil

type PrivateEndpointPtrOutput

type PrivateEndpointPtrOutput struct{ *pulumi.OutputState }

func (PrivateEndpointPtrOutput) Elem

func (PrivateEndpointPtrOutput) ElementType

func (PrivateEndpointPtrOutput) ElementType() reflect.Type

func (PrivateEndpointPtrOutput) Id

The private endpoint identifier.

func (PrivateEndpointPtrOutput) ToPrivateEndpointPtrOutput

func (o PrivateEndpointPtrOutput) ToPrivateEndpointPtrOutput() PrivateEndpointPtrOutput

func (PrivateEndpointPtrOutput) ToPrivateEndpointPtrOutputWithContext

func (o PrivateEndpointPtrOutput) ToPrivateEndpointPtrOutputWithContext(ctx context.Context) PrivateEndpointPtrOutput

type PrivateEndpointResponse

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

A private endpoint class.

type PrivateEndpointResponseOutput

type PrivateEndpointResponseOutput struct{ *pulumi.OutputState }

A private endpoint class.

func (PrivateEndpointResponseOutput) ElementType

func (PrivateEndpointResponseOutput) Id

The private endpoint identifier.

func (PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutput

func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput

func (PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutputWithContext

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

type PrivateEndpointResponsePtrOutput

type PrivateEndpointResponsePtrOutput struct{ *pulumi.OutputState }

func (PrivateEndpointResponsePtrOutput) Elem

func (PrivateEndpointResponsePtrOutput) ElementType

func (PrivateEndpointResponsePtrOutput) Id

The private endpoint 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 {
	// The required actions.
	ActionsRequired *string `pulumi:"actionsRequired"`
	// The description.
	Description *string `pulumi:"description"`
	// The status.
	Status *string `pulumi:"status"`
}

The private link service connection state.

type PrivateLinkServiceConnectionStateArgs

type PrivateLinkServiceConnectionStateArgs struct {
	// The required actions.
	ActionsRequired pulumi.StringPtrInput `pulumi:"actionsRequired"`
	// The description.
	Description pulumi.StringPtrInput `pulumi:"description"`
	// The status.
	Status pulumi.StringPtrInput `pulumi:"status"`
}

The private link service connection state.

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 private link service connection state.

func (PrivateLinkServiceConnectionStateOutput) ActionsRequired

The required actions.

func (PrivateLinkServiceConnectionStateOutput) Description

The description.

func (PrivateLinkServiceConnectionStateOutput) ElementType

func (PrivateLinkServiceConnectionStateOutput) Status

The status.

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

The required actions.

func (PrivateLinkServiceConnectionStatePtrOutput) Description

The description.

func (PrivateLinkServiceConnectionStatePtrOutput) Elem

func (PrivateLinkServiceConnectionStatePtrOutput) ElementType

func (PrivateLinkServiceConnectionStatePtrOutput) Status

The status.

func (PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutput

func (o PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput

func (PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext

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

type PrivateLinkServiceConnectionStateResponse

type PrivateLinkServiceConnectionStateResponse struct {
	// The required actions.
	ActionsRequired *string `pulumi:"actionsRequired"`
	// The description.
	Description *string `pulumi:"description"`
	// The status.
	Status *string `pulumi:"status"`
}

The private link service connection state.

type PrivateLinkServiceConnectionStateResponseOutput

type PrivateLinkServiceConnectionStateResponseOutput struct{ *pulumi.OutputState }

The private link service connection state.

func (PrivateLinkServiceConnectionStateResponseOutput) ActionsRequired

The required actions.

func (PrivateLinkServiceConnectionStateResponseOutput) Description

The description.

func (PrivateLinkServiceConnectionStateResponseOutput) ElementType

func (PrivateLinkServiceConnectionStateResponseOutput) Status

The status.

func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutput

func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput

func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutputWithContext

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

type PrivateLinkServiceConnectionStateResponsePtrOutput

type PrivateLinkServiceConnectionStateResponsePtrOutput struct{ *pulumi.OutputState }

func (PrivateLinkServiceConnectionStateResponsePtrOutput) ActionsRequired

The required actions.

func (PrivateLinkServiceConnectionStateResponsePtrOutput) Description

The description.

func (PrivateLinkServiceConnectionStateResponsePtrOutput) Elem

func (PrivateLinkServiceConnectionStateResponsePtrOutput) ElementType

func (PrivateLinkServiceConnectionStateResponsePtrOutput) Status

The status.

func (PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput

func (o PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput

func (PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext

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

type ProxyResourceResponseSystemData

type ProxyResourceResponseSystemData struct {
	// The timestamp of resource creation (UTC).
	CreatedAt string `pulumi:"createdAt"`
	// The identity that created the resource.
	CreatedBy string `pulumi:"createdBy"`
	// The type of identity that created the resource.
	CreatedByType string `pulumi:"createdByType"`
	// The timestamp of the last modification the resource (UTC).
	LastModifiedAt string `pulumi:"lastModifiedAt"`
	// The identity that last modified the resource.
	LastModifiedBy string `pulumi:"lastModifiedBy"`
	// The type of identity that last modified the resource.
	LastModifiedByType string `pulumi:"lastModifiedByType"`
}

Metadata pertaining to creation and last modification of the resource.

type ProxyResourceResponseSystemDataOutput

type ProxyResourceResponseSystemDataOutput struct{ *pulumi.OutputState }

Metadata pertaining to creation and last modification of the resource.

func (ProxyResourceResponseSystemDataOutput) CreatedAt

The timestamp of resource creation (UTC).

func (ProxyResourceResponseSystemDataOutput) CreatedBy

The identity that created the resource.

func (ProxyResourceResponseSystemDataOutput) CreatedByType

The type of identity that created the resource.

func (ProxyResourceResponseSystemDataOutput) ElementType

func (ProxyResourceResponseSystemDataOutput) LastModifiedAt

The timestamp of the last modification the resource (UTC).

func (ProxyResourceResponseSystemDataOutput) LastModifiedBy

The identity that last modified the resource.

func (ProxyResourceResponseSystemDataOutput) LastModifiedByType

The type of identity that last modified the resource.

func (ProxyResourceResponseSystemDataOutput) ToProxyResourceResponseSystemDataOutput

func (o ProxyResourceResponseSystemDataOutput) ToProxyResourceResponseSystemDataOutput() ProxyResourceResponseSystemDataOutput

func (ProxyResourceResponseSystemDataOutput) ToProxyResourceResponseSystemDataOutputWithContext

func (o ProxyResourceResponseSystemDataOutput) ToProxyResourceResponseSystemDataOutputWithContext(ctx context.Context) ProxyResourceResponseSystemDataOutput

type PublicNetworkAccess

type PublicNetworkAccess string

Gets or sets the public network access.

func (PublicNetworkAccess) ElementType

func (PublicNetworkAccess) ElementType() reflect.Type

func (PublicNetworkAccess) ToPublicNetworkAccessOutput

func (e PublicNetworkAccess) ToPublicNetworkAccessOutput() PublicNetworkAccessOutput

func (PublicNetworkAccess) ToPublicNetworkAccessOutputWithContext

func (e PublicNetworkAccess) ToPublicNetworkAccessOutputWithContext(ctx context.Context) PublicNetworkAccessOutput

func (PublicNetworkAccess) ToPublicNetworkAccessPtrOutput

func (e PublicNetworkAccess) ToPublicNetworkAccessPtrOutput() PublicNetworkAccessPtrOutput

func (PublicNetworkAccess) ToPublicNetworkAccessPtrOutputWithContext

func (e PublicNetworkAccess) ToPublicNetworkAccessPtrOutputWithContext(ctx context.Context) PublicNetworkAccessPtrOutput

func (PublicNetworkAccess) ToStringOutput

func (e PublicNetworkAccess) ToStringOutput() pulumi.StringOutput

func (PublicNetworkAccess) ToStringOutputWithContext

func (e PublicNetworkAccess) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (PublicNetworkAccess) ToStringPtrOutput

func (e PublicNetworkAccess) ToStringPtrOutput() pulumi.StringPtrOutput

func (PublicNetworkAccess) ToStringPtrOutputWithContext

func (e PublicNetworkAccess) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type PublicNetworkAccessInput

type PublicNetworkAccessInput interface {
	pulumi.Input

	ToPublicNetworkAccessOutput() PublicNetworkAccessOutput
	ToPublicNetworkAccessOutputWithContext(context.Context) PublicNetworkAccessOutput
}

PublicNetworkAccessInput is an input type that accepts values of the PublicNetworkAccess enum A concrete instance of `PublicNetworkAccessInput` can be one of the following:

PublicNetworkAccessNotSpecified
PublicNetworkAccessEnabled
PublicNetworkAccessDisabled

type PublicNetworkAccessOutput

type PublicNetworkAccessOutput struct{ *pulumi.OutputState }

func (PublicNetworkAccessOutput) ElementType

func (PublicNetworkAccessOutput) ElementType() reflect.Type

func (PublicNetworkAccessOutput) ToPublicNetworkAccessOutput

func (o PublicNetworkAccessOutput) ToPublicNetworkAccessOutput() PublicNetworkAccessOutput

func (PublicNetworkAccessOutput) ToPublicNetworkAccessOutputWithContext

func (o PublicNetworkAccessOutput) ToPublicNetworkAccessOutputWithContext(ctx context.Context) PublicNetworkAccessOutput

func (PublicNetworkAccessOutput) ToPublicNetworkAccessPtrOutput

func (o PublicNetworkAccessOutput) ToPublicNetworkAccessPtrOutput() PublicNetworkAccessPtrOutput

func (PublicNetworkAccessOutput) ToPublicNetworkAccessPtrOutputWithContext

func (o PublicNetworkAccessOutput) ToPublicNetworkAccessPtrOutputWithContext(ctx context.Context) PublicNetworkAccessPtrOutput

func (PublicNetworkAccessOutput) ToStringOutput

func (o PublicNetworkAccessOutput) ToStringOutput() pulumi.StringOutput

func (PublicNetworkAccessOutput) ToStringOutputWithContext

func (o PublicNetworkAccessOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (PublicNetworkAccessOutput) ToStringPtrOutput

func (o PublicNetworkAccessOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (PublicNetworkAccessOutput) ToStringPtrOutputWithContext

func (o PublicNetworkAccessOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type PublicNetworkAccessPtrInput

type PublicNetworkAccessPtrInput interface {
	pulumi.Input

	ToPublicNetworkAccessPtrOutput() PublicNetworkAccessPtrOutput
	ToPublicNetworkAccessPtrOutputWithContext(context.Context) PublicNetworkAccessPtrOutput
}

func PublicNetworkAccessPtr

func PublicNetworkAccessPtr(v string) PublicNetworkAccessPtrInput

type PublicNetworkAccessPtrOutput

type PublicNetworkAccessPtrOutput struct{ *pulumi.OutputState }

func (PublicNetworkAccessPtrOutput) Elem

func (PublicNetworkAccessPtrOutput) ElementType

func (PublicNetworkAccessPtrOutput) ToPublicNetworkAccessPtrOutput

func (o PublicNetworkAccessPtrOutput) ToPublicNetworkAccessPtrOutput() PublicNetworkAccessPtrOutput

func (PublicNetworkAccessPtrOutput) ToPublicNetworkAccessPtrOutputWithContext

func (o PublicNetworkAccessPtrOutput) ToPublicNetworkAccessPtrOutputWithContext(ctx context.Context) PublicNetworkAccessPtrOutput

func (PublicNetworkAccessPtrOutput) ToStringPtrOutput

func (o PublicNetworkAccessPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (PublicNetworkAccessPtrOutput) ToStringPtrOutputWithContext

func (o PublicNetworkAccessPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type Status

type Status string

The status.

func (Status) ElementType

func (Status) ElementType() reflect.Type

func (Status) ToStatusOutput

func (e Status) ToStatusOutput() StatusOutput

func (Status) ToStatusOutputWithContext

func (e Status) ToStatusOutputWithContext(ctx context.Context) StatusOutput

func (Status) ToStatusPtrOutput

func (e Status) ToStatusPtrOutput() StatusPtrOutput

func (Status) ToStatusPtrOutputWithContext

func (e Status) ToStatusPtrOutputWithContext(ctx context.Context) StatusPtrOutput

func (Status) ToStringOutput

func (e Status) ToStringOutput() pulumi.StringOutput

func (Status) ToStringOutputWithContext

func (e Status) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (Status) ToStringPtrOutput

func (e Status) ToStringPtrOutput() pulumi.StringPtrOutput

func (Status) ToStringPtrOutputWithContext

func (e Status) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type StatusInput

type StatusInput interface {
	pulumi.Input

	ToStatusOutput() StatusOutput
	ToStatusOutputWithContext(context.Context) StatusOutput
}

StatusInput is an input type that accepts values of the Status enum A concrete instance of `StatusInput` can be one of the following:

StatusUnknown
StatusPending
StatusApproved
StatusRejected
StatusDisconnected

type StatusOutput

type StatusOutput struct{ *pulumi.OutputState }

func (StatusOutput) ElementType

func (StatusOutput) ElementType() reflect.Type

func (StatusOutput) ToStatusOutput

func (o StatusOutput) ToStatusOutput() StatusOutput

func (StatusOutput) ToStatusOutputWithContext

func (o StatusOutput) ToStatusOutputWithContext(ctx context.Context) StatusOutput

func (StatusOutput) ToStatusPtrOutput

func (o StatusOutput) ToStatusPtrOutput() StatusPtrOutput

func (StatusOutput) ToStatusPtrOutputWithContext

func (o StatusOutput) ToStatusPtrOutputWithContext(ctx context.Context) StatusPtrOutput

func (StatusOutput) ToStringOutput

func (o StatusOutput) ToStringOutput() pulumi.StringOutput

func (StatusOutput) ToStringOutputWithContext

func (o StatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (StatusOutput) ToStringPtrOutput

func (o StatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (StatusOutput) ToStringPtrOutputWithContext

func (o StatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type StatusPtrInput

type StatusPtrInput interface {
	pulumi.Input

	ToStatusPtrOutput() StatusPtrOutput
	ToStatusPtrOutputWithContext(context.Context) StatusPtrOutput
}

func StatusPtr

func StatusPtr(v string) StatusPtrInput

type StatusPtrOutput

type StatusPtrOutput struct{ *pulumi.OutputState }

func (StatusPtrOutput) Elem

func (o StatusPtrOutput) Elem() StatusOutput

func (StatusPtrOutput) ElementType

func (StatusPtrOutput) ElementType() reflect.Type

func (StatusPtrOutput) ToStatusPtrOutput

func (o StatusPtrOutput) ToStatusPtrOutput() StatusPtrOutput

func (StatusPtrOutput) ToStatusPtrOutputWithContext

func (o StatusPtrOutput) ToStatusPtrOutputWithContext(ctx context.Context) StatusPtrOutput

func (StatusPtrOutput) ToStringPtrOutput

func (o StatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (StatusPtrOutput) ToStringPtrOutputWithContext

func (o StatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type TrackedResourceResponseSystemData

type TrackedResourceResponseSystemData struct {
	// The timestamp of resource creation (UTC).
	CreatedAt string `pulumi:"createdAt"`
	// The identity that created the resource.
	CreatedBy string `pulumi:"createdBy"`
	// The type of identity that created the resource.
	CreatedByType string `pulumi:"createdByType"`
	// The timestamp of the last modification the resource (UTC).
	LastModifiedAt string `pulumi:"lastModifiedAt"`
	// The identity that last modified the resource.
	LastModifiedBy string `pulumi:"lastModifiedBy"`
	// The type of identity that last modified the resource.
	LastModifiedByType string `pulumi:"lastModifiedByType"`
}

Metadata pertaining to creation and last modification of the resource.

type TrackedResourceResponseSystemDataOutput

type TrackedResourceResponseSystemDataOutput struct{ *pulumi.OutputState }

Metadata pertaining to creation and last modification of the resource.

func (TrackedResourceResponseSystemDataOutput) CreatedAt

The timestamp of resource creation (UTC).

func (TrackedResourceResponseSystemDataOutput) CreatedBy

The identity that created the resource.

func (TrackedResourceResponseSystemDataOutput) CreatedByType

The type of identity that created the resource.

func (TrackedResourceResponseSystemDataOutput) ElementType

func (TrackedResourceResponseSystemDataOutput) LastModifiedAt

The timestamp of the last modification the resource (UTC).

func (TrackedResourceResponseSystemDataOutput) LastModifiedBy

The identity that last modified the resource.

func (TrackedResourceResponseSystemDataOutput) LastModifiedByType

The type of identity that last modified the resource.

func (TrackedResourceResponseSystemDataOutput) ToTrackedResourceResponseSystemDataOutput

func (o TrackedResourceResponseSystemDataOutput) ToTrackedResourceResponseSystemDataOutput() TrackedResourceResponseSystemDataOutput

func (TrackedResourceResponseSystemDataOutput) ToTrackedResourceResponseSystemDataOutputWithContext

func (o TrackedResourceResponseSystemDataOutput) ToTrackedResourceResponseSystemDataOutputWithContext(ctx context.Context) TrackedResourceResponseSystemDataOutput

type Type

type Type string

Identity Type

func (Type) ElementType

func (Type) ElementType() reflect.Type

func (Type) ToStringOutput

func (e Type) ToStringOutput() pulumi.StringOutput

func (Type) ToStringOutputWithContext

func (e Type) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (Type) ToStringPtrOutput

func (e Type) ToStringPtrOutput() pulumi.StringPtrOutput

func (Type) ToStringPtrOutputWithContext

func (e Type) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

func (Type) ToTypeOutput

func (e Type) ToTypeOutput() TypeOutput

func (Type) ToTypeOutputWithContext

func (e Type) ToTypeOutputWithContext(ctx context.Context) TypeOutput

func (Type) ToTypePtrOutput

func (e Type) ToTypePtrOutput() TypePtrOutput

func (Type) ToTypePtrOutputWithContext

func (e Type) ToTypePtrOutputWithContext(ctx context.Context) TypePtrOutput

type TypeInput

type TypeInput interface {
	pulumi.Input

	ToTypeOutput() TypeOutput
	ToTypeOutputWithContext(context.Context) TypeOutput
}

TypeInput is an input type that accepts values of the Type enum A concrete instance of `TypeInput` can be one of the following:

TypeNone
TypeSystemAssigned
TypeUserAssigned

type TypeOutput

type TypeOutput struct{ *pulumi.OutputState }

func (TypeOutput) ElementType

func (TypeOutput) ElementType() reflect.Type

func (TypeOutput) ToStringOutput

func (o TypeOutput) ToStringOutput() pulumi.StringOutput

func (TypeOutput) ToStringOutputWithContext

func (o TypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (TypeOutput) ToStringPtrOutput

func (o TypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (TypeOutput) ToStringPtrOutputWithContext

func (o TypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

func (TypeOutput) ToTypeOutput

func (o TypeOutput) ToTypeOutput() TypeOutput

func (TypeOutput) ToTypeOutputWithContext

func (o TypeOutput) ToTypeOutputWithContext(ctx context.Context) TypeOutput

func (TypeOutput) ToTypePtrOutput

func (o TypeOutput) ToTypePtrOutput() TypePtrOutput

func (TypeOutput) ToTypePtrOutputWithContext

func (o TypeOutput) ToTypePtrOutputWithContext(ctx context.Context) TypePtrOutput

type TypePtrInput

type TypePtrInput interface {
	pulumi.Input

	ToTypePtrOutput() TypePtrOutput
	ToTypePtrOutputWithContext(context.Context) TypePtrOutput
}

func TypePtr

func TypePtr(v string) TypePtrInput

type TypePtrOutput

type TypePtrOutput struct{ *pulumi.OutputState }

func (TypePtrOutput) Elem

func (o TypePtrOutput) Elem() TypeOutput

func (TypePtrOutput) ElementType

func (TypePtrOutput) ElementType() reflect.Type

func (TypePtrOutput) ToStringPtrOutput

func (o TypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (TypePtrOutput) ToStringPtrOutputWithContext

func (o TypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

func (TypePtrOutput) ToTypePtrOutput

func (o TypePtrOutput) ToTypePtrOutput() TypePtrOutput

func (TypePtrOutput) ToTypePtrOutputWithContext

func (o TypePtrOutput) ToTypePtrOutputWithContext(ctx context.Context) TypePtrOutput

type UserAssignedIdentityResponse

type UserAssignedIdentityResponse struct {
	// Gets or Sets Client ID
	ClientId string `pulumi:"clientId"`
	// Gets or Sets Principal ID
	PrincipalId string `pulumi:"principalId"`
}

Uses client ID and Principal ID

type UserAssignedIdentityResponseMapOutput

type UserAssignedIdentityResponseMapOutput struct{ *pulumi.OutputState }

func (UserAssignedIdentityResponseMapOutput) ElementType

func (UserAssignedIdentityResponseMapOutput) MapIndex

func (UserAssignedIdentityResponseMapOutput) ToUserAssignedIdentityResponseMapOutput

func (o UserAssignedIdentityResponseMapOutput) ToUserAssignedIdentityResponseMapOutput() UserAssignedIdentityResponseMapOutput

func (UserAssignedIdentityResponseMapOutput) ToUserAssignedIdentityResponseMapOutputWithContext

func (o UserAssignedIdentityResponseMapOutput) ToUserAssignedIdentityResponseMapOutputWithContext(ctx context.Context) UserAssignedIdentityResponseMapOutput

type UserAssignedIdentityResponseOutput

type UserAssignedIdentityResponseOutput struct{ *pulumi.OutputState }

Uses client ID and Principal ID

func (UserAssignedIdentityResponseOutput) ClientId

Gets or Sets Client ID

func (UserAssignedIdentityResponseOutput) ElementType

func (UserAssignedIdentityResponseOutput) PrincipalId

Gets or Sets Principal ID

func (UserAssignedIdentityResponseOutput) ToUserAssignedIdentityResponseOutput

func (o UserAssignedIdentityResponseOutput) ToUserAssignedIdentityResponseOutput() UserAssignedIdentityResponseOutput

func (UserAssignedIdentityResponseOutput) ToUserAssignedIdentityResponseOutputWithContext

func (o UserAssignedIdentityResponseOutput) ToUserAssignedIdentityResponseOutputWithContext(ctx context.Context) UserAssignedIdentityResponseOutput

Jump to

Keyboard shortcuts

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