1. Packages
  2. Azure Native
  3. API Docs
  4. offazurespringboot
  5. getSpringbootapp
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi

azure-native.offazurespringboot.getSpringbootapp

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi

    Get a springbootapps resource. Azure REST API version: 2024-04-01-preview.

    Using getSpringbootapp

    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 getSpringbootapp(args: GetSpringbootappArgs, opts?: InvokeOptions): Promise<GetSpringbootappResult>
    function getSpringbootappOutput(args: GetSpringbootappOutputArgs, opts?: InvokeOptions): Output<GetSpringbootappResult>
    def get_springbootapp(resource_group_name: Optional[str] = None,
                          site_name: Optional[str] = None,
                          springbootapps_name: Optional[str] = None,
                          opts: Optional[InvokeOptions] = None) -> GetSpringbootappResult
    def get_springbootapp_output(resource_group_name: Optional[pulumi.Input[str]] = None,
                          site_name: Optional[pulumi.Input[str]] = None,
                          springbootapps_name: Optional[pulumi.Input[str]] = None,
                          opts: Optional[InvokeOptions] = None) -> Output[GetSpringbootappResult]
    func LookupSpringbootapp(ctx *Context, args *LookupSpringbootappArgs, opts ...InvokeOption) (*LookupSpringbootappResult, error)
    func LookupSpringbootappOutput(ctx *Context, args *LookupSpringbootappOutputArgs, opts ...InvokeOption) LookupSpringbootappResultOutput

    > Note: This function is named LookupSpringbootapp in the Go SDK.

    public static class GetSpringbootapp 
    {
        public static Task<GetSpringbootappResult> InvokeAsync(GetSpringbootappArgs args, InvokeOptions? opts = null)
        public static Output<GetSpringbootappResult> Invoke(GetSpringbootappInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetSpringbootappResult> getSpringbootapp(GetSpringbootappArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:offazurespringboot:getSpringbootapp
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    SiteName string
    The springbootsites name.
    SpringbootappsName string
    The springbootapps name.
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    SiteName string
    The springbootsites name.
    SpringbootappsName string
    The springbootapps name.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    siteName String
    The springbootsites name.
    springbootappsName String
    The springbootapps name.
    resourceGroupName string
    The name of the resource group. The name is case insensitive.
    siteName string
    The springbootsites name.
    springbootappsName string
    The springbootapps name.
    resource_group_name str
    The name of the resource group. The name is case insensitive.
    site_name str
    The springbootsites name.
    springbootapps_name str
    The springbootapps name.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    siteName String
    The springbootsites name.
    springbootappsName String
    The springbootapps name.

    getSpringbootapp Result

    The following output properties are available:

    Id string
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    Name string
    The name of the resource
    Properties Pulumi.AzureNative.OffAzureSpringBoot.Outputs.SpringbootappsPropertiesResponse
    The springbootapps resource definition.
    SystemData Pulumi.AzureNative.OffAzureSpringBoot.Outputs.SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    Type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    Id string
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    Name string
    The name of the resource
    Properties SpringbootappsPropertiesResponse
    The springbootapps resource definition.
    SystemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    Type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    id String
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    name String
    The name of the resource
    properties SpringbootappsPropertiesResponse
    The springbootapps resource definition.
    systemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    id string
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    name string
    The name of the resource
    properties SpringbootappsPropertiesResponse
    The springbootapps resource definition.
    systemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    id str
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    name str
    The name of the resource
    properties SpringbootappsPropertiesResponse
    The springbootapps resource definition.
    system_data SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type str
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    id String
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    name String
    The name of the resource
    properties Property Map
    The springbootapps resource definition.
    systemData Property Map
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

    Supporting Types

    ErrorResponse

    Code string
    The error code.
    Id double
    The error ID.
    Message string
    The detailed error message.
    PossibleCauses string
    The error possible causes.
    RecommendedAction string
    The error recommended action
    RunAsAccountId string
    The account ID used to login.
    Severity string
    The error severity
    SummaryMessage string
    The summarized error message.
    UpdatedTimeStamp string
    Time when this error was last updated.
    Code string
    The error code.
    Id float64
    The error ID.
    Message string
    The detailed error message.
    PossibleCauses string
    The error possible causes.
    RecommendedAction string
    The error recommended action
    RunAsAccountId string
    The account ID used to login.
    Severity string
    The error severity
    SummaryMessage string
    The summarized error message.
    UpdatedTimeStamp string
    Time when this error was last updated.
    code String
    The error code.
    id Double
    The error ID.
    message String
    The detailed error message.
    possibleCauses String
    The error possible causes.
    recommendedAction String
    The error recommended action
    runAsAccountId String
    The account ID used to login.
    severity String
    The error severity
    summaryMessage String
    The summarized error message.
    updatedTimeStamp String
    Time when this error was last updated.
    code string
    The error code.
    id number
    The error ID.
    message string
    The detailed error message.
    possibleCauses string
    The error possible causes.
    recommendedAction string
    The error recommended action
    runAsAccountId string
    The account ID used to login.
    severity string
    The error severity
    summaryMessage string
    The summarized error message.
    updatedTimeStamp string
    Time when this error was last updated.
    code str
    The error code.
    id float
    The error ID.
    message str
    The detailed error message.
    possible_causes str
    The error possible causes.
    recommended_action str
    The error recommended action
    run_as_account_id str
    The account ID used to login.
    severity str
    The error severity
    summary_message str
    The summarized error message.
    updated_time_stamp str
    Time when this error was last updated.
    code String
    The error code.
    id Number
    The error ID.
    message String
    The detailed error message.
    possibleCauses String
    The error possible causes.
    recommendedAction String
    The error recommended action
    runAsAccountId String
    The account ID used to login.
    severity String
    The error severity
    summaryMessage String
    The summarized error message.
    updatedTimeStamp String
    Time when this error was last updated.

    SpringbootappsPropertiesResponse

    ProvisioningState string
    The resource provisioning state.
    AppName string
    The name of SpringBootApp.
    AppPort int
    The application port.
    AppType string
    The application type, whether it is a SpringBoot app.
    ApplicationConfigurations List<Pulumi.AzureNative.OffAzureSpringBoot.Inputs.SpringbootappsPropertiesResponseApplicationConfigurations>
    The application configuration file list.
    ArtifactName string
    The artifact name of SpringBootApp.
    BindingPorts List<int>
    The application binding port list.
    BuildJdkVersion string
    The jdk version in build.
    Certificates List<string>
    The certificate file list.
    Checksum string
    The checksum of jar file.
    ConnectionStrings List<string>
    The connection string list.
    Dependencies List<string>
    The dependency list.
    Environments List<string>
    The environment variable list.
    Errors List<Pulumi.AzureNative.OffAzureSpringBoot.Inputs.ErrorResponse>
    The list of errors.
    InstanceCount int
    The total instance count the app deployed.
    Instances List<Pulumi.AzureNative.OffAzureSpringBoot.Inputs.SpringbootappsPropertiesResponseInstances>
    The breakdown info for app instances on all the servers
    JarFileLocation string
    The jar file location on the server.
    JvmMemoryInMB int
    The jvm heap memory allocated.
    JvmOptions List<string>
    The jvm options.
    Labels Dictionary<string, string>
    Resource labels
    LastModifiedTime string
    Time when this springbootapps jar file was last modified.
    LastUpdatedTime string
    Time when this springbootapps instance was last refreshed.
    MachineArmIds List<string>
    The machine ARM id list the app belongs to.
    Miscs List<Pulumi.AzureNative.OffAzureSpringBoot.Inputs.SpringbootappsPropertiesResponseMiscs>
    The other types of date collected.
    RuntimeJdkVersion string
    The jdk version installed on server
    Servers List<string>
    The server list the app installed
    SpringBootVersion string
    The spring boot version.
    StaticContentLocations List<string>
    The static content location list.
    ProvisioningState string
    The resource provisioning state.
    AppName string
    The name of SpringBootApp.
    AppPort int
    The application port.
    AppType string
    The application type, whether it is a SpringBoot app.
    ApplicationConfigurations []SpringbootappsPropertiesResponseApplicationConfigurations
    The application configuration file list.
    ArtifactName string
    The artifact name of SpringBootApp.
    BindingPorts []int
    The application binding port list.
    BuildJdkVersion string
    The jdk version in build.
    Certificates []string
    The certificate file list.
    Checksum string
    The checksum of jar file.
    ConnectionStrings []string
    The connection string list.
    Dependencies []string
    The dependency list.
    Environments []string
    The environment variable list.
    Errors []ErrorResponse
    The list of errors.
    InstanceCount int
    The total instance count the app deployed.
    Instances []SpringbootappsPropertiesResponseInstances
    The breakdown info for app instances on all the servers
    JarFileLocation string
    The jar file location on the server.
    JvmMemoryInMB int
    The jvm heap memory allocated.
    JvmOptions []string
    The jvm options.
    Labels map[string]string
    Resource labels
    LastModifiedTime string
    Time when this springbootapps jar file was last modified.
    LastUpdatedTime string
    Time when this springbootapps instance was last refreshed.
    MachineArmIds []string
    The machine ARM id list the app belongs to.
    Miscs []SpringbootappsPropertiesResponseMiscs
    The other types of date collected.
    RuntimeJdkVersion string
    The jdk version installed on server
    Servers []string
    The server list the app installed
    SpringBootVersion string
    The spring boot version.
    StaticContentLocations []string
    The static content location list.
    provisioningState String
    The resource provisioning state.
    appName String
    The name of SpringBootApp.
    appPort Integer
    The application port.
    appType String
    The application type, whether it is a SpringBoot app.
    applicationConfigurations List<SpringbootappsPropertiesResponseApplicationConfigurations>
    The application configuration file list.
    artifactName String
    The artifact name of SpringBootApp.
    bindingPorts List<Integer>
    The application binding port list.
    buildJdkVersion String
    The jdk version in build.
    certificates List<String>
    The certificate file list.
    checksum String
    The checksum of jar file.
    connectionStrings List<String>
    The connection string list.
    dependencies List<String>
    The dependency list.
    environments List<String>
    The environment variable list.
    errors List<ErrorResponse>
    The list of errors.
    instanceCount Integer
    The total instance count the app deployed.
    instances List<SpringbootappsPropertiesResponseInstances>
    The breakdown info for app instances on all the servers
    jarFileLocation String
    The jar file location on the server.
    jvmMemoryInMB Integer
    The jvm heap memory allocated.
    jvmOptions List<String>
    The jvm options.
    labels Map<String,String>
    Resource labels
    lastModifiedTime String
    Time when this springbootapps jar file was last modified.
    lastUpdatedTime String
    Time when this springbootapps instance was last refreshed.
    machineArmIds List<String>
    The machine ARM id list the app belongs to.
    miscs List<SpringbootappsPropertiesResponseMiscs>
    The other types of date collected.
    runtimeJdkVersion String
    The jdk version installed on server
    servers List<String>
    The server list the app installed
    springBootVersion String
    The spring boot version.
    staticContentLocations List<String>
    The static content location list.
    provisioningState string
    The resource provisioning state.
    appName string
    The name of SpringBootApp.
    appPort number
    The application port.
    appType string
    The application type, whether it is a SpringBoot app.
    applicationConfigurations SpringbootappsPropertiesResponseApplicationConfigurations[]
    The application configuration file list.
    artifactName string
    The artifact name of SpringBootApp.
    bindingPorts number[]
    The application binding port list.
    buildJdkVersion string
    The jdk version in build.
    certificates string[]
    The certificate file list.
    checksum string
    The checksum of jar file.
    connectionStrings string[]
    The connection string list.
    dependencies string[]
    The dependency list.
    environments string[]
    The environment variable list.
    errors ErrorResponse[]
    The list of errors.
    instanceCount number
    The total instance count the app deployed.
    instances SpringbootappsPropertiesResponseInstances[]
    The breakdown info for app instances on all the servers
    jarFileLocation string
    The jar file location on the server.
    jvmMemoryInMB number
    The jvm heap memory allocated.
    jvmOptions string[]
    The jvm options.
    labels {[key: string]: string}
    Resource labels
    lastModifiedTime string
    Time when this springbootapps jar file was last modified.
    lastUpdatedTime string
    Time when this springbootapps instance was last refreshed.
    machineArmIds string[]
    The machine ARM id list the app belongs to.
    miscs SpringbootappsPropertiesResponseMiscs[]
    The other types of date collected.
    runtimeJdkVersion string
    The jdk version installed on server
    servers string[]
    The server list the app installed
    springBootVersion string
    The spring boot version.
    staticContentLocations string[]
    The static content location list.
    provisioning_state str
    The resource provisioning state.
    app_name str
    The name of SpringBootApp.
    app_port int
    The application port.
    app_type str
    The application type, whether it is a SpringBoot app.
    application_configurations Sequence[SpringbootappsPropertiesResponseApplicationConfigurations]
    The application configuration file list.
    artifact_name str
    The artifact name of SpringBootApp.
    binding_ports Sequence[int]
    The application binding port list.
    build_jdk_version str
    The jdk version in build.
    certificates Sequence[str]
    The certificate file list.
    checksum str
    The checksum of jar file.
    connection_strings Sequence[str]
    The connection string list.
    dependencies Sequence[str]
    The dependency list.
    environments Sequence[str]
    The environment variable list.
    errors Sequence[ErrorResponse]
    The list of errors.
    instance_count int
    The total instance count the app deployed.
    instances Sequence[SpringbootappsPropertiesResponseInstances]
    The breakdown info for app instances on all the servers
    jar_file_location str
    The jar file location on the server.
    jvm_memory_in_mb int
    The jvm heap memory allocated.
    jvm_options Sequence[str]
    The jvm options.
    labels Mapping[str, str]
    Resource labels
    last_modified_time str
    Time when this springbootapps jar file was last modified.
    last_updated_time str
    Time when this springbootapps instance was last refreshed.
    machine_arm_ids Sequence[str]
    The machine ARM id list the app belongs to.
    miscs Sequence[SpringbootappsPropertiesResponseMiscs]
    The other types of date collected.
    runtime_jdk_version str
    The jdk version installed on server
    servers Sequence[str]
    The server list the app installed
    spring_boot_version str
    The spring boot version.
    static_content_locations Sequence[str]
    The static content location list.
    provisioningState String
    The resource provisioning state.
    appName String
    The name of SpringBootApp.
    appPort Number
    The application port.
    appType String
    The application type, whether it is a SpringBoot app.
    applicationConfigurations List<Property Map>
    The application configuration file list.
    artifactName String
    The artifact name of SpringBootApp.
    bindingPorts List<Number>
    The application binding port list.
    buildJdkVersion String
    The jdk version in build.
    certificates List<String>
    The certificate file list.
    checksum String
    The checksum of jar file.
    connectionStrings List<String>
    The connection string list.
    dependencies List<String>
    The dependency list.
    environments List<String>
    The environment variable list.
    errors List<Property Map>
    The list of errors.
    instanceCount Number
    The total instance count the app deployed.
    instances List<Property Map>
    The breakdown info for app instances on all the servers
    jarFileLocation String
    The jar file location on the server.
    jvmMemoryInMB Number
    The jvm heap memory allocated.
    jvmOptions List<String>
    The jvm options.
    labels Map<String>
    Resource labels
    lastModifiedTime String
    Time when this springbootapps jar file was last modified.
    lastUpdatedTime String
    Time when this springbootapps instance was last refreshed.
    machineArmIds List<String>
    The machine ARM id list the app belongs to.
    miscs List<Property Map>
    The other types of date collected.
    runtimeJdkVersion String
    The jdk version installed on server
    servers List<String>
    The server list the app installed
    springBootVersion String
    The spring boot version.
    staticContentLocations List<String>
    The static content location list.

    SpringbootappsPropertiesResponseApplicationConfigurations

    Key string
    The application config file name.
    Value string
    The application config file content, only contains config keys.
    Key string
    The application config file name.
    Value string
    The application config file content, only contains config keys.
    key String
    The application config file name.
    value String
    The application config file content, only contains config keys.
    key string
    The application config file name.
    value string
    The application config file content, only contains config keys.
    key str
    The application config file name.
    value str
    The application config file content, only contains config keys.
    key String
    The application config file name.
    value String
    The application config file content, only contains config keys.

    SpringbootappsPropertiesResponseInstances

    MachineArmId string
    The machine ARM resource Id of this app instance
    InstanceCount int
    The instance count of this app instance
    JvmMemoryInMB int
    The jvm heap memory allocated of this app instance
    MachineArmId string
    The machine ARM resource Id of this app instance
    InstanceCount int
    The instance count of this app instance
    JvmMemoryInMB int
    The jvm heap memory allocated of this app instance
    machineArmId String
    The machine ARM resource Id of this app instance
    instanceCount Integer
    The instance count of this app instance
    jvmMemoryInMB Integer
    The jvm heap memory allocated of this app instance
    machineArmId string
    The machine ARM resource Id of this app instance
    instanceCount number
    The instance count of this app instance
    jvmMemoryInMB number
    The jvm heap memory allocated of this app instance
    machine_arm_id str
    The machine ARM resource Id of this app instance
    instance_count int
    The instance count of this app instance
    jvm_memory_in_mb int
    The jvm heap memory allocated of this app instance
    machineArmId String
    The machine ARM resource Id of this app instance
    instanceCount Number
    The instance count of this app instance
    jvmMemoryInMB Number
    The jvm heap memory allocated of this app instance

    SpringbootappsPropertiesResponseMiscs

    Key string
    The miscs. key.
    Value string
    The miscs. value.
    Key string
    The miscs. key.
    Value string
    The miscs. value.
    key String
    The miscs. key.
    value String
    The miscs. value.
    key string
    The miscs. key.
    value string
    The miscs. value.
    key str
    The miscs. key.
    value str
    The miscs. value.
    key String
    The miscs. key.
    value String
    The miscs. value.

    SystemDataResponse

    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource.
    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource.
    createdAt String
    The timestamp of resource creation (UTC).
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.
    createdAt string
    The timestamp of resource creation (UTC).
    createdBy string
    The identity that created the resource.
    createdByType string
    The type of identity that created the resource.
    lastModifiedAt string
    The timestamp of resource last modification (UTC)
    lastModifiedBy string
    The identity that last modified the resource.
    lastModifiedByType string
    The type of identity that last modified the resource.
    created_at str
    The timestamp of resource creation (UTC).
    created_by str
    The identity that created the resource.
    created_by_type str
    The type of identity that created the resource.
    last_modified_at str
    The timestamp of resource last modification (UTC)
    last_modified_by str
    The identity that last modified the resource.
    last_modified_by_type str
    The type of identity that last modified the resource.
    createdAt String
    The timestamp of resource creation (UTC).
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
    Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi