Azure Native
getManagedCluster
The manged cluster resource
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
- https://github.com/pulumi/pulumi-azure-native
- License
- Apache-2.0