Documentation
¶
Index ¶
- type Account
- type AccountArgs
- type AccountInput
- type AccountOutput
- type AccountState
- type LookupAccountArgs
- type LookupAccountResult
- type LookupProjectArgs
- type LookupProjectResult
- type LookupWorkspaceArgs
- type LookupWorkspaceResult
- type Project
- type ProjectArgs
- type ProjectInput
- type ProjectOutput
- type ProjectState
- type StorageAccountProperties
- type StorageAccountPropertiesArgs
- func (StorageAccountPropertiesArgs) ElementType() reflect.Type
- func (i StorageAccountPropertiesArgs) ToStorageAccountPropertiesOutput() StorageAccountPropertiesOutput
- func (i StorageAccountPropertiesArgs) ToStorageAccountPropertiesOutputWithContext(ctx context.Context) StorageAccountPropertiesOutput
- func (i StorageAccountPropertiesArgs) ToStorageAccountPropertiesPtrOutput() StorageAccountPropertiesPtrOutput
- func (i StorageAccountPropertiesArgs) ToStorageAccountPropertiesPtrOutputWithContext(ctx context.Context) StorageAccountPropertiesPtrOutput
- type StorageAccountPropertiesInput
- type StorageAccountPropertiesOutput
- func (o StorageAccountPropertiesOutput) AccessKey() pulumi.StringOutput
- func (StorageAccountPropertiesOutput) ElementType() reflect.Type
- func (o StorageAccountPropertiesOutput) StorageAccountId() pulumi.StringOutput
- func (o StorageAccountPropertiesOutput) ToStorageAccountPropertiesOutput() StorageAccountPropertiesOutput
- func (o StorageAccountPropertiesOutput) ToStorageAccountPropertiesOutputWithContext(ctx context.Context) StorageAccountPropertiesOutput
- func (o StorageAccountPropertiesOutput) ToStorageAccountPropertiesPtrOutput() StorageAccountPropertiesPtrOutput
- func (o StorageAccountPropertiesOutput) ToStorageAccountPropertiesPtrOutputWithContext(ctx context.Context) StorageAccountPropertiesPtrOutput
- type StorageAccountPropertiesPtrInput
- type StorageAccountPropertiesPtrOutput
- func (o StorageAccountPropertiesPtrOutput) AccessKey() pulumi.StringPtrOutput
- func (o StorageAccountPropertiesPtrOutput) Elem() StorageAccountPropertiesOutput
- func (StorageAccountPropertiesPtrOutput) ElementType() reflect.Type
- func (o StorageAccountPropertiesPtrOutput) StorageAccountId() pulumi.StringPtrOutput
- func (o StorageAccountPropertiesPtrOutput) ToStorageAccountPropertiesPtrOutput() StorageAccountPropertiesPtrOutput
- func (o StorageAccountPropertiesPtrOutput) ToStorageAccountPropertiesPtrOutputWithContext(ctx context.Context) StorageAccountPropertiesPtrOutput
- type StorageAccountPropertiesResponse
- type StorageAccountPropertiesResponseArgs
- func (StorageAccountPropertiesResponseArgs) ElementType() reflect.Type
- func (i StorageAccountPropertiesResponseArgs) ToStorageAccountPropertiesResponseOutput() StorageAccountPropertiesResponseOutput
- func (i StorageAccountPropertiesResponseArgs) ToStorageAccountPropertiesResponseOutputWithContext(ctx context.Context) StorageAccountPropertiesResponseOutput
- func (i StorageAccountPropertiesResponseArgs) ToStorageAccountPropertiesResponsePtrOutput() StorageAccountPropertiesResponsePtrOutput
- func (i StorageAccountPropertiesResponseArgs) ToStorageAccountPropertiesResponsePtrOutputWithContext(ctx context.Context) StorageAccountPropertiesResponsePtrOutput
- type StorageAccountPropertiesResponseInput
- type StorageAccountPropertiesResponseOutput
- func (o StorageAccountPropertiesResponseOutput) AccessKey() pulumi.StringOutput
- func (StorageAccountPropertiesResponseOutput) ElementType() reflect.Type
- func (o StorageAccountPropertiesResponseOutput) StorageAccountId() pulumi.StringOutput
- func (o StorageAccountPropertiesResponseOutput) ToStorageAccountPropertiesResponseOutput() StorageAccountPropertiesResponseOutput
- func (o StorageAccountPropertiesResponseOutput) ToStorageAccountPropertiesResponseOutputWithContext(ctx context.Context) StorageAccountPropertiesResponseOutput
- func (o StorageAccountPropertiesResponseOutput) ToStorageAccountPropertiesResponsePtrOutput() StorageAccountPropertiesResponsePtrOutput
- func (o StorageAccountPropertiesResponseOutput) ToStorageAccountPropertiesResponsePtrOutputWithContext(ctx context.Context) StorageAccountPropertiesResponsePtrOutput
- type StorageAccountPropertiesResponsePtrInput
- type StorageAccountPropertiesResponsePtrOutput
- func (o StorageAccountPropertiesResponsePtrOutput) AccessKey() pulumi.StringPtrOutput
- func (o StorageAccountPropertiesResponsePtrOutput) Elem() StorageAccountPropertiesResponseOutput
- func (StorageAccountPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o StorageAccountPropertiesResponsePtrOutput) StorageAccountId() pulumi.StringPtrOutput
- func (o StorageAccountPropertiesResponsePtrOutput) ToStorageAccountPropertiesResponsePtrOutput() StorageAccountPropertiesResponsePtrOutput
- func (o StorageAccountPropertiesResponsePtrOutput) ToStorageAccountPropertiesResponsePtrOutputWithContext(ctx context.Context) StorageAccountPropertiesResponsePtrOutput
- type Workspace
- type WorkspaceArgs
- type WorkspaceInput
- type WorkspaceOutput
- type WorkspaceState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Account ¶
type Account struct { pulumi.CustomResourceState // The immutable id associated with this team account. AccountId pulumi.StringOutput `pulumi:"accountId"` // The creation date of the machine learning team account in ISO8601 format. CreationDate pulumi.StringOutput `pulumi:"creationDate"` // The description of this workspace. Description pulumi.StringPtrOutput `pulumi:"description"` // The uri for this machine learning team account. DiscoveryUri pulumi.StringOutput `pulumi:"discoveryUri"` // The friendly name for this workspace. This will be the workspace name in the arm id when the workspace object gets created FriendlyName pulumi.StringPtrOutput `pulumi:"friendlyName"` // The fully qualified arm id of the user key vault. KeyVaultId pulumi.StringOutput `pulumi:"keyVaultId"` // The location of the resource. This cannot be changed after the resource is created. Location pulumi.StringOutput `pulumi:"location"` // The name of the resource. Name pulumi.StringOutput `pulumi:"name"` // The current deployment state of team account resource. The provisioningState is to indicate states for resource provisioning. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // The no of users/seats who can access this team account. This property defines the charge on the team account. Seats pulumi.StringPtrOutput `pulumi:"seats"` // The properties of the storage account for the machine learning team account. StorageAccount StorageAccountPropertiesResponseOutput `pulumi:"storageAccount"` // The tags of the resource. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. Type pulumi.StringOutput `pulumi:"type"` // The fully qualified arm id of the vso account to be used for this team account. VsoAccountId pulumi.StringOutput `pulumi:"vsoAccountId"` }
An object that represents a machine learning team 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.
func (*Account) ElementType ¶ added in v0.2.6
func (*Account) ToAccountOutput ¶ added in v0.2.6
func (i *Account) ToAccountOutput() AccountOutput
func (*Account) ToAccountOutputWithContext ¶ added in v0.2.6
func (i *Account) ToAccountOutputWithContext(ctx context.Context) AccountOutput
type AccountArgs ¶
type AccountArgs struct { // The name of the machine learning team account. AccountName pulumi.StringInput // The description of this workspace. Description pulumi.StringPtrInput // The friendly name for this workspace. This will be the workspace name in the arm id when the workspace object gets created FriendlyName pulumi.StringPtrInput // The fully qualified arm id of the user key vault. KeyVaultId pulumi.StringInput // The location of the resource. This cannot be changed after the resource is created. Location pulumi.StringInput // The name of the resource group to which the machine learning team account belongs. ResourceGroupName pulumi.StringInput // The no of users/seats who can access this team account. This property defines the charge on the team account. Seats pulumi.StringPtrInput // The properties of the storage account for the machine learning team account. StorageAccount StorageAccountPropertiesInput // The tags of the resource. Tags pulumi.StringMapInput // The fully qualified arm id of the vso account to be used for this team account. VsoAccountId pulumi.StringInput }
The set of arguments for constructing a Account resource.
func (AccountArgs) ElementType ¶
func (AccountArgs) ElementType() reflect.Type
type AccountInput ¶ added in v0.2.6
type AccountInput interface { pulumi.Input ToAccountOutput() AccountOutput ToAccountOutputWithContext(ctx context.Context) AccountOutput }
type AccountOutput ¶ added in v0.2.6
type AccountOutput struct {
*pulumi.OutputState
}
func (AccountOutput) ElementType ¶ added in v0.2.6
func (AccountOutput) ElementType() reflect.Type
func (AccountOutput) ToAccountOutput ¶ added in v0.2.6
func (o AccountOutput) ToAccountOutput() AccountOutput
func (AccountOutput) ToAccountOutputWithContext ¶ added in v0.2.6
func (o AccountOutput) ToAccountOutputWithContext(ctx context.Context) AccountOutput
type AccountState ¶
type AccountState struct { // The immutable id associated with this team account. AccountId pulumi.StringPtrInput // The creation date of the machine learning team account in ISO8601 format. CreationDate pulumi.StringPtrInput // The description of this workspace. Description pulumi.StringPtrInput // The uri for this machine learning team account. DiscoveryUri pulumi.StringPtrInput // The friendly name for this workspace. This will be the workspace name in the arm id when the workspace object gets created FriendlyName pulumi.StringPtrInput // The fully qualified arm id of the user key vault. KeyVaultId pulumi.StringPtrInput // The location of the resource. This cannot be changed after the resource is created. Location pulumi.StringPtrInput // The name of the resource. Name pulumi.StringPtrInput // The current deployment state of team account resource. The provisioningState is to indicate states for resource provisioning. ProvisioningState pulumi.StringPtrInput // The no of users/seats who can access this team account. This property defines the charge on the team account. Seats pulumi.StringPtrInput // The properties of the storage account for the machine learning team account. StorageAccount StorageAccountPropertiesResponsePtrInput // The tags of the resource. Tags pulumi.StringMapInput // The type of the resource. Type pulumi.StringPtrInput // The fully qualified arm id of the vso account to be used for this team account. VsoAccountId pulumi.StringPtrInput }
func (AccountState) ElementType ¶
func (AccountState) ElementType() reflect.Type
type LookupAccountArgs ¶
type LookupAccountResult ¶
type LookupAccountResult struct { // The immutable id associated with this team account. AccountId string `pulumi:"accountId"` // The creation date of the machine learning team account in ISO8601 format. CreationDate string `pulumi:"creationDate"` // The description of this workspace. Description *string `pulumi:"description"` // The uri for this machine learning team account. DiscoveryUri string `pulumi:"discoveryUri"` // The friendly name for this workspace. This will be the workspace name in the arm id when the workspace object gets created FriendlyName *string `pulumi:"friendlyName"` // The resource ID. Id string `pulumi:"id"` // The fully qualified arm id of the user key vault. KeyVaultId string `pulumi:"keyVaultId"` // The location of the resource. This cannot be changed after the resource is created. Location string `pulumi:"location"` // The name of the resource. Name string `pulumi:"name"` // The current deployment state of team account resource. The provisioningState is to indicate states for resource provisioning. ProvisioningState string `pulumi:"provisioningState"` // The no of users/seats who can access this team account. This property defines the charge on the team account. Seats *string `pulumi:"seats"` // The properties of the storage account for the machine learning team account. StorageAccount StorageAccountPropertiesResponse `pulumi:"storageAccount"` // The tags of the resource. Tags map[string]string `pulumi:"tags"` // The type of the resource. Type string `pulumi:"type"` // The fully qualified arm id of the vso account to be used for this team account. VsoAccountId string `pulumi:"vsoAccountId"` }
An object that represents a machine learning team account.
func LookupAccount ¶
func LookupAccount(ctx *pulumi.Context, args *LookupAccountArgs, opts ...pulumi.InvokeOption) (*LookupAccountResult, error)
type LookupProjectArgs ¶
type LookupProjectArgs struct { // The name of the machine learning team account. AccountName string `pulumi:"accountName"` // The name of the machine learning project under a team account workspace. ProjectName string `pulumi:"projectName"` // The name of the resource group to which the machine learning team account belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the machine learning team account workspace. WorkspaceName string `pulumi:"workspaceName"` }
type LookupProjectResult ¶
type LookupProjectResult struct { // The immutable id of the team account which contains this project. AccountId string `pulumi:"accountId"` // The creation date of the project in ISO8601 format. CreationDate string `pulumi:"creationDate"` // The description of this project. Description *string `pulumi:"description"` // The friendly name for this project. FriendlyName string `pulumi:"friendlyName"` // The reference to git repo for this project. Gitrepo *string `pulumi:"gitrepo"` // The resource ID. Id string `pulumi:"id"` // The location of the resource. This cannot be changed after the resource is created. Location string `pulumi:"location"` // The name of the resource. Name string `pulumi:"name"` // The immutable id of this project. ProjectId string `pulumi:"projectId"` // The current deployment state of project resource. The provisioningState is to indicate states for resource provisioning. ProvisioningState string `pulumi:"provisioningState"` // The tags of the resource. Tags map[string]string `pulumi:"tags"` // The type of the resource. Type string `pulumi:"type"` // The immutable id of the workspace which contains this project. WorkspaceId string `pulumi:"workspaceId"` }
An object that represents a machine learning project.
func LookupProject ¶
func LookupProject(ctx *pulumi.Context, args *LookupProjectArgs, opts ...pulumi.InvokeOption) (*LookupProjectResult, error)
type LookupWorkspaceArgs ¶
type LookupWorkspaceArgs struct { // The name of the machine learning team account. AccountName string `pulumi:"accountName"` // The name of the resource group to which the machine learning team account belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the machine learning team account workspace. WorkspaceName string `pulumi:"workspaceName"` }
type LookupWorkspaceResult ¶
type LookupWorkspaceResult struct { // The immutable id of the team account which contains this workspace. AccountId string `pulumi:"accountId"` // The creation date of the machine learning workspace in ISO8601 format. CreationDate string `pulumi:"creationDate"` // The description of this workspace. Description *string `pulumi:"description"` // The friendly name for this workspace. This will be the workspace name in the arm id when the workspace object gets created FriendlyName string `pulumi:"friendlyName"` // The resource ID. Id string `pulumi:"id"` // The location of the resource. This cannot be changed after the resource is created. Location string `pulumi:"location"` // The name of the resource. Name string `pulumi:"name"` // The current deployment state of team account workspace resource. The provisioningState is to indicate states for resource provisioning. ProvisioningState string `pulumi:"provisioningState"` // The tags of the resource. Tags map[string]string `pulumi:"tags"` // The type of the resource. Type string `pulumi:"type"` // The immutable id of this workspace. WorkspaceId string `pulumi:"workspaceId"` }
An object that represents a machine learning team account workspace.
func LookupWorkspace ¶
func LookupWorkspace(ctx *pulumi.Context, args *LookupWorkspaceArgs, opts ...pulumi.InvokeOption) (*LookupWorkspaceResult, error)
type Project ¶
type Project struct { pulumi.CustomResourceState // The immutable id of the team account which contains this project. AccountId pulumi.StringOutput `pulumi:"accountId"` // The creation date of the project in ISO8601 format. CreationDate pulumi.StringOutput `pulumi:"creationDate"` // The description of this project. Description pulumi.StringPtrOutput `pulumi:"description"` // The friendly name for this project. FriendlyName pulumi.StringOutput `pulumi:"friendlyName"` // The reference to git repo for this project. Gitrepo pulumi.StringPtrOutput `pulumi:"gitrepo"` // The location of the resource. This cannot be changed after the resource is created. Location pulumi.StringOutput `pulumi:"location"` // The name of the resource. Name pulumi.StringOutput `pulumi:"name"` // The immutable id of this project. ProjectId pulumi.StringOutput `pulumi:"projectId"` // The current deployment state of project resource. The provisioningState is to indicate states for resource provisioning. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // The tags of the resource. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. Type pulumi.StringOutput `pulumi:"type"` // The immutable id of the workspace which contains this project. WorkspaceId pulumi.StringOutput `pulumi:"workspaceId"` }
An object that represents a machine learning project.
func GetProject ¶
func GetProject(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ProjectState, opts ...pulumi.ResourceOption) (*Project, error)
GetProject gets an existing Project 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 NewProject ¶
func NewProject(ctx *pulumi.Context, name string, args *ProjectArgs, opts ...pulumi.ResourceOption) (*Project, error)
NewProject registers a new resource with the given unique name, arguments, and options.
func (*Project) ElementType ¶ added in v0.2.6
func (*Project) ToProjectOutput ¶ added in v0.2.6
func (i *Project) ToProjectOutput() ProjectOutput
func (*Project) ToProjectOutputWithContext ¶ added in v0.2.6
func (i *Project) ToProjectOutputWithContext(ctx context.Context) ProjectOutput
type ProjectArgs ¶
type ProjectArgs struct { // The name of the machine learning team account. AccountName pulumi.StringInput // The description of this project. Description pulumi.StringPtrInput // The friendly name for this project. FriendlyName pulumi.StringInput // The reference to git repo for this project. Gitrepo pulumi.StringPtrInput // The location of the resource. This cannot be changed after the resource is created. Location pulumi.StringInput // The name of the machine learning project under a team account workspace. ProjectName pulumi.StringInput // The name of the resource group to which the machine learning team account belongs. ResourceGroupName pulumi.StringInput // The tags of the resource. Tags pulumi.StringMapInput // The name of the machine learning team account workspace. WorkspaceName pulumi.StringInput }
The set of arguments for constructing a Project resource.
func (ProjectArgs) ElementType ¶
func (ProjectArgs) ElementType() reflect.Type
type ProjectInput ¶ added in v0.2.6
type ProjectInput interface { pulumi.Input ToProjectOutput() ProjectOutput ToProjectOutputWithContext(ctx context.Context) ProjectOutput }
type ProjectOutput ¶ added in v0.2.6
type ProjectOutput struct {
*pulumi.OutputState
}
func (ProjectOutput) ElementType ¶ added in v0.2.6
func (ProjectOutput) ElementType() reflect.Type
func (ProjectOutput) ToProjectOutput ¶ added in v0.2.6
func (o ProjectOutput) ToProjectOutput() ProjectOutput
func (ProjectOutput) ToProjectOutputWithContext ¶ added in v0.2.6
func (o ProjectOutput) ToProjectOutputWithContext(ctx context.Context) ProjectOutput
type ProjectState ¶
type ProjectState struct { // The immutable id of the team account which contains this project. AccountId pulumi.StringPtrInput // The creation date of the project in ISO8601 format. CreationDate pulumi.StringPtrInput // The description of this project. Description pulumi.StringPtrInput // The friendly name for this project. FriendlyName pulumi.StringPtrInput // The reference to git repo for this project. Gitrepo pulumi.StringPtrInput // The location of the resource. This cannot be changed after the resource is created. Location pulumi.StringPtrInput // The name of the resource. Name pulumi.StringPtrInput // The immutable id of this project. ProjectId pulumi.StringPtrInput // The current deployment state of project resource. The provisioningState is to indicate states for resource provisioning. ProvisioningState pulumi.StringPtrInput // The tags of the resource. Tags pulumi.StringMapInput // The type of the resource. Type pulumi.StringPtrInput // The immutable id of the workspace which contains this project. WorkspaceId pulumi.StringPtrInput }
func (ProjectState) ElementType ¶
func (ProjectState) ElementType() reflect.Type
type StorageAccountProperties ¶
type StorageAccountProperties struct { // The access key to the storage account. AccessKey string `pulumi:"accessKey"` // The fully qualified arm Id of the storage account. StorageAccountId string `pulumi:"storageAccountId"` }
The properties of a storage account for a machine learning team account.
type StorageAccountPropertiesArgs ¶
type StorageAccountPropertiesArgs struct { // The access key to the storage account. AccessKey pulumi.StringInput `pulumi:"accessKey"` // The fully qualified arm Id of the storage account. StorageAccountId pulumi.StringInput `pulumi:"storageAccountId"` }
The properties of a storage account for a machine learning team account.
func (StorageAccountPropertiesArgs) ElementType ¶
func (StorageAccountPropertiesArgs) ElementType() reflect.Type
func (StorageAccountPropertiesArgs) ToStorageAccountPropertiesOutput ¶
func (i StorageAccountPropertiesArgs) ToStorageAccountPropertiesOutput() StorageAccountPropertiesOutput
func (StorageAccountPropertiesArgs) ToStorageAccountPropertiesOutputWithContext ¶
func (i StorageAccountPropertiesArgs) ToStorageAccountPropertiesOutputWithContext(ctx context.Context) StorageAccountPropertiesOutput
func (StorageAccountPropertiesArgs) ToStorageAccountPropertiesPtrOutput ¶
func (i StorageAccountPropertiesArgs) ToStorageAccountPropertiesPtrOutput() StorageAccountPropertiesPtrOutput
func (StorageAccountPropertiesArgs) ToStorageAccountPropertiesPtrOutputWithContext ¶
func (i StorageAccountPropertiesArgs) ToStorageAccountPropertiesPtrOutputWithContext(ctx context.Context) StorageAccountPropertiesPtrOutput
type StorageAccountPropertiesInput ¶
type StorageAccountPropertiesInput interface { pulumi.Input ToStorageAccountPropertiesOutput() StorageAccountPropertiesOutput ToStorageAccountPropertiesOutputWithContext(context.Context) StorageAccountPropertiesOutput }
StorageAccountPropertiesInput is an input type that accepts StorageAccountPropertiesArgs and StorageAccountPropertiesOutput values. You can construct a concrete instance of `StorageAccountPropertiesInput` via:
StorageAccountPropertiesArgs{...}
type StorageAccountPropertiesOutput ¶
type StorageAccountPropertiesOutput struct{ *pulumi.OutputState }
The properties of a storage account for a machine learning team account.
func (StorageAccountPropertiesOutput) AccessKey ¶
func (o StorageAccountPropertiesOutput) AccessKey() pulumi.StringOutput
The access key to the storage account.
func (StorageAccountPropertiesOutput) ElementType ¶
func (StorageAccountPropertiesOutput) ElementType() reflect.Type
func (StorageAccountPropertiesOutput) StorageAccountId ¶
func (o StorageAccountPropertiesOutput) StorageAccountId() pulumi.StringOutput
The fully qualified arm Id of the storage account.
func (StorageAccountPropertiesOutput) ToStorageAccountPropertiesOutput ¶
func (o StorageAccountPropertiesOutput) ToStorageAccountPropertiesOutput() StorageAccountPropertiesOutput
func (StorageAccountPropertiesOutput) ToStorageAccountPropertiesOutputWithContext ¶
func (o StorageAccountPropertiesOutput) ToStorageAccountPropertiesOutputWithContext(ctx context.Context) StorageAccountPropertiesOutput
func (StorageAccountPropertiesOutput) ToStorageAccountPropertiesPtrOutput ¶
func (o StorageAccountPropertiesOutput) ToStorageAccountPropertiesPtrOutput() StorageAccountPropertiesPtrOutput
func (StorageAccountPropertiesOutput) ToStorageAccountPropertiesPtrOutputWithContext ¶
func (o StorageAccountPropertiesOutput) ToStorageAccountPropertiesPtrOutputWithContext(ctx context.Context) StorageAccountPropertiesPtrOutput
type StorageAccountPropertiesPtrInput ¶
type StorageAccountPropertiesPtrInput interface { pulumi.Input ToStorageAccountPropertiesPtrOutput() StorageAccountPropertiesPtrOutput ToStorageAccountPropertiesPtrOutputWithContext(context.Context) StorageAccountPropertiesPtrOutput }
StorageAccountPropertiesPtrInput is an input type that accepts StorageAccountPropertiesArgs, StorageAccountPropertiesPtr and StorageAccountPropertiesPtrOutput values. You can construct a concrete instance of `StorageAccountPropertiesPtrInput` via:
StorageAccountPropertiesArgs{...} or: nil
func StorageAccountPropertiesPtr ¶
func StorageAccountPropertiesPtr(v *StorageAccountPropertiesArgs) StorageAccountPropertiesPtrInput
type StorageAccountPropertiesPtrOutput ¶
type StorageAccountPropertiesPtrOutput struct{ *pulumi.OutputState }
func (StorageAccountPropertiesPtrOutput) AccessKey ¶
func (o StorageAccountPropertiesPtrOutput) AccessKey() pulumi.StringPtrOutput
The access key to the storage account.
func (StorageAccountPropertiesPtrOutput) Elem ¶
func (o StorageAccountPropertiesPtrOutput) Elem() StorageAccountPropertiesOutput
func (StorageAccountPropertiesPtrOutput) ElementType ¶
func (StorageAccountPropertiesPtrOutput) ElementType() reflect.Type
func (StorageAccountPropertiesPtrOutput) StorageAccountId ¶
func (o StorageAccountPropertiesPtrOutput) StorageAccountId() pulumi.StringPtrOutput
The fully qualified arm Id of the storage account.
func (StorageAccountPropertiesPtrOutput) ToStorageAccountPropertiesPtrOutput ¶
func (o StorageAccountPropertiesPtrOutput) ToStorageAccountPropertiesPtrOutput() StorageAccountPropertiesPtrOutput
func (StorageAccountPropertiesPtrOutput) ToStorageAccountPropertiesPtrOutputWithContext ¶
func (o StorageAccountPropertiesPtrOutput) ToStorageAccountPropertiesPtrOutputWithContext(ctx context.Context) StorageAccountPropertiesPtrOutput
type StorageAccountPropertiesResponse ¶
type StorageAccountPropertiesResponse struct { // The access key to the storage account. AccessKey string `pulumi:"accessKey"` // The fully qualified arm Id of the storage account. StorageAccountId string `pulumi:"storageAccountId"` }
The properties of a storage account for a machine learning team account.
type StorageAccountPropertiesResponseArgs ¶
type StorageAccountPropertiesResponseArgs struct { // The access key to the storage account. AccessKey pulumi.StringInput `pulumi:"accessKey"` // The fully qualified arm Id of the storage account. StorageAccountId pulumi.StringInput `pulumi:"storageAccountId"` }
The properties of a storage account for a machine learning team account.
func (StorageAccountPropertiesResponseArgs) ElementType ¶
func (StorageAccountPropertiesResponseArgs) ElementType() reflect.Type
func (StorageAccountPropertiesResponseArgs) ToStorageAccountPropertiesResponseOutput ¶
func (i StorageAccountPropertiesResponseArgs) ToStorageAccountPropertiesResponseOutput() StorageAccountPropertiesResponseOutput
func (StorageAccountPropertiesResponseArgs) ToStorageAccountPropertiesResponseOutputWithContext ¶
func (i StorageAccountPropertiesResponseArgs) ToStorageAccountPropertiesResponseOutputWithContext(ctx context.Context) StorageAccountPropertiesResponseOutput
func (StorageAccountPropertiesResponseArgs) ToStorageAccountPropertiesResponsePtrOutput ¶
func (i StorageAccountPropertiesResponseArgs) ToStorageAccountPropertiesResponsePtrOutput() StorageAccountPropertiesResponsePtrOutput
func (StorageAccountPropertiesResponseArgs) ToStorageAccountPropertiesResponsePtrOutputWithContext ¶
func (i StorageAccountPropertiesResponseArgs) ToStorageAccountPropertiesResponsePtrOutputWithContext(ctx context.Context) StorageAccountPropertiesResponsePtrOutput
type StorageAccountPropertiesResponseInput ¶
type StorageAccountPropertiesResponseInput interface { pulumi.Input ToStorageAccountPropertiesResponseOutput() StorageAccountPropertiesResponseOutput ToStorageAccountPropertiesResponseOutputWithContext(context.Context) StorageAccountPropertiesResponseOutput }
StorageAccountPropertiesResponseInput is an input type that accepts StorageAccountPropertiesResponseArgs and StorageAccountPropertiesResponseOutput values. You can construct a concrete instance of `StorageAccountPropertiesResponseInput` via:
StorageAccountPropertiesResponseArgs{...}
type StorageAccountPropertiesResponseOutput ¶
type StorageAccountPropertiesResponseOutput struct{ *pulumi.OutputState }
The properties of a storage account for a machine learning team account.
func (StorageAccountPropertiesResponseOutput) AccessKey ¶
func (o StorageAccountPropertiesResponseOutput) AccessKey() pulumi.StringOutput
The access key to the storage account.
func (StorageAccountPropertiesResponseOutput) ElementType ¶
func (StorageAccountPropertiesResponseOutput) ElementType() reflect.Type
func (StorageAccountPropertiesResponseOutput) StorageAccountId ¶
func (o StorageAccountPropertiesResponseOutput) StorageAccountId() pulumi.StringOutput
The fully qualified arm Id of the storage account.
func (StorageAccountPropertiesResponseOutput) ToStorageAccountPropertiesResponseOutput ¶
func (o StorageAccountPropertiesResponseOutput) ToStorageAccountPropertiesResponseOutput() StorageAccountPropertiesResponseOutput
func (StorageAccountPropertiesResponseOutput) ToStorageAccountPropertiesResponseOutputWithContext ¶
func (o StorageAccountPropertiesResponseOutput) ToStorageAccountPropertiesResponseOutputWithContext(ctx context.Context) StorageAccountPropertiesResponseOutput
func (StorageAccountPropertiesResponseOutput) ToStorageAccountPropertiesResponsePtrOutput ¶
func (o StorageAccountPropertiesResponseOutput) ToStorageAccountPropertiesResponsePtrOutput() StorageAccountPropertiesResponsePtrOutput
func (StorageAccountPropertiesResponseOutput) ToStorageAccountPropertiesResponsePtrOutputWithContext ¶
func (o StorageAccountPropertiesResponseOutput) ToStorageAccountPropertiesResponsePtrOutputWithContext(ctx context.Context) StorageAccountPropertiesResponsePtrOutput
type StorageAccountPropertiesResponsePtrInput ¶
type StorageAccountPropertiesResponsePtrInput interface { pulumi.Input ToStorageAccountPropertiesResponsePtrOutput() StorageAccountPropertiesResponsePtrOutput ToStorageAccountPropertiesResponsePtrOutputWithContext(context.Context) StorageAccountPropertiesResponsePtrOutput }
StorageAccountPropertiesResponsePtrInput is an input type that accepts StorageAccountPropertiesResponseArgs, StorageAccountPropertiesResponsePtr and StorageAccountPropertiesResponsePtrOutput values. You can construct a concrete instance of `StorageAccountPropertiesResponsePtrInput` via:
StorageAccountPropertiesResponseArgs{...} or: nil
func StorageAccountPropertiesResponsePtr ¶
func StorageAccountPropertiesResponsePtr(v *StorageAccountPropertiesResponseArgs) StorageAccountPropertiesResponsePtrInput
type StorageAccountPropertiesResponsePtrOutput ¶
type StorageAccountPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (StorageAccountPropertiesResponsePtrOutput) AccessKey ¶
func (o StorageAccountPropertiesResponsePtrOutput) AccessKey() pulumi.StringPtrOutput
The access key to the storage account.
func (StorageAccountPropertiesResponsePtrOutput) ElementType ¶
func (StorageAccountPropertiesResponsePtrOutput) ElementType() reflect.Type
func (StorageAccountPropertiesResponsePtrOutput) StorageAccountId ¶
func (o StorageAccountPropertiesResponsePtrOutput) StorageAccountId() pulumi.StringPtrOutput
The fully qualified arm Id of the storage account.
func (StorageAccountPropertiesResponsePtrOutput) ToStorageAccountPropertiesResponsePtrOutput ¶
func (o StorageAccountPropertiesResponsePtrOutput) ToStorageAccountPropertiesResponsePtrOutput() StorageAccountPropertiesResponsePtrOutput
func (StorageAccountPropertiesResponsePtrOutput) ToStorageAccountPropertiesResponsePtrOutputWithContext ¶
func (o StorageAccountPropertiesResponsePtrOutput) ToStorageAccountPropertiesResponsePtrOutputWithContext(ctx context.Context) StorageAccountPropertiesResponsePtrOutput
type Workspace ¶
type Workspace struct { pulumi.CustomResourceState // The immutable id of the team account which contains this workspace. AccountId pulumi.StringOutput `pulumi:"accountId"` // The creation date of the machine learning workspace in ISO8601 format. CreationDate pulumi.StringOutput `pulumi:"creationDate"` // The description of this workspace. Description pulumi.StringPtrOutput `pulumi:"description"` // The friendly name for this workspace. This will be the workspace name in the arm id when the workspace object gets created FriendlyName pulumi.StringOutput `pulumi:"friendlyName"` // The location of the resource. This cannot be changed after the resource is created. Location pulumi.StringOutput `pulumi:"location"` // The name of the resource. Name pulumi.StringOutput `pulumi:"name"` // The current deployment state of team account workspace resource. The provisioningState is to indicate states for resource provisioning. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // The tags of the resource. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. Type pulumi.StringOutput `pulumi:"type"` // The immutable id of this workspace. WorkspaceId pulumi.StringOutput `pulumi:"workspaceId"` }
An object that represents a machine learning team account workspace.
func GetWorkspace ¶
func GetWorkspace(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WorkspaceState, opts ...pulumi.ResourceOption) (*Workspace, error)
GetWorkspace gets an existing Workspace 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 NewWorkspace ¶
func NewWorkspace(ctx *pulumi.Context, name string, args *WorkspaceArgs, opts ...pulumi.ResourceOption) (*Workspace, error)
NewWorkspace registers a new resource with the given unique name, arguments, and options.
func (*Workspace) ElementType ¶ added in v0.2.6
func (*Workspace) ToWorkspaceOutput ¶ added in v0.2.6
func (i *Workspace) ToWorkspaceOutput() WorkspaceOutput
func (*Workspace) ToWorkspaceOutputWithContext ¶ added in v0.2.6
func (i *Workspace) ToWorkspaceOutputWithContext(ctx context.Context) WorkspaceOutput
type WorkspaceArgs ¶
type WorkspaceArgs struct { // The name of the machine learning team account. AccountName pulumi.StringInput // The description of this workspace. Description pulumi.StringPtrInput // The friendly name for this workspace. This will be the workspace name in the arm id when the workspace object gets created FriendlyName pulumi.StringInput // The location of the resource. This cannot be changed after the resource is created. Location pulumi.StringInput // The name of the resource group to which the machine learning team account belongs. ResourceGroupName pulumi.StringInput // The tags of the resource. Tags pulumi.StringMapInput // The name of the machine learning team account workspace. WorkspaceName pulumi.StringInput }
The set of arguments for constructing a Workspace resource.
func (WorkspaceArgs) ElementType ¶
func (WorkspaceArgs) ElementType() reflect.Type
type WorkspaceInput ¶ added in v0.2.6
type WorkspaceInput interface { pulumi.Input ToWorkspaceOutput() WorkspaceOutput ToWorkspaceOutputWithContext(ctx context.Context) WorkspaceOutput }
type WorkspaceOutput ¶ added in v0.2.6
type WorkspaceOutput struct {
*pulumi.OutputState
}
func (WorkspaceOutput) ElementType ¶ added in v0.2.6
func (WorkspaceOutput) ElementType() reflect.Type
func (WorkspaceOutput) ToWorkspaceOutput ¶ added in v0.2.6
func (o WorkspaceOutput) ToWorkspaceOutput() WorkspaceOutput
func (WorkspaceOutput) ToWorkspaceOutputWithContext ¶ added in v0.2.6
func (o WorkspaceOutput) ToWorkspaceOutputWithContext(ctx context.Context) WorkspaceOutput
type WorkspaceState ¶
type WorkspaceState struct { // The immutable id of the team account which contains this workspace. AccountId pulumi.StringPtrInput // The creation date of the machine learning workspace in ISO8601 format. CreationDate pulumi.StringPtrInput // The description of this workspace. Description pulumi.StringPtrInput // The friendly name for this workspace. This will be the workspace name in the arm id when the workspace object gets created FriendlyName pulumi.StringPtrInput // The location of the resource. This cannot be changed after the resource is created. Location pulumi.StringPtrInput // The name of the resource. Name pulumi.StringPtrInput // The current deployment state of team account workspace resource. The provisioningState is to indicate states for resource provisioning. ProvisioningState pulumi.StringPtrInput // The tags of the resource. Tags pulumi.StringMapInput // The type of the resource. Type pulumi.StringPtrInput // The immutable id of this workspace. WorkspaceId pulumi.StringPtrInput }
func (WorkspaceState) ElementType ¶
func (WorkspaceState) ElementType() reflect.Type