Azure Native v1.102.0, May 2 23
Azure Native v1.102.0, May 2 23
azure-native.migrate.getMigrateProject
Explore with Pulumi AI
Migrate Project REST Resource. API Version: 2018-09-01-preview.
Using getMigrateProject
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getMigrateProject(args: GetMigrateProjectArgs, opts?: InvokeOptions): Promise<GetMigrateProjectResult>
function getMigrateProjectOutput(args: GetMigrateProjectOutputArgs, opts?: InvokeOptions): Output<GetMigrateProjectResult>
def get_migrate_project(migrate_project_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetMigrateProjectResult
def get_migrate_project_output(migrate_project_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetMigrateProjectResult]
func LookupMigrateProject(ctx *Context, args *LookupMigrateProjectArgs, opts ...InvokeOption) (*LookupMigrateProjectResult, error)
func LookupMigrateProjectOutput(ctx *Context, args *LookupMigrateProjectOutputArgs, opts ...InvokeOption) LookupMigrateProjectResultOutput
> Note: This function is named LookupMigrateProject
in the Go SDK.
public static class GetMigrateProject
{
public static Task<GetMigrateProjectResult> InvokeAsync(GetMigrateProjectArgs args, InvokeOptions? opts = null)
public static Output<GetMigrateProjectResult> Invoke(GetMigrateProjectInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetMigrateProjectResult> getMigrateProject(GetMigrateProjectArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:migrate:getMigrateProject
arguments:
# arguments dictionary
The following arguments are supported:
- Migrate
Project stringName Name of the Azure Migrate project.
- Resource
Group stringName Name of the Azure Resource Group that migrate project is part of.
- Migrate
Project stringName Name of the Azure Migrate project.
- Resource
Group stringName Name of the Azure Resource Group that migrate project is part of.
- migrate
Project StringName Name of the Azure Migrate project.
- resource
Group StringName Name of the Azure Resource Group that migrate project is part of.
- migrate
Project stringName Name of the Azure Migrate project.
- resource
Group stringName Name of the Azure Resource Group that migrate project is part of.
- migrate_
project_ strname Name of the Azure Migrate project.
- resource_
group_ strname Name of the Azure Resource Group that migrate project is part of.
- migrate
Project StringName Name of the Azure Migrate project.
- resource
Group StringName Name of the Azure Resource Group that migrate project is part of.
getMigrateProject Result
The following output properties are available:
- Id string
Gets the relative URL to get this migrate project.
- Name string
Gets the name of the migrate project.
- Properties
Pulumi.
Azure Native. Migrate. Outputs. Migrate Project Properties Response Gets or sets the nested properties.
- Type string
Handled by resource provider. Type = Microsoft.Migrate/MigrateProject.
- ETag string
Gets or sets the eTag for concurrency control.
- Location string
Gets or sets the Azure location in which migrate project is created.
- Pulumi.
Azure Native. Migrate. Outputs. Migrate Project Response Tags Gets or sets the tags.
- Id string
Gets the relative URL to get this migrate project.
- Name string
Gets the name of the migrate project.
- Properties
Migrate
Project Properties Response Gets or sets the nested properties.
- Type string
Handled by resource provider. Type = Microsoft.Migrate/MigrateProject.
- ETag string
Gets or sets the eTag for concurrency control.
- Location string
Gets or sets the Azure location in which migrate project is created.
- Migrate
Project Response Tags Gets or sets the tags.
- id String
Gets the relative URL to get this migrate project.
- name String
Gets the name of the migrate project.
- properties
Migrate
Project Properties Response Gets or sets the nested properties.
- type String
Handled by resource provider. Type = Microsoft.Migrate/MigrateProject.
- e
Tag String Gets or sets the eTag for concurrency control.
- location String
Gets or sets the Azure location in which migrate project is created.
- Migrate
Project Response Tags Gets or sets the tags.
- id string
Gets the relative URL to get this migrate project.
- name string
Gets the name of the migrate project.
- properties
Migrate
Project Properties Response Gets or sets the nested properties.
- type string
Handled by resource provider. Type = Microsoft.Migrate/MigrateProject.
- e
Tag string Gets or sets the eTag for concurrency control.
- location string
Gets or sets the Azure location in which migrate project is created.
- Migrate
Project Response Tags Gets or sets the tags.
- id str
Gets the relative URL to get this migrate project.
- name str
Gets the name of the migrate project.
- properties
Migrate
Project Properties Response Gets or sets the nested properties.
- type str
Handled by resource provider. Type = Microsoft.Migrate/MigrateProject.
- e_
tag str Gets or sets the eTag for concurrency control.
- location str
Gets or sets the Azure location in which migrate project is created.
- Migrate
Project Response Tags Gets or sets the tags.
- id String
Gets the relative URL to get this migrate project.
- name String
Gets the name of the migrate project.
- properties Property Map
Gets or sets the nested properties.
- type String
Handled by resource provider. Type = Microsoft.Migrate/MigrateProject.
- e
Tag String Gets or sets the eTag for concurrency control.
- location String
Gets or sets the Azure location in which migrate project is created.
- Property Map
Gets or sets the tags.
Supporting Types
DatabaseProjectSummaryResponse
- Extended
Summary Dictionary<string, string> Gets or sets the extended summary.
- Last
Summary stringRefreshed Time Gets or sets the time when summary was last refreshed.
- Refresh
Summary stringState Gets or sets the state of refresh summary.
- Extended
Summary map[string]string Gets or sets the extended summary.
- Last
Summary stringRefreshed Time Gets or sets the time when summary was last refreshed.
- Refresh
Summary stringState Gets or sets the state of refresh summary.
- extended
Summary Map<String,String> Gets or sets the extended summary.
- last
Summary StringRefreshed Time Gets or sets the time when summary was last refreshed.
- refresh
Summary StringState Gets or sets the state of refresh summary.
- extended
Summary {[key: string]: string} Gets or sets the extended summary.
- last
Summary stringRefreshed Time Gets or sets the time when summary was last refreshed.
- refresh
Summary stringState Gets or sets the state of refresh summary.
- extended_
summary Mapping[str, str] Gets or sets the extended summary.
- last_
summary_ strrefreshed_ time Gets or sets the time when summary was last refreshed.
- refresh_
summary_ strstate Gets or sets the state of refresh summary.
- extended
Summary Map<String> Gets or sets the extended summary.
- last
Summary StringRefreshed Time Gets or sets the time when summary was last refreshed.
- refresh
Summary StringState Gets or sets the state of refresh summary.
MigrateProjectPropertiesResponse
- Last
Summary stringRefreshed Time Gets the last time the project summary was refreshed.
- Refresh
Summary stringState Gets the refresh summary state.
- Summary
Dictionary<string, Union<Pulumi.
Azure Native. Migrate. Inputs. Database Project Summary Response, Pulumi. Azure Native. Migrate. Inputs. Servers Project Summary Response>> Gets the summary of the migrate project.
- Provisioning
State string Provisioning state of the migrate project.
- Registered
Tools List<string> Gets or sets the list of tools registered with the migrate project.
- Last
Summary stringRefreshed Time Gets the last time the project summary was refreshed.
- Refresh
Summary stringState Gets the refresh summary state.
- Summary map[string]interface{}
Gets the summary of the migrate project.
- Provisioning
State string Provisioning state of the migrate project.
- Registered
Tools []string Gets or sets the list of tools registered with the migrate project.
- last
Summary StringRefreshed Time Gets the last time the project summary was refreshed.
- refresh
Summary StringState Gets the refresh summary state.
- summary
Map<String,Either<Database
Project Summary Response,Servers Project Summary Response>> Gets the summary of the migrate project.
- provisioning
State String Provisioning state of the migrate project.
- registered
Tools List<String> Gets or sets the list of tools registered with the migrate project.
- last
Summary stringRefreshed Time Gets the last time the project summary was refreshed.
- refresh
Summary stringState Gets the refresh summary state.
- summary
{[key: string]: Database
Project Summary Response | Servers Project Summary Response} Gets the summary of the migrate project.
- provisioning
State string Provisioning state of the migrate project.
- registered
Tools string[] Gets or sets the list of tools registered with the migrate project.
- last_
summary_ strrefreshed_ time Gets the last time the project summary was refreshed.
- refresh_
summary_ strstate Gets the refresh summary state.
- summary
Mapping[str, Union[Database
Project Summary Response, Servers Project Summary Response]] Gets the summary of the migrate project.
- provisioning_
state str Provisioning state of the migrate project.
- registered_
tools Sequence[str] Gets or sets the list of tools registered with the migrate project.
- last
Summary StringRefreshed Time Gets the last time the project summary was refreshed.
- refresh
Summary StringState Gets the refresh summary state.
- summary Map<Property Map | Property Map>
Gets the summary of the migrate project.
- provisioning
State String Provisioning state of the migrate project.
- registered
Tools List<String> Gets or sets the list of tools registered with the migrate project.
MigrateProjectResponseTags
- Additional
Properties string
- Additional
Properties string
- additional
Properties String
- additional
Properties string
- additional
Properties String
ServersProjectSummaryResponse
- Assessed
Count int Gets or sets the count of entities assessed.
- Discovered
Count int Gets or sets the count of entities discovered.
- Extended
Summary Dictionary<string, string> Gets or sets the extended summary.
- Last
Summary stringRefreshed Time Gets or sets the time when summary was last refreshed.
- Migrated
Count int Gets or sets the count of entities migrated.
- Refresh
Summary stringState Gets or sets the state of refresh summary.
- Replicating
Count int Gets or sets the count of entities being replicated.
- Test
Migrated intCount Gets or sets the count of entities test migrated.
- Assessed
Count int Gets or sets the count of entities assessed.
- Discovered
Count int Gets or sets the count of entities discovered.
- Extended
Summary map[string]string Gets or sets the extended summary.
- Last
Summary stringRefreshed Time Gets or sets the time when summary was last refreshed.
- Migrated
Count int Gets or sets the count of entities migrated.
- Refresh
Summary stringState Gets or sets the state of refresh summary.
- Replicating
Count int Gets or sets the count of entities being replicated.
- Test
Migrated intCount Gets or sets the count of entities test migrated.
- assessed
Count Integer Gets or sets the count of entities assessed.
- discovered
Count Integer Gets or sets the count of entities discovered.
- extended
Summary Map<String,String> Gets or sets the extended summary.
- last
Summary StringRefreshed Time Gets or sets the time when summary was last refreshed.
- migrated
Count Integer Gets or sets the count of entities migrated.
- refresh
Summary StringState Gets or sets the state of refresh summary.
- replicating
Count Integer Gets or sets the count of entities being replicated.
- test
Migrated IntegerCount Gets or sets the count of entities test migrated.
- assessed
Count number Gets or sets the count of entities assessed.
- discovered
Count number Gets or sets the count of entities discovered.
- extended
Summary {[key: string]: string} Gets or sets the extended summary.
- last
Summary stringRefreshed Time Gets or sets the time when summary was last refreshed.
- migrated
Count number Gets or sets the count of entities migrated.
- refresh
Summary stringState Gets or sets the state of refresh summary.
- replicating
Count number Gets or sets the count of entities being replicated.
- test
Migrated numberCount Gets or sets the count of entities test migrated.
- assessed_
count int Gets or sets the count of entities assessed.
- discovered_
count int Gets or sets the count of entities discovered.
- extended_
summary Mapping[str, str] Gets or sets the extended summary.
- last_
summary_ strrefreshed_ time Gets or sets the time when summary was last refreshed.
- migrated_
count int Gets or sets the count of entities migrated.
- refresh_
summary_ strstate Gets or sets the state of refresh summary.
- replicating_
count int Gets or sets the count of entities being replicated.
- test_
migrated_ intcount Gets or sets the count of entities test migrated.
- assessed
Count Number Gets or sets the count of entities assessed.
- discovered
Count Number Gets or sets the count of entities discovered.
- extended
Summary Map<String> Gets or sets the extended summary.
- last
Summary StringRefreshed Time Gets or sets the time when summary was last refreshed.
- migrated
Count Number Gets or sets the count of entities migrated.
- refresh
Summary StringState Gets or sets the state of refresh summary.
- replicating
Count Number Gets or sets the count of entities being replicated.
- test
Migrated NumberCount Gets or sets the count of entities test migrated.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0