v20200701preview

package
v0.2.2 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Account

type Account struct {
	pulumi.CustomResourceState

	// The account's data-plane ID
	AccountId pulumi.StringOutput `pulumi:"accountId"`
	// The geo-location where the resource lives
	Location pulumi.StringOutput `pulumi:"location"`
	// The name of the resource
	Name pulumi.StringOutput `pulumi:"name"`
	// Gets the status of the account at the time the operation was called.
	ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
	// The system meta data relating to this resource.
	SystemData SystemDataResponseOutput `pulumi:"systemData"`
	// Resource tags.
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
	Type pulumi.StringOutput `pulumi:"type"`
}

An ADP account.

func GetAccount

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

GetAccount gets an existing Account resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewAccount

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

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

type AccountArgs

type AccountArgs struct {
	// The name of the ADP account.
	AccountName pulumi.StringInput
	// The geo-location where the resource lives
	Location pulumi.StringInput
	// The name of the resource group. The name is case insensitive.
	ResourceGroupName pulumi.StringInput
	// Resource tags.
	Tags pulumi.StringMapInput
}

The set of arguments for constructing a Account resource.

func (AccountArgs) ElementType

func (AccountArgs) ElementType() reflect.Type

type AccountState

type AccountState struct {
	// The account's data-plane ID
	AccountId pulumi.StringPtrInput
	// The geo-location where the resource lives
	Location pulumi.StringPtrInput
	// The name of the resource
	Name pulumi.StringPtrInput
	// Gets the status of the account at the time the operation was called.
	ProvisioningState pulumi.StringPtrInput
	// The system meta data relating to this resource.
	SystemData SystemDataResponsePtrInput
	// Resource tags.
	Tags pulumi.StringMapInput
	// The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
	Type pulumi.StringPtrInput
}

func (AccountState) ElementType

func (AccountState) ElementType() reflect.Type

type DataPool

type DataPool struct {
	pulumi.CustomResourceState

	// The Data Pool's data-plane ID
	DataPoolId pulumi.StringOutput `pulumi:"dataPoolId"`
	// Gets or sets the collection of locations where Data Pool resources should be created.
	Locations DataPoolLocationResponseArrayOutput `pulumi:"locations"`
	// The name of the resource
	Name pulumi.StringOutput `pulumi:"name"`
	// Gets the status of the data pool at the time the operation was called.
	ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
	// The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
	Type pulumi.StringOutput `pulumi:"type"`
}

An ADP Data Pool.

func GetDataPool

func GetDataPool(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *DataPoolState, opts ...pulumi.ResourceOption) (*DataPool, error)

GetDataPool gets an existing DataPool 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 NewDataPool

func NewDataPool(ctx *pulumi.Context,
	name string, args *DataPoolArgs, opts ...pulumi.ResourceOption) (*DataPool, error)

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

type DataPoolArgs

type DataPoolArgs struct {
	// The name of the ADP account.
	AccountName pulumi.StringInput
	// The name of the Data Pool.
	DataPoolName pulumi.StringInput
	// Gets or sets the collection of locations where Data Pool resources should be created.
	Locations DataPoolLocationArrayInput
	// The name of the resource group. The name is case insensitive.
	ResourceGroupName pulumi.StringInput
}

The set of arguments for constructing a DataPool resource.

func (DataPoolArgs) ElementType

func (DataPoolArgs) ElementType() reflect.Type

type DataPoolLocation

type DataPoolLocation struct {
	// The location name
	Name string `pulumi:"name"`
}

Location of a Data Pool

type DataPoolLocationArgs

type DataPoolLocationArgs struct {
	// The location name
	Name pulumi.StringInput `pulumi:"name"`
}

Location of a Data Pool

func (DataPoolLocationArgs) ElementType

func (DataPoolLocationArgs) ElementType() reflect.Type

func (DataPoolLocationArgs) ToDataPoolLocationOutput

func (i DataPoolLocationArgs) ToDataPoolLocationOutput() DataPoolLocationOutput

func (DataPoolLocationArgs) ToDataPoolLocationOutputWithContext

func (i DataPoolLocationArgs) ToDataPoolLocationOutputWithContext(ctx context.Context) DataPoolLocationOutput

type DataPoolLocationArray

type DataPoolLocationArray []DataPoolLocationInput

func (DataPoolLocationArray) ElementType

func (DataPoolLocationArray) ElementType() reflect.Type

func (DataPoolLocationArray) ToDataPoolLocationArrayOutput

