1. Packages
  2. Azure Native v1
  3. API Docs
  4. servicefabric
  5. getManagedCluster
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi

azure-native.servicefabric.getManagedCluster

Explore with Pulumi AI

azure-native-v1 logo
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi

    Get a Service Fabric managed cluster resource created or in the process of being created in the specified resource group. API Version: 2020-01-01-preview.

    Using getManagedCluster

    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 getManagedCluster(args: GetManagedClusterArgs, opts?: InvokeOptions): Promise<GetManagedClusterResult>
    function getManagedClusterOutput(args: GetManagedClusterOutputArgs, opts?: InvokeOptions): Output<GetManagedClusterResult>
    def get_managed_cluster(cluster_name: Optional[str] = None,
                            resource_group_name: Optional[str] = None,
                            opts: Optional[InvokeOptions] = None) -> GetManagedClusterResult
    def get_managed_cluster_output(cluster_name: Optional[pulumi.Input[str]] = None,
                            resource_group_name: Optional[pulumi.Input[str]] = None,
                            opts: Optional[InvokeOptions] = None) -> Output[GetManagedClusterResult]
    func LookupManagedCluster(ctx *Context, args *LookupManagedClusterArgs, opts ...InvokeOption) (*LookupManagedClusterResult, error)
    func LookupManagedClusterOutput(ctx *Context, args *LookupManagedClusterOutputArgs, opts ...InvokeOption) LookupManagedClusterResultOutput

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

    public static class GetManagedCluster 
    {
        public static Task<GetManagedClusterResult> InvokeAsync(GetManagedClusterArgs args, InvokeOptions? opts = null)
        public static Output<GetManagedClusterResult> Invoke(GetManagedClusterInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetManagedClusterResult> getManagedCluster(GetManagedClusterArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:servicefabric:getManagedCluster
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ClusterName string
    The name of the cluster resource.
    ResourceGroupName string
    The name of the resource group.
    ClusterName string
    The name of the cluster resource.
    ResourceGroupName string
    The name of the resource group.
    clusterName String
    The name of the cluster resource.
    resourceGroupName String
    The name of the resource group.
    clusterName string
    The name of the cluster resource.
    resourceGroupName string
    The name of the resource group.
    cluster_name str
    The name of the cluster resource.
    resource_group_name str
    The name of the resource group.
    clusterName String
    The name of the cluster resource.
    resourceGroupName String
    The name of the resource group.

    getManagedCluster Result

    The following output properties are available:

    AdminUserName string
    vm admin user name.
    ClusterCertificateThumbprint string
    The cluster certificate thumbprint used node to node communication.
    ClusterId string
    A service generated unique identifier for the cluster resource.
    ClusterState string
    The current state of the cluster.
    DnsName string
    The cluster dns name.
    Etag string
    Azure resource etag.
    Fqdn string
    the cluster Fully qualified domain name.
    Id string
    Azure resource identifier.
    Location string
    Azure resource location.
    Name string
    Azure resource name.
    ProvisioningState string
    The provisioning state of the managed cluster resource.
    Type string
    Azure resource type.
    AddonFeatures List<string>
    client certificates for the cluster.
    AdminPassword string
    vm admin user password.
    AzureActiveDirectory Pulumi.AzureNative.ServiceFabric.Outputs.AzureActiveDirectoryResponse
    Azure active directory.
    ClientConnectionPort int
    The port used for client connections to the cluster.
    Clients List<Pulumi.AzureNative.ServiceFabric.Outputs.ClientCertificateResponse>
    client certificates for the cluster.
    ClusterCodeVersion string
    The Service Fabric runtime version of the cluster. This property can only by set the user when upgradeMode is set to 'Manual'. To get list of available Service Fabric versions for new clusters use ClusterVersion API. To get the list of available version for existing clusters use availableClusterVersions.
    FabricSettings List<Pulumi.AzureNative.ServiceFabric.Outputs.SettingsSectionDescriptionResponse>
    The list of custom fabric settings to configure the cluster.
    HttpGatewayConnectionPort int
    The port used for http connections to the cluster.
    LoadBalancingRules List<Pulumi.AzureNative.ServiceFabric.Outputs.LoadBalancingRuleResponse>
    Describes load balancing rules.
    Sku Pulumi.AzureNative.ServiceFabric.Outputs.SkuResponse
    The sku of the managed cluster
    Tags Dictionary<string, string>
    Azure resource tags.
    AdminUserName string
    vm admin user name.
    ClusterCertificateThumbprint string
    The cluster certificate thumbprint used node to node communication.
    ClusterId string
    A service generated unique identifier for the cluster resource.
    ClusterState string
    The current state of the cluster.
    DnsName string
    The cluster dns name.
    Etag string
    Azure resource etag.
    Fqdn string
    the cluster Fully qualified domain name.
    Id string
    Azure resource identifier.
    Location string
    Azure resource location.
    Name string
    Azure resource name.
    ProvisioningState string
    The provisioning state of the managed cluster resource.
    Type string
    Azure resource type.
    AddonFeatures []string
    client certificates for the cluster.
    AdminPassword string
    vm admin user password.
    AzureActiveDirectory AzureActiveDirectoryResponse
    Azure active directory.
    ClientConnectionPort int
    The port used for client connections to the cluster.
    Clients []ClientCertificateResponse
    client certificates for the cluster.
    ClusterCodeVersion string
    The Service Fabric runtime version of the cluster. This property can only by set the user when upgradeMode is set to 'Manual'. To get list of available Service Fabric versions for new clusters use ClusterVersion API. To get the list of available version for existing clusters use availableClusterVersions.
    FabricSettings []SettingsSectionDescriptionResponse
    The list of custom fabric settings to configure the cluster.
    HttpGatewayConnectionPort int
    The port used for http connections to the cluster.
    LoadBalancingRules []LoadBalancingRuleResponse
    Describes load balancing rules.
    Sku SkuResponse
    The sku of the managed cluster
    Tags map[string]string
    Azure resource tags.
    adminUserName String
    vm admin user name.
    clusterCertificateThumbprint String
    The cluster certificate thumbprint used node to node communication.
    clusterId String
    A service generated unique identifier for the cluster resource.
    clusterState String
    The current state of the cluster.
    dnsName String
    The cluster dns name.
    etag String
    Azure resource etag.
    fqdn String
    the cluster Fully qualified domain name.
    id String
    Azure resource identifier.
    location String
    Azure resource location.
    name String
    Azure resource name.
    provisioningState String
    The provisioning state of the managed cluster resource.
    type String
    Azure resource type.
    addonFeatures List<String>
    client certificates for the cluster.
    adminPassword String
    vm admin user password.
    azureActiveDirectory AzureActiveDirectoryResponse
    Azure active directory.
    clientConnectionPort Integer
    The port used for client connections to the cluster.
    clients List<ClientCertificateResponse>
    client certificates for the cluster.
    clusterCodeVersion String
    The Service Fabric runtime version of the cluster. This property can only by set the user when upgradeMode is set to 'Manual'. To get list of available Service Fabric versions for new clusters use ClusterVersion API. To get the list of available version for existing clusters use availableClusterVersions.
    fabricSettings List<SettingsSectionDescriptionResponse>
    The list of custom fabric settings to configure the cluster.
    httpGatewayConnectionPort Integer
    The port used for http connections to the cluster.
    loadBalancingRules List<LoadBalancingRuleResponse>
    Describes load balancing rules.
    sku SkuResponse
    The sku of the managed cluster
    tags Map<String,String>
    Azure resource tags.
    adminUserName string
    vm admin user name.
    clusterCertificateThumbprint string
    The cluster certificate thumbprint used node to node communication.
    clusterId string
    A service generated unique identifier for the cluster resource.
    clusterState string
    The current state of the cluster.
    dnsName string
    The cluster dns name.
    etag string
    Azure resource etag.
    fqdn string
    the cluster Fully qualified domain name.
    id string
    Azure resource identifier.
    location string
    Azure resource location.
    name string
    Azure resource name.
    provisioningState string
    The provisioning state of the managed cluster resource.
    type string
    Azure resource type.
    addonFeatures string[]
    client certificates for the cluster.
    adminPassword string
    vm admin user password.
    azureActiveDirectory AzureActiveDirectoryResponse
    Azure active directory.
    clientConnectionPort number
    The port used for client connections to the cluster.
    clients ClientCertificateResponse[]
    client certificates for the cluster.
    clusterCodeVersion string
    The Service Fabric runtime version of the cluster. This property can only by set the user when upgradeMode is set to 'Manual'. To get list of available Service Fabric versions for new clusters use ClusterVersion API. To get the list of available version for existing clusters use availableClusterVersions.
    fabricSettings SettingsSectionDescriptionResponse[]
    The list of custom fabric settings to configure the cluster.
    httpGatewayConnectionPort number
    The port used for http connections to the cluster.
    loadBalancingRules LoadBalancingRuleResponse[]
    Describes load balancing rules.
    sku SkuResponse
    The sku of the managed cluster
    tags {[key: string]: string}
    Azure resource tags.
    admin_user_name str
    vm admin user name.
    cluster_certificate_thumbprint str
    The cluster certificate thumbprint used node to node communication.
    cluster_id str
    A service generated unique identifier for the cluster resource.
    cluster_state str
    The current state of the cluster.
    dns_name str
    The cluster dns name.
    etag str
    Azure resource etag.
    fqdn str
    the cluster Fully qualified domain name.
    id str
    Azure resource identifier.
    location str
    Azure resource location.
    name str
    Azure resource name.
    provisioning_state str
    The provisioning state of the managed cluster resource.
    type str
    Azure resource type.
    addon_features Sequence[str]
    client certificates for the cluster.
    admin_password str
    vm admin user password.
    azure_active_directory AzureActiveDirectoryResponse
    Azure active directory.
    client_connection_port int
    The port used for client connections to the cluster.
    clients Sequence[ClientCertificateResponse]
    client certificates for the cluster.
    cluster_code_version str
    The Service Fabric runtime version of the cluster. This property can only by set the user when upgradeMode is set to 'Manual'. To get list of available Service Fabric versions for new clusters use ClusterVersion API. To get the list of available version for existing clusters use availableClusterVersions.
    fabric_settings Sequence[SettingsSectionDescriptionResponse]
    The list of custom fabric settings to configure the cluster.
    http_gateway_connection_port int
    The port used for http connections to the cluster.
    load_balancing_rules Sequence[LoadBalancingRuleResponse]
    Describes load balancing rules.
    sku SkuResponse
    The sku of the managed cluster
    tags Mapping[str, str]
    Azure resource tags.
    adminUserName String
    vm admin user name.
    clusterCertificateThumbprint String
    The cluster certificate thumbprint used node to node communication.
    clusterId String
    A service generated unique identifier for the cluster resource.
    clusterState String
    The current state of the cluster.
    dnsName String
    The cluster dns name.
    etag String
    Azure resource etag.
    fqdn String
    the cluster Fully qualified domain name.
    id String
    Azure resource identifier.
    location String
    Azure resource location.
    name String
    Azure resource name.
    provisioningState String
    The provisioning state of the managed cluster resource.
    type String
    Azure resource type.
    addonFeatures List<String>
    client certificates for the cluster.
    adminPassword String
    vm admin user password.
    azureActiveDirectory Property Map
    Azure active directory.
    clientConnectionPort Number
    The port used for client connections to the cluster.
    clients List<Property Map>
    client certificates for the cluster.
    clusterCodeVersion String
    The Service Fabric runtime version of the cluster. This property can only by set the user when upgradeMode is set to 'Manual'. To get list of available Service Fabric versions for new clusters use ClusterVersion API. To get the list of available version for existing clusters use availableClusterVersions.
    fabricSettings List<Property Map>
    The list of custom fabric settings to configure the cluster.
    httpGatewayConnectionPort Number
    The port used for http connections to the cluster.
    loadBalancingRules List<Property Map>
    Describes load balancing rules.
    sku Property Map
    The sku of the managed cluster
    tags Map<String>
    Azure resource tags.

    Supporting Types

    AzureActiveDirectoryResponse

    ClientApplication string
    Azure active directory client application id.
    ClusterApplication string
    Azure active directory cluster application id.
    TenantId string
    Azure active directory tenant id.
    ClientApplication string
    Azure active directory client application id.
    ClusterApplication string
    Azure active directory cluster application id.
    TenantId string
    Azure active directory tenant id.
    clientApplication String
    Azure active directory client application id.
    clusterApplication String
    Azure active directory cluster application id.
    tenantId String
    Azure active directory tenant id.
    clientApplication string
    Azure active directory client application id.
    clusterApplication string
    Azure active directory cluster application id.
    tenantId string
    Azure active directory tenant id.
    client_application str
    Azure active directory client application id.
    cluster_application str
    Azure active directory cluster application id.
    tenant_id str
    Azure active directory tenant id.
    clientApplication String
    Azure active directory client application id.
    clusterApplication String
    Azure active directory cluster application id.
    tenantId String
    Azure active directory tenant id.

    ClientCertificateResponse

    IsAdmin bool
    Whether the certificate is admin or not.
    CommonName string
    Certificate Common name.
    IssuerThumbprint string
    Issuer thumbprint for the certificate. Only used together with CommonName.
    Thumbprint string
    Certificate Thumbprint.
    IsAdmin bool
    Whether the certificate is admin or not.
    CommonName string
    Certificate Common name.
    IssuerThumbprint string
    Issuer thumbprint for the certificate. Only used together with CommonName.
    Thumbprint string
    Certificate Thumbprint.
    isAdmin Boolean
    Whether the certificate is admin or not.
    commonName String
    Certificate Common name.
    issuerThumbprint String
    Issuer thumbprint for the certificate. Only used together with CommonName.
    thumbprint String
    Certificate Thumbprint.
    isAdmin boolean
    Whether the certificate is admin or not.
    commonName string
    Certificate Common name.
    issuerThumbprint string
    Issuer thumbprint for the certificate. Only used together with CommonName.
    thumbprint string
    Certificate Thumbprint.
    is_admin bool
    Whether the certificate is admin or not.
    common_name str
    Certificate Common name.
    issuer_thumbprint str
    Issuer thumbprint for the certificate. Only used together with CommonName.
    thumbprint str
    Certificate Thumbprint.
    isAdmin Boolean
    Whether the certificate is admin or not.
    commonName String
    Certificate Common name.
    issuerThumbprint String
    Issuer thumbprint for the certificate. Only used together with CommonName.
    thumbprint String
    Certificate Thumbprint.

    LoadBalancingRuleResponse

    BackendPort int
    The port used for internal connections on the endpoint. Acceptable values are between 1 and 65535.
    FrontendPort int
    The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values are between 1 and 65534.
    ProbeProtocol string
    the reference to the load balancer probe used by the load balancing rule.
    Protocol string
    The reference to the transport protocol used by the load balancing rule.
    ProbeRequestPath string
    The probe request path. Only supported for HTTP/HTTPS probes.
    BackendPort int
    The port used for internal connections on the endpoint. Acceptable values are between 1 and 65535.
    FrontendPort int
    The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values are between 1 and 65534.
    ProbeProtocol string
    the reference to the load balancer probe used by the load balancing rule.
    Protocol string
    The reference to the transport protocol used by the load balancing rule.
    ProbeRequestPath string
    The probe request path. Only supported for HTTP/HTTPS probes.
    backendPort Integer
    The port used for internal connections on the endpoint. Acceptable values are between 1 and 65535.
    frontendPort Integer
    The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values are between 1 and 65534.
    probeProtocol String
    the reference to the load balancer probe used by the load balancing rule.
    protocol String
    The reference to the transport protocol used by the load balancing rule.
    probeRequestPath String
    The probe request path. Only supported for HTTP/HTTPS probes.
    backendPort number
    The port used for internal connections on the endpoint. Acceptable values are between 1 and 65535.
    frontendPort number
    The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values are between 1 and 65534.
    probeProtocol string
    the reference to the load balancer probe used by the load balancing rule.
    protocol string
    The reference to the transport protocol used by the load balancing rule.
    probeRequestPath string
    The probe request path. Only supported for HTTP/HTTPS probes.
    backend_port int
    The port used for internal connections on the endpoint. Acceptable values are between 1 and 65535.
    frontend_port int
    The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values are between 1 and 65534.
    probe_protocol str
    the reference to the load balancer probe used by the load balancing rule.
    protocol str
    The reference to the transport protocol used by the load balancing rule.
    probe_request_path str
    The probe request path. Only supported for HTTP/HTTPS probes.
    backendPort Number
    The port used for internal connections on the endpoint. Acceptable values are between 1 and 65535.
    frontendPort Number
    The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values are between 1 and 65534.
    probeProtocol String
    the reference to the load balancer probe used by the load balancing rule.
    protocol String
    The reference to the transport protocol used by the load balancing rule.
    probeRequestPath String
    The probe request path. Only supported for HTTP/HTTPS probes.

    SettingsParameterDescriptionResponse

    Name string
    The parameter name of fabric setting.
    Value string
    The parameter value of fabric setting.
    Name string
    The parameter name of fabric setting.
    Value string
    The parameter value of fabric setting.
    name String
    The parameter name of fabric setting.
    value String
    The parameter value of fabric setting.
    name string
    The parameter name of fabric setting.
    value string
    The parameter value of fabric setting.
    name str
    The parameter name of fabric setting.
    value str
    The parameter value of fabric setting.
    name String
    The parameter name of fabric setting.
    value String
    The parameter value of fabric setting.

    SettingsSectionDescriptionResponse

    Name string
    The section name of the fabric settings.
    Parameters List<Pulumi.AzureNative.ServiceFabric.Inputs.SettingsParameterDescriptionResponse>
    The collection of parameters in the section.
    Name string
    The section name of the fabric settings.
    Parameters []SettingsParameterDescriptionResponse
    The collection of parameters in the section.
    name String
    The section name of the fabric settings.
    parameters List<SettingsParameterDescriptionResponse>
    The collection of parameters in the section.
    name string
    The section name of the fabric settings.
    parameters SettingsParameterDescriptionResponse[]
    The collection of parameters in the section.
    name str
    The section name of the fabric settings.
    parameters Sequence[SettingsParameterDescriptionResponse]
    The collection of parameters in the section.
    name String
    The section name of the fabric settings.
    parameters List<Property Map>
    The collection of parameters in the section.

    SkuResponse

    Name string
    Sku Name.
    Name string
    Sku Name.
    name String
    Sku Name.
    name string
    Sku Name.
    name str
    Sku Name.
    name String
    Sku Name.

    Package Details

    Repository
    azure-native-v1 pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native-v1 logo
    These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
    Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi