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
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)
public static Output<GetManagedClusterResult> getManagedCluster(GetManagedClusterArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:servicefabric:getManagedCluster
  arguments:
    # arguments dictionaryThe following arguments are supported:
- ClusterName string
- The name of the cluster resource.
- ResourceGroup stringName 
- The name of the resource group.
- ClusterName string
- The name of the cluster resource.
- ResourceGroup stringName 
- The name of the resource group.
- clusterName String
- The name of the cluster resource.
- resourceGroup StringName 
- The name of the resource group.
- clusterName string
- The name of the cluster resource.
- resourceGroup stringName 
- The name of the resource group.
- cluster_name str
- The name of the cluster resource.
- resource_group_ strname 
- The name of the resource group.
- clusterName String
- The name of the cluster resource.
- resourceGroup StringName 
- The name of the resource group.
getManagedCluster Result
The following output properties are available:
- AdminUser stringName 
- vm admin user name.
- ClusterCertificate stringThumbprint 
- 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.
- AzureActive Pulumi.Directory Azure Native. Service Fabric. Outputs. Azure Active Directory Response 
- Azure active directory.
- ClientConnection intPort 
- The port used for client connections to the cluster.
- Clients
List<Pulumi.Azure Native. Service Fabric. Outputs. Client Certificate Response> 
- client certificates for the cluster.
- ClusterCode stringVersion 
- 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.Azure Native. Service Fabric. Outputs. Settings Section Description Response> 
- The list of custom fabric settings to configure the cluster.
- HttpGateway intConnection Port 
- The port used for http connections to the cluster.
- LoadBalancing List<Pulumi.Rules Azure Native. Service Fabric. Outputs. Load Balancing Rule Response> 
- Describes load balancing rules.
- Sku
Pulumi.Azure Native. Service Fabric. Outputs. Sku Response 
- The sku of the managed cluster
- Dictionary<string, string>
- Azure resource tags.
- AdminUser stringName 
- vm admin user name.
- ClusterCertificate stringThumbprint 
- 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.
- AzureActive AzureDirectory Active Directory Response 
- Azure active directory.
- ClientConnection intPort 
- The port used for client connections to the cluster.
- Clients
[]ClientCertificate Response 
- client certificates for the cluster.
- ClusterCode stringVersion 
- 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 []SettingsSection Description Response 
- The list of custom fabric settings to configure the cluster.
- HttpGateway intConnection Port 
- The port used for http connections to the cluster.
- LoadBalancing []LoadRules Balancing Rule Response 
- Describes load balancing rules.
- Sku
SkuResponse 
- The sku of the managed cluster
- map[string]string
- Azure resource tags.
- adminUser StringName 
- vm admin user name.
- clusterCertificate StringThumbprint 
- 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.
- azureActive AzureDirectory Active Directory Response 
- Azure active directory.
- clientConnection IntegerPort 
- The port used for client connections to the cluster.
- clients
List<ClientCertificate Response> 
- client certificates for the cluster.
- clusterCode StringVersion 
- 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<SettingsSection Description Response> 
- The list of custom fabric settings to configure the cluster.
- httpGateway IntegerConnection Port 
- The port used for http connections to the cluster.
- loadBalancing List<LoadRules Balancing Rule Response> 
- Describes load balancing rules.
- sku
SkuResponse 
- The sku of the managed cluster
- Map<String,String>
- Azure resource tags.
- adminUser stringName 
- vm admin user name.
- clusterCertificate stringThumbprint 
- 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.
- azureActive AzureDirectory Active Directory Response 
- Azure active directory.
- clientConnection numberPort 
- The port used for client connections to the cluster.
- clients
ClientCertificate Response[] 
- client certificates for the cluster.
- clusterCode stringVersion 
- 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 SettingsSection Description Response[] 
- The list of custom fabric settings to configure the cluster.
- httpGateway numberConnection Port 
- The port used for http connections to the cluster.
- loadBalancing LoadRules Balancing Rule Response[] 
- Describes load balancing rules.
- sku
SkuResponse 
- The sku of the managed cluster
- {[key: string]: string}
- Azure resource tags.
- admin_user_ strname 
- vm admin user name.
- cluster_certificate_ strthumbprint 
- 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_ Azuredirectory Active Directory Response 
- Azure active directory.
- client_connection_ intport 
- The port used for client connections to the cluster.
- clients
Sequence[ClientCertificate Response] 
- client certificates for the cluster.
- cluster_code_ strversion 
- 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[SettingsSection Description Response] 
- The list of custom fabric settings to configure the cluster.
- http_gateway_ intconnection_ port 
- The port used for http connections to the cluster.
- load_balancing_ Sequence[Loadrules Balancing Rule Response] 
- Describes load balancing rules.
- sku
SkuResponse 
- The sku of the managed cluster
- Mapping[str, str]
- Azure resource tags.
- adminUser StringName 
- vm admin user name.
- clusterCertificate StringThumbprint 
- 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.
- azureActive Property MapDirectory 
- Azure active directory.
- clientConnection NumberPort 
- The port used for client connections to the cluster.
- clients List<Property Map>
- client certificates for the cluster.
- clusterCode StringVersion 
- 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.
- httpGateway NumberConnection Port 
- The port used for http connections to the cluster.
- loadBalancing List<Property Map>Rules 
- Describes load balancing rules.
- sku Property Map
- The sku of the managed cluster
- 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.
- ProbeRequest stringPath 
- 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.
- ProbeRequest stringPath 
- 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.
- probeRequest StringPath 
- 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.
- probeRequest stringPath 
- 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_ strpath 
- 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.
- probeRequest StringPath 
- The probe request path. Only supported for HTTP/HTTPS probes.
SettingsParameterDescriptionResponse   
SettingsSectionDescriptionResponse   
- Name string
- The section name of the fabric settings.
- Parameters
List<Pulumi.Azure Native. Service Fabric. Inputs. Settings Parameter Description Response> 
- The collection of parameters in the section.
- Name string
- The section name of the fabric settings.
- Parameters
[]SettingsParameter Description Response 
- The collection of parameters in the section.
- name String
- The section name of the fabric settings.
- parameters
List<SettingsParameter Description Response> 
- The collection of parameters in the section.
- name string
- The section name of the fabric settings.
- parameters
SettingsParameter Description Response[] 
- The collection of parameters in the section.
- name str
- The section name of the fabric settings.
- parameters
Sequence[SettingsParameter Description Response] 
- 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
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