func (i DataPoolLocationArray) ToDataPoolLocationArrayOutput() DataPoolLocationArrayOutput

func (DataPoolLocationArray) ToDataPoolLocationArrayOutputWithContext

func (i DataPoolLocationArray) ToDataPoolLocationArrayOutputWithContext(ctx context.Context) DataPoolLocationArrayOutput

type DataPoolLocationArrayInput

type DataPoolLocationArrayInput interface {
	pulumi.Input

	ToDataPoolLocationArrayOutput() DataPoolLocationArrayOutput
	ToDataPoolLocationArrayOutputWithContext(context.Context) DataPoolLocationArrayOutput
}

DataPoolLocationArrayInput is an input type that accepts DataPoolLocationArray and DataPoolLocationArrayOutput values. You can construct a concrete instance of `DataPoolLocationArrayInput` via:

DataPoolLocationArray{ DataPoolLocationArgs{...} }

type DataPoolLocationArrayOutput

type DataPoolLocationArrayOutput struct{ *pulumi.OutputState }

func (DataPoolLocationArrayOutput) ElementType

func (DataPoolLocationArrayOutput) Index

func (DataPoolLocationArrayOutput) ToDataPoolLocationArrayOutput

func (o DataPoolLocationArrayOutput) ToDataPoolLocationArrayOutput() DataPoolLocationArrayOutput

func (DataPoolLocationArrayOutput) ToDataPoolLocationArrayOutputWithContext

func (o DataPoolLocationArrayOutput) ToDataPoolLocationArrayOutputWithContext(ctx context.Context) DataPoolLocationArrayOutput

type DataPoolLocationInput

type DataPoolLocationInput interface {
	pulumi.Input

	ToDataPoolLocationOutput() DataPoolLocationOutput
	ToDataPoolLocationOutputWithContext(context.Context) DataPoolLocationOutput
}

DataPoolLocationInput is an input type that accepts DataPoolLocationArgs and DataPoolLocationOutput values. You can construct a concrete instance of `DataPoolLocationInput` via:

DataPoolLocationArgs{...}

type DataPoolLocationOutput

type DataPoolLocationOutput struct{ *pulumi.OutputState }

Location of a Data Pool

func (DataPoolLocationOutput) ElementType

func (DataPoolLocationOutput) ElementType() reflect.Type

func (DataPoolLocationOutput) Name

The location name

func (DataPoolLocationOutput) ToDataPoolLocationOutput

func (o DataPoolLocationOutput) ToDataPoolLocationOutput() DataPoolLocationOutput

func (DataPoolLocationOutput) ToDataPoolLocationOutputWithContext

func (o DataPoolLocationOutput) ToDataPoolLocationOutputWithContext(ctx context.Context) DataPoolLocationOutput

type DataPoolLocationResponse

type DataPoolLocationResponse struct {
	// The location name
	Name string `pulumi:"name"`
}

Location of a Data Pool

type DataPoolLocationResponseArgs

type DataPoolLocationResponseArgs struct {
	// The location name
	Name pulumi.StringInput `pulumi:"name"`
}

Location of a Data Pool

func (DataPoolLocationResponseArgs) ElementType

func (DataPoolLocationResponseArgs) ToDataPoolLocationResponseOutput

func (i DataPoolLocationResponseArgs) ToDataPoolLocationResponseOutput() DataPoolLocationResponseOutput

func (DataPoolLocationResponseArgs) ToDataPoolLocationResponseOutputWithContext

func (i DataPoolLocationResponseArgs) ToDataPoolLocationResponseOutputWithContext(ctx context.Context) DataPoolLocationResponseOutput

type DataPoolLocationResponseArray

type DataPoolLocationResponseArray []DataPoolLocationResponseInput

func (DataPoolLocationResponseArray) ElementType

func (DataPoolLocationResponseArray) ToDataPoolLocationResponseArrayOutput

func (i DataPoolLocationResponseArray) ToDataPoolLocationResponseArrayOutput() DataPoolLocationResponseArrayOutput

func (DataPoolLocationResponseArray) ToDataPoolLocationResponseArrayOutputWithContext

func (i DataPoolLocationResponseArray) ToDataPoolLocationResponseArrayOutputWithContext(ctx context.Context) DataPoolLocationResponseArrayOutput

type DataPoolLocationResponseArrayInput

type DataPoolLocationResponseArrayInput interface {
	pulumi.Input

	ToDataPoolLocationResponseArrayOutput() DataPoolLocationResponseArrayOutput
	ToDataPoolLocationResponseArrayOutputWithContext(context.Context) DataPoolLocationResponseArrayOutput
}

