azure-native.migrate.getModernizeProject
Explore with Pulumi AI
Gets the details of the modernize project. Azure REST API version: 2022-05-01-preview.
Using getModernizeProject
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 getModernizeProject(args: GetModernizeProjectArgs, opts?: InvokeOptions): Promise<GetModernizeProjectResult>
function getModernizeProjectOutput(args: GetModernizeProjectOutputArgs, opts?: InvokeOptions): Output<GetModernizeProjectResult>
def get_modernize_project(modernize_project_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
subscription_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetModernizeProjectResult
def get_modernize_project_output(modernize_project_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
subscription_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetModernizeProjectResult]
func LookupModernizeProject(ctx *Context, args *LookupModernizeProjectArgs, opts ...InvokeOption) (*LookupModernizeProjectResult, error)
func LookupModernizeProjectOutput(ctx *Context, args *LookupModernizeProjectOutputArgs, opts ...InvokeOption) LookupModernizeProjectResultOutput
> Note: This function is named LookupModernizeProject
in the Go SDK.
public static class GetModernizeProject
{
public static Task<GetModernizeProjectResult> InvokeAsync(GetModernizeProjectArgs args, InvokeOptions? opts = null)
public static Output<GetModernizeProjectResult> Invoke(GetModernizeProjectInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetModernizeProjectResult> getModernizeProject(GetModernizeProjectArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:migrate:getModernizeProject
arguments:
# arguments dictionary
The following arguments are supported:
- Modernize
Project stringName Modernize project name.
- Resource
Group stringName Name of the Azure Resource Group that project is part of.
- Subscription
Id string Azure Subscription Id in which project was created.
- Modernize
Project stringName Modernize project name.
- Resource
Group stringName Name of the Azure Resource Group that project is part of.
- Subscription
Id string Azure Subscription Id in which project was created.
- modernize
Project StringName Modernize project name.
- resource
Group StringName Name of the Azure Resource Group that project is part of.
- subscription
Id String Azure Subscription Id in which project was created.
- modernize
Project stringName Modernize project name.
- resource
Group stringName Name of the Azure Resource Group that project is part of.
- subscription
Id string Azure Subscription Id in which project was created.
- modernize_
project_ strname Modernize project name.
- resource_
group_ strname Name of the Azure Resource Group that project is part of.
- subscription_
id str Azure Subscription Id in which project was created.
- modernize
Project StringName Modernize project name.
- resource
Group StringName Name of the Azure Resource Group that project is part of.
- subscription
Id String Azure Subscription Id in which project was created.
getModernizeProject Result
The following output properties are available:
- Id string
Gets or sets the Id of the resource.
- Name string
Gets or sets the name of the resource.
- Properties
Pulumi.
Azure Native. Migrate. Outputs. Modernize Project Model Properties Response ModernizeProject properties.
- System
Data Pulumi.Azure Native. Migrate. Outputs. Modernize Project Model Response System Data - Type string
Gets or sets the type of the resource.
- Identity
Pulumi.
Azure Native. Migrate. Outputs. Resource Identity Response - Location string
Gets or sets the location of the modernizeProject.
- Dictionary<string, string>
Gets or sets the resource tags.
- Id string
Gets or sets the Id of the resource.
- Name string
Gets or sets the name of the resource.
- Properties
Modernize
Project Model Properties Response ModernizeProject properties.
- System
Data ModernizeProject Model Response System Data - Type string
Gets or sets the type of the resource.
- Identity
Resource
Identity Response - Location string
Gets or sets the location of the modernizeProject.
- map[string]string
Gets or sets the resource tags.
- id String
Gets or sets the Id of the resource.
- name String
Gets or sets the name of the resource.
- properties
Modernize
Project Model Properties Response ModernizeProject properties.
- system
Data ModernizeProject Model Response System Data - type String
Gets or sets the type of the resource.
- identity
Resource
Identity Response - location String
Gets or sets the location of the modernizeProject.
- Map<String,String>
Gets or sets the resource tags.
- id string
Gets or sets the Id of the resource.
- name string
Gets or sets the name of the resource.
- properties
Modernize
Project Model Properties Response ModernizeProject properties.
- system
Data ModernizeProject Model Response System Data - type string
Gets or sets the type of the resource.
- identity
Resource
Identity Response - location string
Gets or sets the location of the modernizeProject.
- {[key: string]: string}
Gets or sets the resource tags.
- id str
Gets or sets the Id of the resource.
- name str
Gets or sets the name of the resource.
- properties
Modernize
Project Model Properties Response ModernizeProject properties.
- system_
data ModernizeProject Model Response System Data - type str
Gets or sets the type of the resource.
- identity
Resource
Identity Response - location str
Gets or sets the location of the modernizeProject.
- Mapping[str, str]
Gets or sets the resource tags.
- id String
Gets or sets the Id of the resource.
- name String
Gets or sets the name of the resource.
- properties Property Map
ModernizeProject properties.
- system
Data Property Map - type String
Gets or sets the type of the resource.
- identity Property Map
- location String
Gets or sets the location of the modernizeProject.
- Map<String>
Gets or sets the resource tags.
Supporting Types
MigrationConfigurationResponse
- Key
Vault stringResource Id Gets or sets the key vault resource Id.
- Migration
Solution stringResource Id Gets or sets the migration solution resource Id.
- Storage
Account stringResource Id Gets or sets the storage account resource Id.
- Key
Vault stringResource Id Gets or sets the key vault resource Id.
- Migration
Solution stringResource Id Gets or sets the migration solution resource Id.
- Storage
Account stringResource Id Gets or sets the storage account resource Id.
- key
Vault StringResource Id Gets or sets the key vault resource Id.
- migration
Solution StringResource Id Gets or sets the migration solution resource Id.
- storage
Account StringResource Id Gets or sets the storage account resource Id.
- key
Vault stringResource Id Gets or sets the key vault resource Id.
- migration
Solution stringResource Id Gets or sets the migration solution resource Id.
- storage
Account stringResource Id Gets or sets the storage account resource Id.
- key_
vault_ strresource_ id Gets or sets the key vault resource Id.
- migration_
solution_ strresource_ id Gets or sets the migration solution resource Id.
- storage_
account_ strresource_ id Gets or sets the storage account resource Id.
- key
Vault StringResource Id Gets or sets the key vault resource Id.
- migration
Solution StringResource Id Gets or sets the migration solution resource Id.
- storage
Account StringResource Id Gets or sets the storage account resource Id.
ModernizeProjectModelPropertiesResponse
- Provisioning
State string Gets or sets the provisioning state of the ModernizeProject.
- Service
Endpoint string Gets or sets the service endpoint.
- Service
Resource stringId Gets or sets the service resource Id.
- Migration
Configuration Pulumi.Azure Native. Migrate. Inputs. Migration Configuration Response MigrationConfiguration properties.
- Provisioning
State string Gets or sets the provisioning state of the ModernizeProject.
- Service
Endpoint string Gets or sets the service endpoint.
- Service
Resource stringId Gets or sets the service resource Id.
- Migration
Configuration MigrationConfiguration Response MigrationConfiguration properties.
- provisioning
State String Gets or sets the provisioning state of the ModernizeProject.
- service
Endpoint String Gets or sets the service endpoint.
- service
Resource StringId Gets or sets the service resource Id.
- migration
Configuration MigrationConfiguration Response MigrationConfiguration properties.
- provisioning
State string Gets or sets the provisioning state of the ModernizeProject.
- service
Endpoint string Gets or sets the service endpoint.
- service
Resource stringId Gets or sets the service resource Id.
- migration
Configuration MigrationConfiguration Response MigrationConfiguration properties.
- provisioning_
state str Gets or sets the provisioning state of the ModernizeProject.
- service_
endpoint str Gets or sets the service endpoint.
- service_
resource_ strid Gets or sets the service resource Id.
- migration_
configuration MigrationConfiguration Response MigrationConfiguration properties.
- provisioning
State String Gets or sets the provisioning state of the ModernizeProject.
- service
Endpoint String Gets or sets the service endpoint.
- service
Resource StringId Gets or sets the service resource Id.
- migration
Configuration Property Map MigrationConfiguration properties.
ModernizeProjectModelResponseSystemData
- Created
At string Gets or sets the timestamp of resource creation (UTC).
- Created
By string Gets or sets identity that created the resource.
- Created
By stringType Gets or sets the type of identity that created the resource: user, application, managedIdentity.
- Last
Modified stringAt Gets or sets the timestamp of resource last modification (UTC).
- Last
Modified stringBy Gets or sets the identity that last modified the resource.
- Last
Modified stringBy Type Gets or sets the type of identity that last modified the resource: user, application, managedIdentity.
- Created
At string Gets or sets the timestamp of resource creation (UTC).
- Created
By string Gets or sets identity that created the resource.
- Created
By stringType Gets or sets the type of identity that created the resource: user, application, managedIdentity.
- Last
Modified stringAt Gets or sets the timestamp of resource last modification (UTC).
- Last
Modified stringBy Gets or sets the identity that last modified the resource.
- Last
Modified stringBy Type Gets or sets the type of identity that last modified the resource: user, application, managedIdentity.
- created
At String Gets or sets the timestamp of resource creation (UTC).
- created
By String Gets or sets identity that created the resource.
- created
By StringType Gets or sets the type of identity that created the resource: user, application, managedIdentity.
- last
Modified StringAt Gets or sets the timestamp of resource last modification (UTC).
- last
Modified StringBy Gets or sets the identity that last modified the resource.
- last
Modified StringBy Type Gets or sets the type of identity that last modified the resource: user, application, managedIdentity.
- created
At string Gets or sets the timestamp of resource creation (UTC).
- created
By string Gets or sets identity that created the resource.
- created
By stringType Gets or sets the type of identity that created the resource: user, application, managedIdentity.
- last
Modified stringAt Gets or sets the timestamp of resource last modification (UTC).
- last
Modified stringBy Gets or sets the identity that last modified the resource.
- last
Modified stringBy Type Gets or sets the type of identity that last modified the resource: user, application, managedIdentity.
- created_
at str Gets or sets the timestamp of resource creation (UTC).
- created_
by str Gets or sets identity that created the resource.
- created_
by_ strtype Gets or sets the type of identity that created the resource: user, application, managedIdentity.
- last_
modified_ strat Gets or sets the timestamp of resource last modification (UTC).
- last_
modified_ strby Gets or sets the identity that last modified the resource.
- last_
modified_ strby_ type Gets or sets the type of identity that last modified the resource: user, application, managedIdentity.
- created
At String Gets or sets the timestamp of resource creation (UTC).
- created
By String Gets or sets identity that created the resource.
- created
By StringType Gets or sets the type of identity that created the resource: user, application, managedIdentity.
- last
Modified StringAt Gets or sets the timestamp of resource last modification (UTC).
- last
Modified StringBy Gets or sets the identity that last modified the resource.
- last
Modified StringBy Type Gets or sets the type of identity that last modified the resource: user, application, managedIdentity.
ResourceIdentityResponse
- Principal
Id string - Tenant
Id string - Type string
- User
Assigned Dictionary<string, Pulumi.Identities Azure Native. Migrate. Inputs. User Assigned Identity Response>
- Principal
Id string - Tenant
Id string - Type string
- User
Assigned map[string]UserIdentities Assigned Identity Response
- principal
Id String - tenant
Id String - type String
- user
Assigned Map<String,UserIdentities Assigned Identity Response>
- principal
Id string - tenant
Id string - type string
- user
Assigned {[key: string]: UserIdentities Assigned Identity Response}
- principal_
id str - tenant_
id str - type str
- user_
assigned_ Mapping[str, Useridentities Assigned Identity Response]
- principal
Id String - tenant
Id String - type String
- user
Assigned Map<Property Map>Identities
UserAssignedIdentityResponse
- Client
Id string - Principal
Id string
- Client
Id string - Principal
Id string
- client
Id String - principal
Id String
- client
Id string - principal
Id string
- client_
id str - principal_
id str
- client
Id String - principal
Id String
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0