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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:servicefabric:getManagedCluster
arguments:
# arguments dictionary
The following arguments are supported:
- Cluster
Name string - The name of the cluster resource.
- Resource
Group stringName - The name of the resource group.
- Cluster
Name string - The name of the cluster resource.
- Resource
Group stringName - The name of the resource group.
- cluster
Name String - The name of the cluster resource.
- resource
Group StringName - The name of the resource group.
- cluster
Name string - The name of the cluster resource.
- resource
Group 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.
- cluster
Name String - The name of the cluster resource.
- resource
Group StringName - The name of the resource group.
getManagedCluster Result
The following output properties are available:
- Admin
User stringName - vm admin user name.
- Cluster
Certificate stringThumbprint - The cluster certificate thumbprint used node to node communication.
- Cluster
Id string - A service generated unique identifier for the cluster resource.
- Cluster
State string - The current state of the cluster.
- Dns
Name 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.
- Provisioning
State string - The provisioning state of the managed cluster resource.
- Type string
- Azure resource type.
- Addon
Features List<string> - client certificates for the cluster.
- Admin
Password string - vm admin user password.
- Azure
Active Pulumi.Directory Azure Native. Service Fabric. Outputs. Azure Active Directory Response - Azure active directory.
- Client
Connection 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.
- Cluster
Code 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.
- Fabric
Settings List<Pulumi.Azure Native. Service Fabric. Outputs. Settings Section 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 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.
- Admin
User stringName - vm admin user name.
- Cluster
Certificate stringThumbprint - The cluster certificate thumbprint used node to node communication.
- Cluster
Id string - A service generated unique identifier for the cluster resource.
- Cluster
State string - The current state of the cluster.
- Dns
Name 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.
- Provisioning
State string - The provisioning state of the managed cluster resource.
- Type string
- Azure resource type.
- Addon
Features []string - client certificates for the cluster.
- Admin
Password string - 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
[]Client
Certificate Response - client certificates for the cluster.
- Cluster
Code 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.
- Fabric
Settings []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 []LoadRules Balancing Rule Response - Describes load balancing rules.
- Sku
Sku
Response - The sku of the managed cluster
- map[string]string
- Azure resource tags.
- admin
User StringName - vm admin user name.
- cluster
Certificate StringThumbprint - The cluster certificate thumbprint used node to node communication.
- cluster
Id String - A service generated unique identifier for the cluster resource.
- cluster
State String - The current state of the cluster.
- dns
Name 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.
- provisioning
State String - The provisioning state of the managed cluster resource.
- type String
- Azure resource type.
- addon
Features List<String> - client certificates for the cluster.
- admin
Password String - vm admin user password.
- azure
Active AzureDirectory Active Directory Response - Azure active directory.
- client
Connection IntegerPort - The port used for client connections to the cluster.
- clients
List<Client
Certificate Response> - client certificates for the cluster.
- cluster
Code 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.
- fabric
Settings List<SettingsSection Description Response> - The list of custom fabric settings to configure the cluster.
- http
Gateway IntegerConnection Port - The port used for http connections to the cluster.
- load
Balancing List<LoadRules Balancing Rule Response> - Describes load balancing rules.
- sku
Sku
Response - The sku of the managed cluster
- Map<String,String>
- Azure resource tags.
- admin
User stringName - vm admin user name.
- cluster
Certificate stringThumbprint - The cluster certificate thumbprint used node to node communication.
- cluster
Id string - A service generated unique identifier for the cluster resource.
- cluster
State string - The current state of the cluster.
- dns
Name 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.
- provisioning
State string - The provisioning state of the managed cluster resource.
- type string
- Azure resource type.
- addon
Features string[] - client certificates for the cluster.
- admin
Password string - vm admin user password.
- azure
Active AzureDirectory Active Directory Response - Azure active directory.
- client
Connection numberPort - The port used for client connections to the cluster.
- clients
Client
Certificate Response[] - client certificates for the cluster.
- cluster
Code 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.
- fabric
Settings SettingsSection Description Response[] - The list of custom fabric settings to configure the cluster.
- http
Gateway numberConnection Port - The port used for http connections to the cluster.
- load
Balancing LoadRules Balancing Rule Response[] - Describes load balancing rules.
- sku
Sku
Response - 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[Client
Certificate 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
Sku
Response - The sku of the managed cluster
- Mapping[str, str]
- Azure resource tags.
- admin
User StringName - vm admin user name.
- cluster
Certificate StringThumbprint - The cluster certificate thumbprint used node to node communication.
- cluster
Id String - A service generated unique identifier for the cluster resource.
- cluster
State String - The current state of the cluster.
- dns
Name 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.
- provisioning
State String - The provisioning state of the managed cluster resource.
- type String
- Azure resource type.
- addon
Features List<String> - client certificates for the cluster.
- admin
Password String - vm admin user password.
- azure
Active Property MapDirectory - Azure active directory.
- client
Connection NumberPort - The port used for client connections to the cluster.
- clients List<Property Map>
- client certificates for the cluster.
- cluster
Code 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.
- fabric
Settings List<Property Map> - The list of custom fabric settings to configure the cluster.
- http
Gateway NumberConnection Port - The port used for http connections to the cluster.
- load
Balancing 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
- Client
Application string - Azure active directory client application id.
- Cluster
Application string - Azure active directory cluster application id.
- Tenant
Id string - Azure active directory tenant id.
- Client
Application string - Azure active directory client application id.
- Cluster
Application string - Azure active directory cluster application id.
- Tenant
Id string - Azure active directory tenant id.
- client
Application String - Azure active directory client application id.
- cluster
Application String - Azure active directory cluster application id.
- tenant
Id String - Azure active directory tenant id.
- client
Application string - Azure active directory client application id.
- cluster
Application string - Azure active directory cluster application id.
- tenant
Id 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.
- client
Application String - Azure active directory client application id.
- cluster
Application String - Azure active directory cluster application id.
- tenant
Id String - Azure active directory tenant id.
ClientCertificateResponse
- Is
Admin bool - Whether the certificate is admin or not.
- Common
Name string - Certificate Common name.
- Issuer
Thumbprint 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 string - Certificate Common name.
- Issuer
Thumbprint string - Issuer thumbprint for the certificate. Only used together with CommonName.
- Thumbprint string
- Certificate Thumbprint.
- is
Admin Boolean - Whether the certificate is admin or not.
- common
Name String - Certificate Common name.
- issuer
Thumbprint String - Issuer thumbprint for the certificate. Only used together with CommonName.
- thumbprint String
- Certificate Thumbprint.
- is
Admin boolean - Whether the certificate is admin or not.
- common
Name string - Certificate Common name.
- issuer
Thumbprint 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.
- is
Admin Boolean - Whether the certificate is admin or not.
- common
Name String - Certificate Common name.
- issuer
Thumbprint String - Issuer thumbprint for the certificate. Only used together with CommonName.
- thumbprint String
- Certificate Thumbprint.
LoadBalancingRuleResponse
- 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 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.
- Probe
Request 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 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.
- Probe
Request stringPath - The probe request path. Only supported for HTTP/HTTPS probes.
- backend
Port Integer - The port used for internal connections on the endpoint. Acceptable values are between 1 and 65535.
- frontend
Port 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.
- probe
Protocol 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.
- probe
Request StringPath - The probe request path. Only supported for HTTP/HTTPS probes.
- backend
Port number - The port used for internal connections on the endpoint. Acceptable values are between 1 and 65535.
- frontend
Port 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.
- probe
Protocol 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.
- probe
Request 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.
- backend
Port Number - The port used for internal connections on the endpoint. Acceptable values are between 1 and 65535.
- frontend
Port 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.
- probe
Protocol 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.
- probe
Request 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
[]Settings
Parameter Description Response - The collection of parameters in the section.
- name String
- The section name of the fabric settings.
- parameters
List<Settings
Parameter Description Response> - The collection of parameters in the section.
- name string
- The section name of the fabric settings.
- parameters
Settings
Parameter Description Response[] - The collection of parameters in the section.
- name str
- The section name of the fabric settings.
- parameters
Sequence[Settings
Parameter 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