v20190601

package
v0.6.1 Latest Latest
Warning

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

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

Documentation

Index

Constants

View Source
const (
	RunLocationNone               = RunLocation("none")
	RunLocationAustraliaeast      = RunLocation("australiaeast")
	RunLocationAustraliasoutheast = RunLocation("australiasoutheast")
	RunLocationBrazilsouth        = RunLocation("brazilsouth")
	RunLocationCanadacentral      = RunLocation("canadacentral")
	RunLocationCanadaeast         = RunLocation("canadaeast")
	RunLocationCentralindia       = RunLocation("centralindia")
	RunLocationCentralus          = RunLocation("centralus")
	RunLocationEastasia           = RunLocation("eastasia")
	RunLocationEastus             = RunLocation("eastus")
	RunLocationEastus2            = RunLocation("eastus2")
	RunLocationJapaneast          = RunLocation("japaneast")
	RunLocationJapanwest          = RunLocation("japanwest")
	RunLocationKoreacentral       = RunLocation("koreacentral")
	RunLocationKoreasouth         = RunLocation("koreasouth")
	RunLocationSoutheastasia      = RunLocation("southeastasia")
	RunLocationSouthcentralus     = RunLocation("southcentralus")
	RunLocationSouthindia         = RunLocation("southindia")
	RunLocationNorthcentralus     = RunLocation("northcentralus")
	RunLocationNortheurope        = RunLocation("northeurope")
	RunLocationUksouth            = RunLocation("uksouth")
	RunLocationUkwest             = RunLocation("ukwest")
	RunLocationWestcentralus      = RunLocation("westcentralus")
	RunLocationWesteurope         = RunLocation("westeurope")
	RunLocationWestindia          = RunLocation("westindia")
	RunLocationWestus             = RunLocation("westus")
	RunLocationWestus2            = RunLocation("westus2")
)
View Source
const (
	StateDisabled  = State("Disabled")
	StateEnabled   = State("Enabled")
	StateSupported = State("Supported")
)
View Source
const (
	SupportedAlgorithmNone      = SupportedAlgorithm("None")
	SupportedAlgorithm_RSA1_5   = SupportedAlgorithm("RSA1_5")
	SupportedAlgorithm_RSA_OAEP = SupportedAlgorithm("RSA_OAEP")
	SupportedAlgorithmPlainText = SupportedAlgorithm("PlainText")
)
View Source
const (
	UserConfirmationNotRequired = UserConfirmation("NotRequired")
	UserConfirmationRequired    = UserConfirmation("Required")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type CustomerSecret

type CustomerSecret struct {
	// The encryption algorithm used to encrypt data.
	Algorithm string `pulumi:"algorithm"`
	// The identifier to the data service input object which this secret corresponds to.
	KeyIdentifier string `pulumi:"keyIdentifier"`
	// It contains the encrypted customer secret.
	KeyValue string `pulumi:"keyValue"`
}

The pair of customer secret.

type CustomerSecretArgs

type CustomerSecretArgs struct {
	// The encryption algorithm used to encrypt data.
	Algorithm SupportedAlgorithm `pulumi:"algorithm"`
	// The identifier to the data service input object which this secret corresponds to.
	KeyIdentifier pulumi.StringInput `pulumi:"keyIdentifier"`
	// It contains the encrypted customer secret.
	KeyValue pulumi.StringInput `pulumi:"keyValue"`
}

The pair of customer secret.

func (CustomerSecretArgs) ElementType

func (CustomerSecretArgs) ElementType() reflect.Type

func (CustomerSecretArgs) ToCustomerSecretOutput

func (i CustomerSecretArgs) ToCustomerSecretOutput() CustomerSecretOutput

func (CustomerSecretArgs) ToCustomerSecretOutputWithContext

func (i CustomerSecretArgs) ToCustomerSecretOutputWithContext(ctx context.Context) CustomerSecretOutput

type CustomerSecretArray

type CustomerSecretArray []CustomerSecretInput

func (CustomerSecretArray) ElementType

func (CustomerSecretArray) ElementType() reflect.Type

func (CustomerSecretArray) ToCustomerSecretArrayOutput

func (i CustomerSecretArray) ToCustomerSecretArrayOutput() CustomerSecretArrayOutput

func (CustomerSecretArray) ToCustomerSecretArrayOutputWithContext

func (i CustomerSecretArray) ToCustomerSecretArrayOutputWithContext(ctx context.Context) CustomerSecretArrayOutput

type CustomerSecretArrayInput

type CustomerSecretArrayInput interface {
	pulumi.Input

	ToCustomerSecretArrayOutput() CustomerSecretArrayOutput
	ToCustomerSecretArrayOutputWithContext(context.Context) CustomerSecretArrayOutput
}

CustomerSecretArrayInput is an input type that accepts CustomerSecretArray and CustomerSecretArrayOutput values. You can construct a concrete instance of `CustomerSecretArrayInput` via:

CustomerSecretArray{ CustomerSecretArgs{...} }

type CustomerSecretArrayOutput

type CustomerSecretArrayOutput struct{ *pulumi.OutputState }

func (CustomerSecretArrayOutput) ElementType

func (CustomerSecretArrayOutput) ElementType() reflect.Type

func (CustomerSecretArrayOutput) Index

func (CustomerSecretArrayOutput) ToCustomerSecretArrayOutput

func (o CustomerSecretArrayOutput) ToCustomerSecretArrayOutput() CustomerSecretArrayOutput

func (CustomerSecretArrayOutput) ToCustomerSecretArrayOutputWithContext

func (o CustomerSecretArrayOutput) ToCustomerSecretArrayOutputWithContext(ctx context.Context) CustomerSecretArrayOutput

type CustomerSecretInput

type CustomerSecretInput interface {
	pulumi.Input

	ToCustomerSecretOutput() CustomerSecretOutput
	ToCustomerSecretOutputWithContext(context.Context) CustomerSecretOutput
}

CustomerSecretInput is an input type that accepts CustomerSecretArgs and CustomerSecretOutput values. You can construct a concrete instance of `CustomerSecretInput` via:

CustomerSecretArgs{...}

type CustomerSecretOutput

type CustomerSecretOutput struct{ *pulumi.OutputState }

The pair of customer secret.

func (CustomerSecretOutput) Algorithm

The encryption algorithm used to encrypt data.

func (CustomerSecretOutput) ElementType

func (CustomerSecretOutput) ElementType() reflect.Type

func (CustomerSecretOutput) KeyIdentifier

func (o CustomerSecretOutput) KeyIdentifier() pulumi.StringOutput

The identifier to the data service input object which this secret corresponds to.

func (CustomerSecretOutput) KeyValue

It contains the encrypted customer secret.

func (CustomerSecretOutput) ToCustomerSecretOutput

func (o CustomerSecretOutput) ToCustomerSecretOutput() CustomerSecretOutput

func (CustomerSecretOutput) ToCustomerSecretOutputWithContext

func (o CustomerSecretOutput) ToCustomerSecretOutputWithContext(ctx context.Context) CustomerSecretOutput

type CustomerSecretResponse

type CustomerSecretResponse struct {
	// The encryption algorithm used to encrypt data.
	Algorithm string `pulumi:"algorithm"`
	// The identifier to the data service input object which this secret corresponds to.
	KeyIdentifier string `pulumi:"keyIdentifier"`
	// It contains the encrypted customer secret.
	KeyValue string `pulumi:"keyValue"`
}

The pair of customer secret.

type CustomerSecretResponseArgs

type CustomerSecretResponseArgs struct {
	// The encryption algorithm used to encrypt data.
	Algorithm pulumi.StringInput `pulumi:"algorithm"`
	// The identifier to the data service input object which this secret corresponds to.
	KeyIdentifier pulumi.StringInput `pulumi:"keyIdentifier"`
	// It contains the encrypted customer secret.
	KeyValue pulumi.StringInput `pulumi:"keyValue"`
}

The pair of customer secret.

func (CustomerSecretResponseArgs) ElementType

func (CustomerSecretResponseArgs) ElementType() reflect.Type

func (CustomerSecretResponseArgs) ToCustomerSecretResponseOutput

func (i CustomerSecretResponseArgs) ToCustomerSecretResponseOutput() CustomerSecretResponseOutput

func (CustomerSecretResponseArgs) ToCustomerSecretResponseOutputWithContext

func (i CustomerSecretResponseArgs) ToCustomerSecretResponseOutputWithContext(ctx context.Context) CustomerSecretResponseOutput

type CustomerSecretResponseArray

type CustomerSecretResponseArray []CustomerSecretResponseInput

func (CustomerSecretResponseArray) ElementType

func (CustomerSecretResponseArray) ToCustomerSecretResponseArrayOutput

func (i CustomerSecretResponseArray) ToCustomerSecretResponseArrayOutput() CustomerSecretResponseArrayOutput

func (CustomerSecretResponseArray) ToCustomerSecretResponseArrayOutputWithContext

func (i CustomerSecretResponseArray) ToCustomerSecretResponseArrayOutputWithContext(ctx context.Context) CustomerSecretResponseArrayOutput

type CustomerSecretResponseArrayInput

type CustomerSecretResponseArrayInput interface {
	pulumi.Input

	ToCustomerSecretResponseArrayOutput() CustomerSecretResponseArrayOutput
	ToCustomerSecretResponseArrayOutputWithContext(context.Context) CustomerSecretResponseArrayOutput
}

CustomerSecretResponseArrayInput is an input type that accepts CustomerSecretResponseArray and CustomerSecretResponseArrayOutput values. You can construct a concrete instance of `CustomerSecretResponseArrayInput` via:

CustomerSecretResponseArray{ CustomerSecretResponseArgs{...} }

type CustomerSecretResponseArrayOutput

type CustomerSecretResponseArrayOutput struct{ *pulumi.OutputState }

func (CustomerSecretResponseArrayOutput) ElementType

func (CustomerSecretResponseArrayOutput) Index

func (CustomerSecretResponseArrayOutput) ToCustomerSecretResponseArrayOutput

func (o CustomerSecretResponseArrayOutput) ToCustomerSecretResponseArrayOutput() CustomerSecretResponseArrayOutput

func (CustomerSecretResponseArrayOutput) ToCustomerSecretResponseArrayOutputWithContext

func (o CustomerSecretResponseArrayOutput) ToCustomerSecretResponseArrayOutputWithContext(ctx context.Context) CustomerSecretResponseArrayOutput

type CustomerSecretResponseInput

type CustomerSecretResponseInput interface {
	pulumi.Input

	ToCustomerSecretResponseOutput() CustomerSecretResponseOutput
	ToCustomerSecretResponseOutputWithContext(context.Context) CustomerSecretResponseOutput
}

CustomerSecretResponseInput is an input type that accepts CustomerSecretResponseArgs and CustomerSecretResponseOutput values. You can construct a concrete instance of `CustomerSecretResponseInput` via:

CustomerSecretResponseArgs{...}

type CustomerSecretResponseOutput

type CustomerSecretResponseOutput struct{ *pulumi.OutputState }

The pair of customer secret.

func (CustomerSecretResponseOutput) Algorithm

The encryption algorithm used to encrypt data.

func (CustomerSecretResponseOutput) ElementType

func (CustomerSecretResponseOutput) KeyIdentifier

The identifier to the data service input object which this secret corresponds to.

func (CustomerSecretResponseOutput) KeyValue

It contains the encrypted customer secret.

func (CustomerSecretResponseOutput) ToCustomerSecretResponseOutput

func (o CustomerSecretResponseOutput) ToCustomerSecretResponseOutput() CustomerSecretResponseOutput

func (CustomerSecretResponseOutput) ToCustomerSecretResponseOutputWithContext

func (o CustomerSecretResponseOutput) ToCustomerSecretResponseOutputWithContext(ctx context.Context) CustomerSecretResponseOutput

type DataManager

type DataManager struct {
	pulumi.CustomResourceState

	// Etag of the Resource.
	Etag pulumi.StringPtrOutput `pulumi:"etag"`
	// The location of the resource. This will be one of the supported and registered Azure Geo Regions (e.g. West US, East
	// US, Southeast Asia, etc.). The geo region of a resource cannot be changed once it is created, but if an identical geo
	// region is specified on update the request will succeed.
	Location pulumi.StringOutput `pulumi:"location"`
	// The Resource Name.
	Name pulumi.StringOutput `pulumi:"name"`
	// The sku type.
	Sku SkuResponsePtrOutput `pulumi:"sku"`
	// The list of key value pairs that describe the resource. These tags can be used in viewing and grouping this resource
	// (across resource groups).
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// The Resource type.
	Type pulumi.StringOutput `pulumi:"type"`
}

The DataManager resource.

func GetDataManager

func GetDataManager(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *DataManagerState, opts ...pulumi.ResourceOption) (*DataManager, error)

GetDataManager gets an existing DataManager 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 NewDataManager

func NewDataManager(ctx *pulumi.Context,
	name string, args *DataManagerArgs, opts ...pulumi.ResourceOption) (*DataManager, error)

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

func (*DataManager) ElementType added in v0.2.6

func (*DataManager) ElementType() reflect.Type

func (*DataManager) ToDataManagerOutput added in v0.2.6

func (i *DataManager) ToDataManagerOutput() DataManagerOutput

func (*DataManager) ToDataManagerOutputWithContext added in v0.2.6

func (i *DataManager) ToDataManagerOutputWithContext(ctx context.Context) DataManagerOutput

type DataManagerArgs

type DataManagerArgs struct {
	// The name of the DataManager Resource within the specified resource group. DataManager names must be between 3 and 24 characters in length and use any alphanumeric and underscore only
	DataManagerName pulumi.StringInput
	// Etag of the Resource.
	Etag pulumi.StringPtrInput
	// The location of the resource. This will be one of the supported and registered Azure Geo Regions (e.g. West US, East
	// US, Southeast Asia, etc.). The geo region of a resource cannot be changed once it is created, but if an identical geo
	// region is specified on update the request will succeed.
	Location pulumi.StringPtrInput
	// The Resource Group Name
	ResourceGroupName pulumi.StringInput
	// The sku type.
	Sku SkuPtrInput
	// The list of key value pairs that describe the resource. These tags can be used in viewing and grouping this resource
	// (across resource groups).
	Tags pulumi.StringMapInput
}

The set of arguments for constructing a DataManager resource.

func (DataManagerArgs) ElementType

func (DataManagerArgs) ElementType() reflect.Type

type DataManagerInput added in v0.2.6

type DataManagerInput interface {
	pulumi.Input

	ToDataManagerOutput() DataManagerOutput
	ToDataManagerOutputWithContext(ctx context.Context) DataManagerOutput
}

type DataManagerOutput added in v0.2.6

type DataManagerOutput struct {
	*pulumi.OutputState
}

func (DataManagerOutput) ElementType added in v0.2.6

func (DataManagerOutput) ElementType() reflect.Type

func (DataManagerOutput) ToDataManagerOutput added in v0.2.6

func (o DataManagerOutput) ToDataManagerOutput() DataManagerOutput

func (DataManagerOutput) ToDataManagerOutputWithContext added in v0.2.6

func (o DataManagerOutput) ToDataManagerOutputWithContext(ctx context.Context) DataManagerOutput

type DataManagerState

type DataManagerState struct {
	// Etag of the Resource.
	Etag pulumi.StringPtrInput
	// The location of the resource. This will be one of the supported and registered Azure Geo Regions (e.g. West US, East
	// US, Southeast Asia, etc.). The geo region of a resource cannot be changed once it is created, but if an identical geo
	// region is specified on update the request will succeed.
	Location pulumi.StringPtrInput
	// The Resource Name.
	Name pulumi.StringPtrInput
	// The sku type.
	Sku SkuResponsePtrInput
	// The list of key value pairs that describe the resource. These tags can be used in viewing and grouping this resource
	// (across resource groups).
	Tags pulumi.StringMapInput
	// The Resource type.
	Type pulumi.StringPtrInput
}

func (DataManagerState) ElementType

func (DataManagerState) ElementType() reflect.Type

type DataStore

type DataStore struct {
	pulumi.CustomResourceState

	// List of customer secrets containing a key identifier and key value. The key identifier is a way for the specific data source to understand the key. Value contains customer secret encrypted by the encryptionKeys.
	CustomerSecrets CustomerSecretResponseArrayOutput `pulumi:"customerSecrets"`
	// The arm id of the data store type.
	DataStoreTypeId pulumi.StringOutput `pulumi:"dataStoreTypeId"`
	// A generic json used differently by each data source type.
	ExtendedProperties pulumi.AnyOutput `pulumi:"extendedProperties"`
	// Name of the object.
	Name pulumi.StringOutput `pulumi:"name"`
	// Arm Id for the manager resource to which the data source is associated. This is optional.
	RepositoryId pulumi.StringPtrOutput `pulumi:"repositoryId"`
	// State of the data source.
	State pulumi.StringOutput `pulumi:"state"`
	// Type of the object.
	Type pulumi.StringOutput `pulumi:"type"`
}

Data store.

func GetDataStore

func GetDataStore(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *DataStoreState, opts ...pulumi.ResourceOption) (*DataStore, error)

GetDataStore gets an existing DataStore 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 NewDataStore

func NewDataStore(ctx *pulumi.Context,
	name string, args *DataStoreArgs, opts ...pulumi.ResourceOption) (*DataStore, error)

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

func (*DataStore) ElementType added in v0.2.6

func (*DataStore) ElementType() reflect.Type

func (*DataStore) ToDataStoreOutput added in v0.2.6

func (i *DataStore) ToDataStoreOutput() DataStoreOutput

func (*DataStore) ToDataStoreOutputWithContext added in v0.2.6

func (i *DataStore) ToDataStoreOutputWithContext(ctx context.Context) DataStoreOutput

type DataStoreArgs

type DataStoreArgs struct {
	// List of customer secrets containing a key identifier and key value. The key identifier is a way for the specific data source to understand the key. Value contains customer secret encrypted by the encryptionKeys.
	CustomerSecrets CustomerSecretArrayInput
	// The name of the DataManager Resource within the specified resource group. DataManager names must be between 3 and 24 characters in length and use any alphanumeric and underscore only
	DataManagerName pulumi.StringInput
	// The data store/repository name to be created or updated.
	DataStoreName pulumi.StringInput
	// The arm id of the data store type.
	DataStoreTypeId pulumi.StringInput
	// A generic json used differently by each data source type.
	ExtendedProperties pulumi.Input
	// Arm Id for the manager resource to which the data source is associated. This is optional.
	RepositoryId pulumi.StringPtrInput
	// The Resource Group Name
	ResourceGroupName pulumi.StringInput
	// State of the data source.
	State State
}

The set of arguments for constructing a DataStore resource.

func (DataStoreArgs) ElementType

func (DataStoreArgs) ElementType() reflect.Type

type DataStoreInput added in v0.2.6

type DataStoreInput interface {
	pulumi.Input

	ToDataStoreOutput() DataStoreOutput
	ToDataStoreOutputWithContext(ctx context.Context) DataStoreOutput
}

type DataStoreOutput added in v0.2.6

type DataStoreOutput struct {
	*pulumi.OutputState
}

func (DataStoreOutput) ElementType added in v0.2.6

func (DataStoreOutput) ElementType() reflect.Type

func (DataStoreOutput) ToDataStoreOutput added in v0.2.6

func (o DataStoreOutput) ToDataStoreOutput() DataStoreOutput

func (DataStoreOutput) ToDataStoreOutputWithContext added in v0.2.6

func (o DataStoreOutput) ToDataStoreOutputWithContext(ctx context.Context) DataStoreOutput

type DataStoreState

type DataStoreState struct {
	// List of customer secrets containing a key identifier and key value. The key identifier is a way for the specific data source to understand the key. Value contains customer secret encrypted by the encryptionKeys.
	CustomerSecrets CustomerSecretResponseArrayInput
	// The arm id of the data store type.
	DataStoreTypeId pulumi.StringPtrInput
	// A generic json used differently by each data source type.
	ExtendedProperties pulumi.Input
	// Name of the object.
	Name pulumi.StringPtrInput
	// Arm Id for the manager resource to which the data source is associated. This is optional.
	RepositoryId pulumi.StringPtrInput
	// State of the data source.
	State pulumi.StringPtrInput
	// Type of the object.
	Type pulumi.StringPtrInput
}

func (DataStoreState) ElementType

func (DataStoreState) ElementType() reflect.Type

type JobDefinition

type JobDefinition struct {
	pulumi.CustomResourceState

	// List of customer secrets containing a key identifier and key value. The key identifier is a way for the specific data source to understand the key. Value contains customer secret encrypted by the encryptionKeys.
	CustomerSecrets CustomerSecretResponseArrayOutput `pulumi:"customerSecrets"`
	// A generic json used differently by each data service type.
	DataServiceInput pulumi.AnyOutput `pulumi:"dataServiceInput"`
	// Data Sink Id associated to the job definition.
	DataSinkId pulumi.StringOutput `pulumi:"dataSinkId"`
	// Data Source Id associated to the job definition.
	DataSourceId pulumi.StringOutput `pulumi:"dataSourceId"`
	// Last modified time of the job definition.
	LastModifiedTime pulumi.StringPtrOutput `pulumi:"lastModifiedTime"`
	// Name of the object.
	Name pulumi.StringOutput `pulumi:"name"`
	// This is the preferred geo location for the job to run.
	RunLocation pulumi.StringPtrOutput `pulumi:"runLocation"`
	// Schedule for running the job definition
	Schedules ScheduleResponseArrayOutput `pulumi:"schedules"`
	// State of the job definition.
	State pulumi.StringOutput `pulumi:"state"`
	// Type of the object.
	Type pulumi.StringOutput `pulumi:"type"`
	// Enum to detect if user confirmation is required. If not passed will default to NotRequired.
	UserConfirmation pulumi.StringPtrOutput `pulumi:"userConfirmation"`
}

Job Definition.

func GetJobDefinition

func GetJobDefinition(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *JobDefinitionState, opts ...pulumi.ResourceOption) (*JobDefinition, error)

GetJobDefinition gets an existing JobDefinition 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 NewJobDefinition

func NewJobDefinition(ctx *pulumi.Context,
	name string, args *JobDefinitionArgs, opts ...pulumi.ResourceOption) (*JobDefinition, error)

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

func (*JobDefinition) ElementType added in v0.2.6

func (*JobDefinition) ElementType() reflect.Type

func (*JobDefinition) ToJobDefinitionOutput added in v0.2.6

func (i *JobDefinition) ToJobDefinitionOutput() JobDefinitionOutput

func (*JobDefinition) ToJobDefinitionOutputWithContext added in v0.2.6

func (i *JobDefinition) ToJobDefinitionOutputWithContext(ctx context.Context) JobDefinitionOutput

type JobDefinitionArgs

type JobDefinitionArgs struct {
	// List of customer secrets containing a key identifier and key value. The key identifier is a way for the specific data source to understand the key. Value contains customer secret encrypted by the encryptionKeys.
	CustomerSecrets CustomerSecretArrayInput
	// The name of the DataManager Resource within the specified resource group. DataManager names must be between 3 and 24 characters in length and use any alphanumeric and underscore only
	DataManagerName pulumi.StringInput
	// A generic json used differently by each data service type.
	DataServiceInput pulumi.Input
	// The data service type of the job definition.
	DataServiceName pulumi.StringInput
	// Data Sink Id associated to the job definition.
	DataSinkId pulumi.StringInput
	// Data Source Id associated to the job definition.
	DataSourceId pulumi.StringInput
	// The job definition name to be created or updated.
	JobDefinitionName pulumi.StringInput
	// Last modified time of the job definition.
	LastModifiedTime pulumi.StringPtrInput
	// The Resource Group Name
	ResourceGroupName pulumi.StringInput
	// This is the preferred geo location for the job to run.
	RunLocation *RunLocation
	// Schedule for running the job definition
	Schedules ScheduleArrayInput
	// State of the job definition.
	State State
	// Enum to detect if user confirmation is required. If not passed will default to NotRequired.
	UserConfirmation *UserConfirmation
}

The set of arguments for constructing a JobDefinition resource.

func (JobDefinitionArgs) ElementType

func (JobDefinitionArgs) ElementType() reflect.Type

type JobDefinitionInput added in v0.2.6

type JobDefinitionInput interface {
	pulumi.Input

	ToJobDefinitionOutput() JobDefinitionOutput
	ToJobDefinitionOutputWithContext(ctx context.Context) JobDefinitionOutput
}

type JobDefinitionOutput added in v0.2.6

type JobDefinitionOutput struct {
	*pulumi.OutputState
}

func (JobDefinitionOutput) ElementType added in v0.2.6

func (JobDefinitionOutput) ElementType() reflect.Type

func (JobDefinitionOutput) ToJobDefinitionOutput added in v0.2.6

func (o JobDefinitionOutput) ToJobDefinitionOutput() JobDefinitionOutput

func (JobDefinitionOutput) ToJobDefinitionOutputWithContext added in v0.2.6

func (o JobDefinitionOutput) ToJobDefinitionOutputWithContext(ctx context.Context) JobDefinitionOutput

type JobDefinitionState

type JobDefinitionState struct {
	// List of customer secrets containing a key identifier and key value. The key identifier is a way for the specific data source to understand the key. Value contains customer secret encrypted by the encryptionKeys.
	CustomerSecrets CustomerSecretResponseArrayInput
	// A generic json used differently by each data service type.
	DataServiceInput pulumi.Input
	// Data Sink Id associated to the job definition.
	DataSinkId pulumi.StringPtrInput
	// Data Source Id associated to the job definition.
	DataSourceId pulumi.StringPtrInput
	// Last modified time of the job definition.
	LastModifiedTime pulumi.StringPtrInput
	// Name of the object.
	Name pulumi.StringPtrInput
	// This is the preferred geo location for the job to run.
	RunLocation pulumi.StringPtrInput
	// Schedule for running the job definition
	Schedules ScheduleResponseArrayInput
	// State of the job definition.
	State pulumi.StringPtrInput
	// Type of the object.
	Type pulumi.StringPtrInput
	// Enum to detect if user confirmation is required. If not passed will default to NotRequired.
	UserConfirmation pulumi.StringPtrInput
}

func (JobDefinitionState) ElementType

func (JobDefinitionState) ElementType() reflect.Type

type LookupDataManagerArgs

type LookupDataManagerArgs struct {
	// The name of the DataManager Resource within the specified resource group. DataManager names must be between 3 and 24 characters in length and use any alphanumeric and underscore only
	DataManagerName string `pulumi:"dataManagerName"`
	// The Resource Group Name
	ResourceGroupName string `pulumi:"resourceGroupName"`
}

type LookupDataManagerResult

type LookupDataManagerResult struct {
	// Etag of the Resource.
	Etag *string `pulumi:"etag"`
	// The Resource Id.
	Id string `pulumi:"id"`
	// The location of the resource. This will be one of the supported and registered Azure Geo Regions (e.g. West US, East
	// US, Southeast Asia, etc.). The geo region of a resource cannot be changed once it is created, but if an identical geo
	// region is specified on update the request will succeed.
	Location string `pulumi:"location"`
	// The Resource Name.
	Name string `pulumi:"name"`
	// The sku type.
	Sku *SkuResponse `pulumi:"sku"`
	// The list of key value pairs that describe the resource. These tags can be used in viewing and grouping this resource
	// (across resource groups).
	Tags map[string]string `pulumi:"tags"`
	// The Resource type.
	Type string `pulumi:"type"`
}

The DataManager resource.

type LookupDataStoreArgs

type LookupDataStoreArgs struct {
	// The name of the DataManager Resource within the specified resource group. DataManager names must be between 3 and 24 characters in length and use any alphanumeric and underscore only
	DataManagerName string `pulumi:"dataManagerName"`
	// The data store/repository name queried.
	DataStoreName string `pulumi:"dataStoreName"`
	// The Resource Group Name
	ResourceGroupName string `pulumi:"resourceGroupName"`
}

type LookupDataStoreResult

type LookupDataStoreResult struct {
	// List of customer secrets containing a key identifier and key value. The key identifier is a way for the specific data source to understand the key. Value contains customer secret encrypted by the encryptionKeys.
	CustomerSecrets []CustomerSecretResponse `pulumi:"customerSecrets"`
	// The arm id of the data store type.
	DataStoreTypeId string `pulumi:"dataStoreTypeId"`
	// A generic json used differently by each data source type.
	ExtendedProperties interface{} `pulumi:"extendedProperties"`
	// Id of the object.
	Id string `pulumi:"id"`
	// Name of the object.
	Name string `pulumi:"name"`
	// Arm Id for the manager resource to which the data source is associated. This is optional.
	RepositoryId *string `pulumi:"repositoryId"`
	// State of the data source.
	State string `pulumi:"state"`
	// Type of the object.
	Type string `pulumi:"type"`
}

Data store.

func LookupDataStore

func LookupDataStore(ctx *pulumi.Context, args *LookupDataStoreArgs, opts ...pulumi.InvokeOption) (*LookupDataStoreResult, error)

type LookupJobDefinitionArgs

type LookupJobDefinitionArgs struct {
	// The name of the DataManager Resource within the specified resource group. DataManager names must be between 3 and 24 characters in length and use any alphanumeric and underscore only
	DataManagerName string `pulumi:"dataManagerName"`
	// The data service name of the job definition
	DataServiceName string `pulumi:"dataServiceName"`
	// The job definition name that is being queried.
	JobDefinitionName string `pulumi:"jobDefinitionName"`
	// The Resource Group Name
	ResourceGroupName string `pulumi:"resourceGroupName"`
}

type LookupJobDefinitionResult

type LookupJobDefinitionResult struct {
	// List of customer secrets containing a key identifier and key value. The key identifier is a way for the specific data source to understand the key. Value contains customer secret encrypted by the encryptionKeys.
	CustomerSecrets []CustomerSecretResponse `pulumi:"customerSecrets"`
	// A generic json used differently by each data service type.
	DataServiceInput interface{} `pulumi:"dataServiceInput"`
	// Data Sink Id associated to the job definition.
	DataSinkId string `pulumi:"dataSinkId"`
	// Data Source Id associated to the job definition.
	DataSourceId string `pulumi:"dataSourceId"`
	// Id of the object.
	Id string `pulumi:"id"`
	// Last modified time of the job definition.
	LastModifiedTime *string `pulumi:"lastModifiedTime"`
	// Name of the object.
	Name string `pulumi:"name"`
	// This is the preferred geo location for the job to run.
	RunLocation *string `pulumi:"runLocation"`
	// Schedule for running the job definition
	Schedules []ScheduleResponse `pulumi:"schedules"`
	// State of the job definition.
	State string `pulumi:"state"`
	// Type of the object.
	Type string `pulumi:"type"`
	// Enum to detect if user confirmation is required. If not passed will default to NotRequired.
	UserConfirmation *string `pulumi:"userConfirmation"`
}

Job Definition.

type RunLocation added in v0.3.1

type RunLocation pulumi.String

This is the preferred geo location for the job to run.

func (RunLocation) ElementType added in v0.3.1

func (RunLocation) ElementType() reflect.Type

func (RunLocation) ToStringOutput added in v0.3.1

func (e RunLocation) ToStringOutput() pulumi.StringOutput

func (RunLocation) ToStringOutputWithContext added in v0.3.1

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

func (RunLocation) ToStringPtrOutput added in v0.3.1

func (e RunLocation) ToStringPtrOutput() pulumi.StringPtrOutput

func (RunLocation) ToStringPtrOutputWithContext added in v0.3.1

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

type Schedule

type Schedule struct {
	// Name of the schedule.
	Name *string `pulumi:"name"`
	// A list of repetition intervals in ISO 8601 format.
	PolicyList []string `pulumi:"policyList"`
}

Schedule for the job run.

type ScheduleArgs

type ScheduleArgs struct {
	// Name of the schedule.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// A list of repetition intervals in ISO 8601 format.
	PolicyList pulumi.StringArrayInput `pulumi:"policyList"`
}

Schedule for the job run.

func (ScheduleArgs) ElementType

func (ScheduleArgs) ElementType() reflect.Type

func (ScheduleArgs) ToScheduleOutput

func (i ScheduleArgs) ToScheduleOutput() ScheduleOutput

func (ScheduleArgs) ToScheduleOutputWithContext

func (i ScheduleArgs) ToScheduleOutputWithContext(ctx context.Context) ScheduleOutput

type ScheduleArray

type ScheduleArray []ScheduleInput

func (ScheduleArray) ElementType

func (ScheduleArray) ElementType() reflect.Type

func (ScheduleArray) ToScheduleArrayOutput

func (i ScheduleArray) ToScheduleArrayOutput() ScheduleArrayOutput

func (ScheduleArray) ToScheduleArrayOutputWithContext

func (i ScheduleArray) ToScheduleArrayOutputWithContext(ctx context.Context) ScheduleArrayOutput

type ScheduleArrayInput

type ScheduleArrayInput interface {
	pulumi.Input

	ToScheduleArrayOutput() ScheduleArrayOutput
	ToScheduleArrayOutputWithContext(context.Context) ScheduleArrayOutput
}

ScheduleArrayInput is an input type that accepts ScheduleArray and ScheduleArrayOutput values. You can construct a concrete instance of `ScheduleArrayInput` via:

ScheduleArray{ ScheduleArgs{...} }

type ScheduleArrayOutput

type ScheduleArrayOutput struct{ *pulumi.OutputState }

func (ScheduleArrayOutput) ElementType

func (ScheduleArrayOutput) ElementType() reflect.Type

func (ScheduleArrayOutput) Index

func (ScheduleArrayOutput) ToScheduleArrayOutput

func (o ScheduleArrayOutput) ToScheduleArrayOutput() ScheduleArrayOutput

func (ScheduleArrayOutput) ToScheduleArrayOutputWithContext

func (o ScheduleArrayOutput) ToScheduleArrayOutputWithContext(ctx context.Context) ScheduleArrayOutput

type ScheduleInput

type ScheduleInput interface {
	pulumi.Input

	ToScheduleOutput() ScheduleOutput
	ToScheduleOutputWithContext(context.Context) ScheduleOutput
}

ScheduleInput is an input type that accepts ScheduleArgs and ScheduleOutput values. You can construct a concrete instance of `ScheduleInput` via:

ScheduleArgs{...}

type ScheduleOutput

type ScheduleOutput struct{ *pulumi.OutputState }

Schedule for the job run.

func (ScheduleOutput) ElementType

func (ScheduleOutput) ElementType() reflect.Type

func (ScheduleOutput) Name

Name of the schedule.

func (ScheduleOutput) PolicyList

func (o ScheduleOutput) PolicyList() pulumi.StringArrayOutput

A list of repetition intervals in ISO 8601 format.

func (ScheduleOutput) ToScheduleOutput

func (o ScheduleOutput) ToScheduleOutput() ScheduleOutput

func (ScheduleOutput) ToScheduleOutputWithContext

func (o ScheduleOutput) ToScheduleOutputWithContext(ctx context.Context) ScheduleOutput

type ScheduleResponse

type ScheduleResponse struct {
	// Name of the schedule.
	Name *string `pulumi:"name"`
	// A list of repetition intervals in ISO 8601 format.
	PolicyList []string `pulumi:"policyList"`
}

Schedule for the job run.

type ScheduleResponseArgs

type ScheduleResponseArgs struct {
	// Name of the schedule.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// A list of repetition intervals in ISO 8601 format.
	PolicyList pulumi.StringArrayInput `pulumi:"policyList"`
}

Schedule for the job run.

func (ScheduleResponseArgs) ElementType

func (ScheduleResponseArgs) ElementType() reflect.Type

func (ScheduleResponseArgs) ToScheduleResponseOutput

func (i ScheduleResponseArgs) ToScheduleResponseOutput() ScheduleResponseOutput

func (ScheduleResponseArgs) ToScheduleResponseOutputWithContext

func (i ScheduleResponseArgs) ToScheduleResponseOutputWithContext(ctx context.Context) ScheduleResponseOutput

type ScheduleResponseArray

type ScheduleResponseArray []ScheduleResponseInput

func (ScheduleResponseArray) ElementType

func (ScheduleResponseArray) ElementType() reflect.Type

func (ScheduleResponseArray) ToScheduleResponseArrayOutput

func (i ScheduleResponseArray) ToScheduleResponseArrayOutput() ScheduleResponseArrayOutput

func (ScheduleResponseArray) ToScheduleResponseArrayOutputWithContext

func (i ScheduleResponseArray) ToScheduleResponseArrayOutputWithContext(ctx context.Context) ScheduleResponseArrayOutput

type ScheduleResponseArrayInput

type ScheduleResponseArrayInput interface {
	pulumi.Input

	ToScheduleResponseArrayOutput() ScheduleResponseArrayOutput
	ToScheduleResponseArrayOutputWithContext(context.Context) ScheduleResponseArrayOutput
}

ScheduleResponseArrayInput is an input type that accepts ScheduleResponseArray and ScheduleResponseArrayOutput values. You can construct a concrete instance of `ScheduleResponseArrayInput` via:

ScheduleResponseArray{ ScheduleResponseArgs{...} }

type ScheduleResponseArrayOutput

type ScheduleResponseArrayOutput struct{ *pulumi.OutputState }

func (ScheduleResponseArrayOutput) ElementType

func (ScheduleResponseArrayOutput) Index

func (ScheduleResponseArrayOutput) ToScheduleResponseArrayOutput

func (o ScheduleResponseArrayOutput) ToScheduleResponseArrayOutput() ScheduleResponseArrayOutput

func (ScheduleResponseArrayOutput) ToScheduleResponseArrayOutputWithContext

func (o ScheduleResponseArrayOutput) ToScheduleResponseArrayOutputWithContext(ctx context.Context) ScheduleResponseArrayOutput

type ScheduleResponseInput

type ScheduleResponseInput interface {
	pulumi.Input

	ToScheduleResponseOutput() ScheduleResponseOutput
	ToScheduleResponseOutputWithContext(context.Context) ScheduleResponseOutput
}

ScheduleResponseInput is an input type that accepts ScheduleResponseArgs and ScheduleResponseOutput values. You can construct a concrete instance of `ScheduleResponseInput` via:

ScheduleResponseArgs{...}

type ScheduleResponseOutput

type ScheduleResponseOutput struct{ *pulumi.OutputState }

Schedule for the job run.

func (ScheduleResponseOutput) ElementType

func (ScheduleResponseOutput) ElementType() reflect.Type

func (ScheduleResponseOutput) Name

Name of the schedule.

func (ScheduleResponseOutput) PolicyList

A list of repetition intervals in ISO 8601 format.

func (ScheduleResponseOutput) ToScheduleResponseOutput

func (o ScheduleResponseOutput) ToScheduleResponseOutput() ScheduleResponseOutput

func (ScheduleResponseOutput) ToScheduleResponseOutputWithContext

func (o ScheduleResponseOutput) ToScheduleResponseOutputWithContext(ctx context.Context) ScheduleResponseOutput

type Sku

type Sku struct {
	// The sku name. Required for data manager creation, optional for update.
	Name *string `pulumi:"name"`
	// The sku tier. This is based on the SKU name.
	Tier *string `pulumi:"tier"`
}

The sku type.

type SkuArgs

type SkuArgs struct {
	// The sku name. Required for data manager creation, optional for update.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// The sku tier. This is based on the SKU name.
	Tier pulumi.StringPtrInput `pulumi:"tier"`
}

The sku type.

func (SkuArgs) ElementType

func (SkuArgs) ElementType() reflect.Type

func (SkuArgs) ToSkuOutput

func (i SkuArgs) ToSkuOutput() SkuOutput

func (SkuArgs) ToSkuOutputWithContext

func (i SkuArgs) ToSkuOutputWithContext(ctx context.Context) SkuOutput

func (SkuArgs) ToSkuPtrOutput

func (i SkuArgs) ToSkuPtrOutput() SkuPtrOutput

func (SkuArgs) ToSkuPtrOutputWithContext

func (i SkuArgs) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput

type SkuInput

type SkuInput interface {
	pulumi.Input

	ToSkuOutput() SkuOutput
	ToSkuOutputWithContext(context.Context) SkuOutput
}

SkuInput is an input type that accepts SkuArgs and SkuOutput values. You can construct a concrete instance of `SkuInput` via:

SkuArgs{...}

type SkuOutput

type SkuOutput struct{ *pulumi.OutputState }

The sku type.

func (SkuOutput) ElementType

func (SkuOutput) ElementType() reflect.Type

func (SkuOutput) Name

func (o SkuOutput) Name() pulumi.StringPtrOutput

The sku name. Required for data manager creation, optional for update.

func (SkuOutput) Tier

func (o SkuOutput) Tier() pulumi.StringPtrOutput

The sku tier. This is based on the SKU name.

func (SkuOutput) ToSkuOutput

func (o SkuOutput) ToSkuOutput() SkuOutput

func (SkuOutput) ToSkuOutputWithContext

func (o SkuOutput) ToSkuOutputWithContext(ctx context.Context) SkuOutput

func (SkuOutput) ToSkuPtrOutput

func (o SkuOutput) ToSkuPtrOutput() SkuPtrOutput

func (SkuOutput) ToSkuPtrOutputWithContext

func (o SkuOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput

type SkuPtrInput

type SkuPtrInput interface {
	pulumi.Input

	ToSkuPtrOutput() SkuPtrOutput
	ToSkuPtrOutputWithContext(context.Context) SkuPtrOutput
}

SkuPtrInput is an input type that accepts SkuArgs, SkuPtr and SkuPtrOutput values. You can construct a concrete instance of `SkuPtrInput` via:

        SkuArgs{...}

or:

        nil

func SkuPtr

func SkuPtr(v *SkuArgs) SkuPtrInput

type SkuPtrOutput

type SkuPtrOutput struct{ *pulumi.OutputState }

func (SkuPtrOutput) Elem

func (o SkuPtrOutput) Elem() SkuOutput

func (SkuPtrOutput) ElementType

func (SkuPtrOutput) ElementType() reflect.Type

func (SkuPtrOutput) Name

The sku name. Required for data manager creation, optional for update.

func (SkuPtrOutput) Tier

The sku tier. This is based on the SKU name.

func (SkuPtrOutput) ToSkuPtrOutput

func (o SkuPtrOutput) ToSkuPtrOutput() SkuPtrOutput

func (SkuPtrOutput) ToSkuPtrOutputWithContext

func (o SkuPtrOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput

type SkuResponse

type SkuResponse struct {
	// The sku name. Required for data manager creation, optional for update.
	Name *string `pulumi:"name"`
	// The sku tier. This is based on the SKU name.
	Tier *string `pulumi:"tier"`
}

The sku type.

type SkuResponseArgs

type SkuResponseArgs struct {
	// The sku name. Required for data manager creation, optional for update.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// The sku tier. This is based on the SKU name.
	Tier pulumi.StringPtrInput `pulumi:"tier"`
}

The sku type.

func (SkuResponseArgs) ElementType

func (SkuResponseArgs) ElementType() reflect.Type

func (SkuResponseArgs) ToSkuResponseOutput

func (i SkuResponseArgs) ToSkuResponseOutput() SkuResponseOutput

func (SkuResponseArgs) ToSkuResponseOutputWithContext

func (i SkuResponseArgs) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput

func (SkuResponseArgs) ToSkuResponsePtrOutput

func (i SkuResponseArgs) ToSkuResponsePtrOutput() SkuResponsePtrOutput

func (SkuResponseArgs) ToSkuResponsePtrOutputWithContext

func (i SkuResponseArgs) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput

type SkuResponseInput

type SkuResponseInput interface {
	pulumi.Input

	ToSkuResponseOutput() SkuResponseOutput
	ToSkuResponseOutputWithContext(context.Context) SkuResponseOutput
}

SkuResponseInput is an input type that accepts SkuResponseArgs and SkuResponseOutput values. You can construct a concrete instance of `SkuResponseInput` via:

SkuResponseArgs{...}

type SkuResponseOutput

type SkuResponseOutput struct{ *pulumi.OutputState }

The sku type.

func (SkuResponseOutput) ElementType

func (SkuResponseOutput) ElementType() reflect.Type

func (SkuResponseOutput) Name

The sku name. Required for data manager creation, optional for update.

func (SkuResponseOutput) Tier

The sku tier. This is based on the SKU name.

func (SkuResponseOutput) ToSkuResponseOutput

func (o SkuResponseOutput) ToSkuResponseOutput() SkuResponseOutput

func (SkuResponseOutput) ToSkuResponseOutputWithContext

func (o SkuResponseOutput) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput

func (SkuResponseOutput) ToSkuResponsePtrOutput

func (o SkuResponseOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput

func (SkuResponseOutput) ToSkuResponsePtrOutputWithContext

func (o SkuResponseOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput

type SkuResponsePtrInput

type SkuResponsePtrInput interface {
	pulumi.Input

	ToSkuResponsePtrOutput() SkuResponsePtrOutput
	ToSkuResponsePtrOutputWithContext(context.Context) SkuResponsePtrOutput
}

SkuResponsePtrInput is an input type that accepts SkuResponseArgs, SkuResponsePtr and SkuResponsePtrOutput values. You can construct a concrete instance of `SkuResponsePtrInput` via:

        SkuResponseArgs{...}

or:

        nil

func SkuResponsePtr

func SkuResponsePtr(v *SkuResponseArgs) SkuResponsePtrInput

type SkuResponsePtrOutput

type SkuResponsePtrOutput struct{ *pulumi.OutputState }

func (SkuResponsePtrOutput) Elem

func (SkuResponsePtrOutput) ElementType

func (SkuResponsePtrOutput) ElementType() reflect.Type

func (SkuResponsePtrOutput) Name

The sku name. Required for data manager creation, optional for update.

func (SkuResponsePtrOutput) Tier

The sku tier. This is based on the SKU name.

func (SkuResponsePtrOutput) ToSkuResponsePtrOutput

func (o SkuResponsePtrOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput

func (SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext

func (o SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput

type State added in v0.3.1

type State pulumi.String

State of the job definition.

func (State) ElementType added in v0.3.1

func (State) ElementType() reflect.Type

func (State) ToStringOutput added in v0.3.1

func (e State) ToStringOutput() pulumi.StringOutput

func (State) ToStringOutputWithContext added in v0.3.1

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

func (State) ToStringPtrOutput added in v0.3.1

func (e State) ToStringPtrOutput() pulumi.StringPtrOutput

func (State) ToStringPtrOutputWithContext added in v0.3.1

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

type SupportedAlgorithm added in v0.3.1

type SupportedAlgorithm pulumi.String

The encryption algorithm used to encrypt data.

func (SupportedAlgorithm) ElementType added in v0.3.1

func (SupportedAlgorithm) ElementType() reflect.Type

func (SupportedAlgorithm) ToStringOutput added in v0.3.1

func (e SupportedAlgorithm) ToStringOutput() pulumi.StringOutput

func (SupportedAlgorithm) ToStringOutputWithContext added in v0.3.1

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

func (SupportedAlgorithm) ToStringPtrOutput added in v0.3.1

func (e SupportedAlgorithm) ToStringPtrOutput() pulumi.StringPtrOutput

func (SupportedAlgorithm) ToStringPtrOutputWithContext added in v0.3.1

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

type UserConfirmation added in v0.3.1

type UserConfirmation pulumi.String

Enum to detect if user confirmation is required. If not passed will default to NotRequired.

func (UserConfirmation) ElementType added in v0.3.1

func (UserConfirmation) ElementType() reflect.Type

func (UserConfirmation) ToStringOutput added in v0.3.1

func (e UserConfirmation) ToStringOutput() pulumi.StringOutput

func (UserConfirmation) ToStringOutputWithContext added in v0.3.1

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

func (UserConfirmation) ToStringPtrOutput added in v0.3.1

func (e UserConfirmation) ToStringPtrOutput() pulumi.StringPtrOutput

func (UserConfirmation) ToStringPtrOutputWithContext added in v0.3.1

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

Jump to

Keyboard shortcuts

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