Documentation
¶
Index ¶
- Constants
- type CustomerSecret
- type CustomerSecretArgs
- type CustomerSecretArray
- type CustomerSecretArrayInput
- type CustomerSecretArrayOutput
- func (CustomerSecretArrayOutput) ElementType() reflect.Type
- func (o CustomerSecretArrayOutput) Index(i pulumi.IntInput) CustomerSecretOutput
- func (o CustomerSecretArrayOutput) ToCustomerSecretArrayOutput() CustomerSecretArrayOutput
- func (o CustomerSecretArrayOutput) ToCustomerSecretArrayOutputWithContext(ctx context.Context) CustomerSecretArrayOutput
- type CustomerSecretInput
- type CustomerSecretOutput
- func (o CustomerSecretOutput) Algorithm() pulumi.StringOutput
- func (CustomerSecretOutput) ElementType() reflect.Type
- func (o CustomerSecretOutput) KeyIdentifier() pulumi.StringOutput
- func (o CustomerSecretOutput) KeyValue() pulumi.StringOutput
- func (o CustomerSecretOutput) ToCustomerSecretOutput() CustomerSecretOutput
- func (o CustomerSecretOutput) ToCustomerSecretOutputWithContext(ctx context.Context) CustomerSecretOutput
- type CustomerSecretResponse
- type CustomerSecretResponseArgs
- type CustomerSecretResponseArray
- func (CustomerSecretResponseArray) ElementType() reflect.Type
- func (i CustomerSecretResponseArray) ToCustomerSecretResponseArrayOutput() CustomerSecretResponseArrayOutput
- func (i CustomerSecretResponseArray) ToCustomerSecretResponseArrayOutputWithContext(ctx context.Context) CustomerSecretResponseArrayOutput
- type CustomerSecretResponseArrayInput
- type CustomerSecretResponseArrayOutput
- func (CustomerSecretResponseArrayOutput) ElementType() reflect.Type
- func (o CustomerSecretResponseArrayOutput) Index(i pulumi.IntInput) CustomerSecretResponseOutput
- func (o CustomerSecretResponseArrayOutput) ToCustomerSecretResponseArrayOutput() CustomerSecretResponseArrayOutput
- func (o CustomerSecretResponseArrayOutput) ToCustomerSecretResponseArrayOutputWithContext(ctx context.Context) CustomerSecretResponseArrayOutput
- type CustomerSecretResponseInput
- type CustomerSecretResponseOutput
- func (o CustomerSecretResponseOutput) Algorithm() pulumi.StringOutput
- func (CustomerSecretResponseOutput) ElementType() reflect.Type
- func (o CustomerSecretResponseOutput) KeyIdentifier() pulumi.StringOutput
- func (o CustomerSecretResponseOutput) KeyValue() pulumi.StringOutput
- func (o CustomerSecretResponseOutput) ToCustomerSecretResponseOutput() CustomerSecretResponseOutput
- func (o CustomerSecretResponseOutput) ToCustomerSecretResponseOutputWithContext(ctx context.Context) CustomerSecretResponseOutput
- type DataManager
- type DataManagerArgs
- type DataManagerInput
- type DataManagerOutput
- type DataManagerState
- type DataStore
- type DataStoreArgs
- type DataStoreInput
- type DataStoreOutput
- type DataStoreState
- type JobDefinition
- type JobDefinitionArgs
- type JobDefinitionInput
- type JobDefinitionOutput
- type JobDefinitionState
- type LookupDataManagerArgs
- type LookupDataManagerResult
- type LookupDataStoreArgs
- type LookupDataStoreResult
- type LookupJobDefinitionArgs
- type LookupJobDefinitionResult
- type RunLocation
- func (RunLocation) ElementType() reflect.Type
- func (e RunLocation) ToStringOutput() pulumi.StringOutput
- func (e RunLocation) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e RunLocation) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e RunLocation) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Schedule
- type ScheduleArgs
- type ScheduleArray
- type ScheduleArrayInput
- type ScheduleArrayOutput
- type ScheduleInput
- type ScheduleOutput
- func (ScheduleOutput) ElementType() reflect.Type
- func (o ScheduleOutput) Name() pulumi.StringPtrOutput
- func (o ScheduleOutput) PolicyList() pulumi.StringArrayOutput
- func (o ScheduleOutput) ToScheduleOutput() ScheduleOutput
- func (o ScheduleOutput) ToScheduleOutputWithContext(ctx context.Context) ScheduleOutput
- type ScheduleResponse
- type ScheduleResponseArgs
- type ScheduleResponseArray
- type ScheduleResponseArrayInput
- type ScheduleResponseArrayOutput
- func (ScheduleResponseArrayOutput) ElementType() reflect.Type
- func (o ScheduleResponseArrayOutput) Index(i pulumi.IntInput) ScheduleResponseOutput
- func (o ScheduleResponseArrayOutput) ToScheduleResponseArrayOutput() ScheduleResponseArrayOutput
- func (o ScheduleResponseArrayOutput) ToScheduleResponseArrayOutputWithContext(ctx context.Context) ScheduleResponseArrayOutput
- type ScheduleResponseInput
- type ScheduleResponseOutput
- func (ScheduleResponseOutput) ElementType() reflect.Type
- func (o ScheduleResponseOutput) Name() pulumi.StringPtrOutput
- func (o ScheduleResponseOutput) PolicyList() pulumi.StringArrayOutput
- func (o ScheduleResponseOutput) ToScheduleResponseOutput() ScheduleResponseOutput
- func (o ScheduleResponseOutput) ToScheduleResponseOutputWithContext(ctx context.Context) ScheduleResponseOutput
- type Sku
- type SkuArgs
- type SkuInput
- type SkuOutput
- func (SkuOutput) ElementType() reflect.Type
- func (o SkuOutput) Name() pulumi.StringPtrOutput
- func (o SkuOutput) Tier() pulumi.StringPtrOutput
- func (o SkuOutput) ToSkuOutput() SkuOutput
- func (o SkuOutput) ToSkuOutputWithContext(ctx context.Context) SkuOutput
- func (o SkuOutput) ToSkuPtrOutput() SkuPtrOutput
- func (o SkuOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
- type SkuPtrInput
- type SkuPtrOutput
- func (o SkuPtrOutput) Elem() SkuOutput
- func (SkuPtrOutput) ElementType() reflect.Type
- func (o SkuPtrOutput) Name() pulumi.StringPtrOutput
- func (o SkuPtrOutput) Tier() pulumi.StringPtrOutput
- func (o SkuPtrOutput) ToSkuPtrOutput() SkuPtrOutput
- func (o SkuPtrOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
- type SkuResponse
- type SkuResponseArgs
- func (SkuResponseArgs) ElementType() reflect.Type
- func (i SkuResponseArgs) ToSkuResponseOutput() SkuResponseOutput
- func (i SkuResponseArgs) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
- func (i SkuResponseArgs) ToSkuResponsePtrOutput() SkuResponsePtrOutput
- func (i SkuResponseArgs) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
- type SkuResponseInput
- type SkuResponseOutput
- func (SkuResponseOutput) ElementType() reflect.Type
- func (o SkuResponseOutput) Name() pulumi.StringPtrOutput
- func (o SkuResponseOutput) Tier() pulumi.StringPtrOutput
- func (o SkuResponseOutput) ToSkuResponseOutput() SkuResponseOutput
- func (o SkuResponseOutput) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
- func (o SkuResponseOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
- func (o SkuResponseOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
- type SkuResponsePtrInput
- type SkuResponsePtrOutput
- func (o SkuResponsePtrOutput) Elem() SkuResponseOutput
- func (SkuResponsePtrOutput) ElementType() reflect.Type
- func (o SkuResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o SkuResponsePtrOutput) Tier() pulumi.StringPtrOutput
- func (o SkuResponsePtrOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
- func (o SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
- type State
- func (State) ElementType() reflect.Type
- func (e State) ToStringOutput() pulumi.StringOutput
- func (e State) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e State) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e State) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SupportedAlgorithm
- func (SupportedAlgorithm) ElementType() reflect.Type
- func (e SupportedAlgorithm) ToStringOutput() pulumi.StringOutput
- func (e SupportedAlgorithm) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SupportedAlgorithm) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SupportedAlgorithm) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type UserConfirmation
- func (UserConfirmation) ElementType() reflect.Type
- func (e UserConfirmation) ToStringOutput() pulumi.StringOutput
- func (e UserConfirmation) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e UserConfirmation) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e UserConfirmation) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
Constants ¶
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") )
const ( StateDisabled = State("Disabled") StateEnabled = State("Enabled") StateSupported = State("Supported") )
const ( SupportedAlgorithmNone = SupportedAlgorithm("None") SupportedAlgorithm_RSA1_5 = SupportedAlgorithm("RSA1_5") SupportedAlgorithm_RSA_OAEP = SupportedAlgorithm("RSA_OAEP") SupportedAlgorithmPlainText = SupportedAlgorithm("PlainText") )
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 (o CustomerSecretArrayOutput) Index(i pulumi.IntInput) CustomerSecretOutput
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 ¶
func (o CustomerSecretOutput) Algorithm() pulumi.StringOutput
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 ¶
func (o CustomerSecretOutput) KeyValue() pulumi.StringOutput
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) ElementType() reflect.Type
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) ElementType() reflect.Type
func (CustomerSecretResponseArrayOutput) Index ¶
func (o CustomerSecretResponseArrayOutput) Index(i pulumi.IntInput) CustomerSecretResponseOutput
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 ¶
func (o CustomerSecretResponseOutput) Algorithm() pulumi.StringOutput
The encryption algorithm used to encrypt data.
func (CustomerSecretResponseOutput) ElementType ¶
func (CustomerSecretResponseOutput) ElementType() reflect.Type
func (CustomerSecretResponseOutput) KeyIdentifier ¶
func (o CustomerSecretResponseOutput) KeyIdentifier() pulumi.StringOutput
The identifier to the data service input object which this secret corresponds to.
func (CustomerSecretResponseOutput) KeyValue ¶
func (o CustomerSecretResponseOutput) KeyValue() pulumi.StringOutput
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.StringInput // 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) 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.
func LookupDataManager ¶
func LookupDataManager(ctx *pulumi.Context, args *LookupDataManagerArgs, opts ...pulumi.InvokeOption) (*LookupDataManagerResult, error)
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.
func LookupJobDefinition ¶
func LookupJobDefinition(ctx *pulumi.Context, args *LookupJobDefinitionArgs, opts ...pulumi.InvokeOption) (*LookupJobDefinitionResult, error)
type RunLocation ¶ added in v0.3.1
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 (o ScheduleArrayOutput) Index(i pulumi.IntInput) ScheduleOutput
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 ¶
func (o ScheduleOutput) Name() pulumi.StringPtrOutput
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) ElementType() reflect.Type
func (ScheduleResponseArrayOutput) Index ¶
func (o ScheduleResponseArrayOutput) Index(i pulumi.IntInput) ScheduleResponseOutput
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 ¶
func (o ScheduleResponseOutput) Name() pulumi.StringPtrOutput
Name of the schedule.
func (ScheduleResponseOutput) PolicyList ¶
func (o ScheduleResponseOutput) PolicyList() pulumi.StringArrayOutput
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) ToSkuOutput ¶
func (SkuArgs) ToSkuOutputWithContext ¶
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) 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 (SkuOutput) ToSkuOutputWithContext ¶
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 ¶
func (o SkuPtrOutput) Name() pulumi.StringPtrOutput
The sku name. Required for data manager creation, optional for update.
func (SkuPtrOutput) Tier ¶
func (o SkuPtrOutput) Tier() pulumi.StringPtrOutput
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 ¶
func (o SkuResponseOutput) Name() pulumi.StringPtrOutput
The sku name. Required for data manager creation, optional for update.
func (SkuResponseOutput) Tier ¶
func (o SkuResponseOutput) Tier() pulumi.StringPtrOutput
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 (o SkuResponsePtrOutput) Elem() SkuResponseOutput
func (SkuResponsePtrOutput) ElementType ¶
func (SkuResponsePtrOutput) ElementType() reflect.Type
func (SkuResponsePtrOutput) Name ¶
func (o SkuResponsePtrOutput) Name() pulumi.StringPtrOutput
The sku name. Required for data manager creation, optional for update.
func (SkuResponsePtrOutput) Tier ¶
func (o SkuResponsePtrOutput) Tier() pulumi.StringPtrOutput
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
State of the job definition.
func (State) ElementType ¶ added in v0.3.1
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
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
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