1. Packages
  2. Azure Native
  3. API Docs
  4. devcenter
  5. getProjectInheritedSettings
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.63.0 published on Tuesday, Sep 24, 2024 by Pulumi

azure-native.devcenter.getProjectInheritedSettings

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.63.0 published on Tuesday, Sep 24, 2024 by Pulumi

    Gets applicable inherited settings for this project. Azure REST API version: 2024-05-01-preview.

    Other available API versions: 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview.

    Using getProjectInheritedSettings

    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 getProjectInheritedSettings(args: GetProjectInheritedSettingsArgs, opts?: InvokeOptions): Promise<GetProjectInheritedSettingsResult>
    function getProjectInheritedSettingsOutput(args: GetProjectInheritedSettingsOutputArgs, opts?: InvokeOptions): Output<GetProjectInheritedSettingsResult>
    def get_project_inherited_settings(project_name: Optional[str] = None,
                                       resource_group_name: Optional[str] = None,
                                       opts: Optional[InvokeOptions] = None) -> GetProjectInheritedSettingsResult
    def get_project_inherited_settings_output(project_name: Optional[pulumi.Input[str]] = None,
                                       resource_group_name: Optional[pulumi.Input[str]] = None,
                                       opts: Optional[InvokeOptions] = None) -> Output[GetProjectInheritedSettingsResult]
    func GetProjectInheritedSettings(ctx *Context, args *GetProjectInheritedSettingsArgs, opts ...InvokeOption) (*GetProjectInheritedSettingsResult, error)
    func GetProjectInheritedSettingsOutput(ctx *Context, args *GetProjectInheritedSettingsOutputArgs, opts ...InvokeOption) GetProjectInheritedSettingsResultOutput

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

    public static class GetProjectInheritedSettings 
    {
        public static Task<GetProjectInheritedSettingsResult> InvokeAsync(GetProjectInheritedSettingsArgs args, InvokeOptions? opts = null)
        public static Output<GetProjectInheritedSettingsResult> Invoke(GetProjectInheritedSettingsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetProjectInheritedSettingsResult> getProjectInheritedSettings(GetProjectInheritedSettingsArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:devcenter:getProjectInheritedSettings
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ProjectName string
    The name of the project.
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    ProjectName string
    The name of the project.
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    projectName String
    The name of the project.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    projectName string
    The name of the project.
    resourceGroupName string
    The name of the resource group. The name is case insensitive.
    project_name str
    The name of the project.
    resource_group_name str
    The name of the resource group. The name is case insensitive.
    projectName String
    The name of the project.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.

    getProjectInheritedSettings Result

    The following output properties are available:

    NetworkSettings Pulumi.AzureNative.DevCenter.Outputs.ProjectNetworkSettingsResponse
    Network settings that will be enforced on this project.
    ProjectCatalogSettings Pulumi.AzureNative.DevCenter.Outputs.DevCenterProjectCatalogSettingsResponse
    Dev Center settings to be used when associating a project with a catalog.
    NetworkSettings ProjectNetworkSettingsResponse
    Network settings that will be enforced on this project.
    ProjectCatalogSettings DevCenterProjectCatalogSettingsResponse
    Dev Center settings to be used when associating a project with a catalog.
    networkSettings ProjectNetworkSettingsResponse
    Network settings that will be enforced on this project.
    projectCatalogSettings DevCenterProjectCatalogSettingsResponse
    Dev Center settings to be used when associating a project with a catalog.
    networkSettings ProjectNetworkSettingsResponse
    Network settings that will be enforced on this project.
    projectCatalogSettings DevCenterProjectCatalogSettingsResponse
    Dev Center settings to be used when associating a project with a catalog.
    network_settings ProjectNetworkSettingsResponse
    Network settings that will be enforced on this project.
    project_catalog_settings DevCenterProjectCatalogSettingsResponse
    Dev Center settings to be used when associating a project with a catalog.
    networkSettings Property Map
    Network settings that will be enforced on this project.
    projectCatalogSettings Property Map
    Dev Center settings to be used when associating a project with a catalog.

    Supporting Types

    DevCenterProjectCatalogSettingsResponse

    CatalogItemSyncEnableStatus string
    Whether project catalogs associated with projects in this dev center can be configured to sync catalog items.
    CatalogItemSyncEnableStatus string
    Whether project catalogs associated with projects in this dev center can be configured to sync catalog items.
    catalogItemSyncEnableStatus String
    Whether project catalogs associated with projects in this dev center can be configured to sync catalog items.
    catalogItemSyncEnableStatus string
    Whether project catalogs associated with projects in this dev center can be configured to sync catalog items.
    catalog_item_sync_enable_status str
    Whether project catalogs associated with projects in this dev center can be configured to sync catalog items.
    catalogItemSyncEnableStatus String
    Whether project catalogs associated with projects in this dev center can be configured to sync catalog items.

    ProjectNetworkSettingsResponse

    MicrosoftHostedNetworkEnableStatus string
    Indicates whether pools in this Dev Center can use Microsoft Hosted Networks. Defaults to Enabled if not set.
    MicrosoftHostedNetworkEnableStatus string
    Indicates whether pools in this Dev Center can use Microsoft Hosted Networks. Defaults to Enabled if not set.
    microsoftHostedNetworkEnableStatus String
    Indicates whether pools in this Dev Center can use Microsoft Hosted Networks. Defaults to Enabled if not set.
    microsoftHostedNetworkEnableStatus string
    Indicates whether pools in this Dev Center can use Microsoft Hosted Networks. Defaults to Enabled if not set.
    microsoft_hosted_network_enable_status str
    Indicates whether pools in this Dev Center can use Microsoft Hosted Networks. Defaults to Enabled if not set.
    microsoftHostedNetworkEnableStatus String
    Indicates whether pools in this Dev Center can use Microsoft Hosted Networks. Defaults to Enabled if not set.

    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.63.0 published on Tuesday, Sep 24, 2024 by Pulumi