DataPoolLocationResponseArrayInput is an input type that accepts DataPoolLocationResponseArray and DataPoolLocationResponseArrayOutput values. You can construct a concrete instance of `DataPoolLocationResponseArrayInput` via:

DataPoolLocationResponseArray{ DataPoolLocationResponseArgs{...} }

type DataPoolLocationResponseArrayOutput

type DataPoolLocationResponseArrayOutput struct{ *pulumi.OutputState }

func (DataPoolLocationResponseArrayOutput) ElementType

func (DataPoolLocationResponseArrayOutput) Index

func (DataPoolLocationResponseArrayOutput) ToDataPoolLocationResponseArrayOutput

func (o DataPoolLocationResponseArrayOutput) ToDataPoolLocationResponseArrayOutput() DataPoolLocationResponseArrayOutput

func (DataPoolLocationResponseArrayOutput) ToDataPoolLocationResponseArrayOutputWithContext

func (o DataPoolLocationResponseArrayOutput) ToDataPoolLocationResponseArrayOutputWithContext(ctx context.Context) DataPoolLocationResponseArrayOutput

type DataPoolLocationResponseInput

type DataPoolLocationResponseInput interface {
	pulumi.Input

	ToDataPoolLocationResponseOutput() DataPoolLocationResponseOutput
	ToDataPoolLocationResponseOutputWithContext(context.Context) DataPoolLocationResponseOutput
}

DataPoolLocationResponseInput is an input type that accepts DataPoolLocationResponseArgs and DataPoolLocationResponseOutput values. You can construct a concrete instance of `DataPoolLocationResponseInput` via:

DataPoolLocationResponseArgs{...}

type DataPoolLocationResponseOutput

type DataPoolLocationResponseOutput struct{ *pulumi.OutputState }

Location of a Data Pool

func (DataPoolLocationResponseOutput) ElementType

func (DataPoolLocationResponseOutput) Name

The location name

func (DataPoolLocationResponseOutput) ToDataPoolLocationResponseOutput

func (o DataPoolLocationResponseOutput) ToDataPoolLocationResponseOutput() DataPoolLocationResponseOutput

func (DataPoolLocationResponseOutput) ToDataPoolLocationResponseOutputWithContext

func (o DataPoolLocationResponseOutput) ToDataPoolLocationResponseOutputWithContext(ctx context.Context) DataPoolLocationResponseOutput

type DataPoolState

type DataPoolState struct {
	// The Data Pool's data-plane ID
	DataPoolId pulumi.StringPtrInput
	// Gets or sets the collection of locations where Data Pool resources should be created.
	Locations DataPoolLocationResponseArrayInput
	// The name of the resource
	Name pulumi.StringPtrInput
	// Gets the status of the data pool at the time the operation was called.
	ProvisioningState pulumi.StringPtrInput
	// The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
	Type pulumi.StringPtrInput
}

func (DataPoolState) ElementType

func (DataPoolState) ElementType() reflect.Type

type LookupAccountArgs

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

type LookupAccountResult

type LookupAccountResult struct {
	// The account's data-plane ID
	AccountId string `pulumi:"accountId"`
	// The geo-location where the resource lives
	Location string `pulumi:"location"`
	// The name of the resource
	Name string `pulumi:"name"`
	// Gets the status of the account at the time the operation was called.
	ProvisioningState string `pulumi:"provisioningState"`
	// The system meta data relating to this resource.
	SystemData SystemDataResponse `pulumi:"systemData"`
	// Resource tags.
	Tags map[string]string `pulumi:"tags"`
	// The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
	Type string `pulumi:"type"`
}

An ADP account.

func LookupAccount

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

type LookupDataPoolArgs

type LookupDataPoolArgs struct {
	// The name of the ADP account.
	AccountName string `pulumi:"accountName"`
	// The name of the Data Pool.
	DataPoolName string `pulumi:"dataPoolName"`
	// The name of the resource group. The name is case insensitive.
	ResourceGroupName string `pulumi:"resourceGroupName"`
}

type LookupDataPoolResult

type LookupDataPoolResult struct {
	// The Data Pool's data-plane ID
	DataPoolId string `pulumi:"dataPoolId"`
	// Gets or sets the collection of locations where Data Pool resources should be created.
	Locations []DataPoolLocationResponse `pulumi:"locations"`
	// The name of the resource
	Name string `pulumi:"name"`
	// Gets the status of the data pool at the time the operation was called.
	ProvisioningState string `pulumi:"provisioningState"`
	// The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
	Type string `pulumi:"type"`
}

An ADP Data Pool.

func LookupDataPool

func LookupDataPool(ctx *pulumi.Context, args *LookupDataPoolArgs, opts ...pulumi.InvokeOption) (*LookupDataPoolResult, error)

type SystemDataResponse

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

Metadata pertaining to creation and last modification of the resource.

type SystemDataResponseArgs

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

Metadata pertaining to creation and last modification of the resource.

func (SystemDataResponseArgs) ElementType

func (SystemDataResponseArgs) ElementType() reflect.Type

func (SystemDataResponseArgs) ToSystemDataResponseOutput

func (i SystemDataResponseArgs) ToSystemDataResponseOutput() SystemDataResponseOutput

func (SystemDataResponseArgs) ToSystemDataResponseOutputWithContext

func (i SystemDataResponseArgs) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput

func (SystemDataResponseArgs) ToSystemDataResponsePtrOutput

func (i SystemDataResponseArgs) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput

func (SystemDataResponseArgs) ToSystemDataResponsePtrOutputWithContext

func (i SystemDataResponseArgs) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput

type SystemDataResponseInput

type SystemDataResponseInput interface {
	pulumi.Input

	ToSystemDataResponseOutput() SystemDataResponseOutput
	ToSystemDataResponseOutputWithContext(context.Context) SystemDataResponseOutput
}

SystemDataResponseInput is an input type that accepts SystemDataResponseArgs and SystemDataResponseOutput values. You can construct a concrete instance of `SystemDataResponseInput` via:

SystemDataResponseArgs{...}

type SystemDataResponseOutput

type SystemDataResponseOutput struct{ *pulumi.OutputState }

Metadata pertaining to creation and last modification of the resource.

func (SystemDataResponseOutput) CreatedAt

The timestamp of resource creation (UTC).

func (SystemDataResponseOutput) CreatedBy

The identity that created the resource.

func (SystemDataResponseOutput) CreatedByType

The type of identity that created the resource.

func (SystemDataResponseOutput) ElementType

func (SystemDataResponseOutput) ElementType() reflect.Type

func (SystemDataResponseOutput) LastModifiedAt

func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput

The type of identity that last modified the resource.

func (SystemDataResponseOutput) LastModifiedBy

func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput

The identity that last modified the resource.

func (SystemDataResponseOutput) LastModifiedByType

func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput

The type of identity that last modified the resource.

func (SystemDataResponseOutput) ToSystemDataResponseOutput

func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput

func (SystemDataResponseOutput) ToSystemDataResponseOutputWithContext

func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput

func (SystemDataResponseOutput) ToSystemDataResponsePtrOutput

func (o SystemDataResponseOutput) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput

func (SystemDataResponseOutput) ToSystemDataResponsePtrOutputWithContext

func (o SystemDataResponseOutput) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput

type SystemDataResponsePtrInput

type SystemDataResponsePtrInput interface {
	pulumi.Input

	ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
	ToSystemDataResponsePtrOutputWithContext(context.Context) SystemDataResponsePtrOutput
}

SystemDataResponsePtrInput is an input type that accepts SystemDataResponseArgs, SystemDataResponsePtr and SystemDataResponsePtrOutput values. You can construct a concrete instance of `SystemDataResponsePtrInput` via:

        SystemDataResponseArgs{...}

or:

        nil

type SystemDataResponsePtrOutput

type SystemDataResponsePtrOutput struct{ *pulumi.OutputState }

func (SystemDataResponsePtrOutput) CreatedAt

The timestamp of resource creation (UTC).

func (SystemDataResponsePtrOutput) CreatedBy

The identity that created the resource.

func (SystemDataResponsePtrOutput) CreatedByType

The type of identity that created the resource.

func (SystemDataResponsePtrOutput) Elem

func (SystemDataResponsePtrOutput) ElementType

func (SystemDataResponsePtrOutput) LastModifiedAt

The type of identity that last modified the resource.

func (SystemDataResponsePtrOutput) LastModifiedBy

The identity that last modified the resource.

func (SystemDataResponsePtrOutput) LastModifiedByType

func (o SystemDataResponsePtrOutput) LastModifiedByType() pulumi.StringPtrOutput

The type of identity that last modified the resource.

func (SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutput

func (o SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput

func (SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutputWithContext

func (o SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput

Jump to

Keyboard shortcuts

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