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.kubernetesconfiguration.getFluxConfiguration
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
Gets details of the Flux Configuration. API Version: 2021-11-01-preview.
Using getFluxConfiguration
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 getFluxConfiguration(args: GetFluxConfigurationArgs, opts?: InvokeOptions): Promise<GetFluxConfigurationResult>
function getFluxConfigurationOutput(args: GetFluxConfigurationOutputArgs, opts?: InvokeOptions): Output<GetFluxConfigurationResult>def get_flux_configuration(cluster_name: Optional[str] = None,
                           cluster_resource_name: Optional[str] = None,
                           cluster_rp: Optional[str] = None,
                           flux_configuration_name: Optional[str] = None,
                           resource_group_name: Optional[str] = None,
                           opts: Optional[InvokeOptions] = None) -> GetFluxConfigurationResult
def get_flux_configuration_output(cluster_name: Optional[pulumi.Input[str]] = None,
                           cluster_resource_name: Optional[pulumi.Input[str]] = None,
                           cluster_rp: Optional[pulumi.Input[str]] = None,
                           flux_configuration_name: Optional[pulumi.Input[str]] = None,
                           resource_group_name: Optional[pulumi.Input[str]] = None,
                           opts: Optional[InvokeOptions] = None) -> Output[GetFluxConfigurationResult]func LookupFluxConfiguration(ctx *Context, args *LookupFluxConfigurationArgs, opts ...InvokeOption) (*LookupFluxConfigurationResult, error)
func LookupFluxConfigurationOutput(ctx *Context, args *LookupFluxConfigurationOutputArgs, opts ...InvokeOption) LookupFluxConfigurationResultOutput> Note: This function is named LookupFluxConfiguration in the Go SDK.
public static class GetFluxConfiguration 
{
    public static Task<GetFluxConfigurationResult> InvokeAsync(GetFluxConfigurationArgs args, InvokeOptions? opts = null)
    public static Output<GetFluxConfigurationResult> Invoke(GetFluxConfigurationInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetFluxConfigurationResult> getFluxConfiguration(GetFluxConfigurationArgs args, InvokeOptions options)
public static Output<GetFluxConfigurationResult> getFluxConfiguration(GetFluxConfigurationArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:kubernetesconfiguration:getFluxConfiguration
  arguments:
    # arguments dictionaryThe following arguments are supported:
- ClusterName string
- The name of the kubernetes cluster.
- ClusterResource stringName 
- The Kubernetes cluster resource name - either managedClusters (for AKS clusters) or connectedClusters (for OnPrem K8S clusters).
- ClusterRp string
- The Kubernetes cluster RP - either Microsoft.ContainerService (for AKS clusters) or Microsoft.Kubernetes (for OnPrem K8S clusters).
- FluxConfiguration stringName 
- Name of the Flux Configuration.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- ClusterName string
- The name of the kubernetes cluster.
- ClusterResource stringName 
- The Kubernetes cluster resource name - either managedClusters (for AKS clusters) or connectedClusters (for OnPrem K8S clusters).
- ClusterRp string
- The Kubernetes cluster RP - either Microsoft.ContainerService (for AKS clusters) or Microsoft.Kubernetes (for OnPrem K8S clusters).
- FluxConfiguration stringName 
- Name of the Flux Configuration.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- clusterName String
- The name of the kubernetes cluster.
- clusterResource StringName 
- The Kubernetes cluster resource name - either managedClusters (for AKS clusters) or connectedClusters (for OnPrem K8S clusters).
- clusterRp String
- The Kubernetes cluster RP - either Microsoft.ContainerService (for AKS clusters) or Microsoft.Kubernetes (for OnPrem K8S clusters).
- fluxConfiguration StringName 
- Name of the Flux Configuration.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- clusterName string
- The name of the kubernetes cluster.
- clusterResource stringName 
- The Kubernetes cluster resource name - either managedClusters (for AKS clusters) or connectedClusters (for OnPrem K8S clusters).
- clusterRp string
- The Kubernetes cluster RP - either Microsoft.ContainerService (for AKS clusters) or Microsoft.Kubernetes (for OnPrem K8S clusters).
- fluxConfiguration stringName 
- Name of the Flux Configuration.
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- cluster_name str
- The name of the kubernetes cluster.
- cluster_resource_ strname 
- The Kubernetes cluster resource name - either managedClusters (for AKS clusters) or connectedClusters (for OnPrem K8S clusters).
- cluster_rp str
- The Kubernetes cluster RP - either Microsoft.ContainerService (for AKS clusters) or Microsoft.Kubernetes (for OnPrem K8S clusters).
- flux_configuration_ strname 
- Name of the Flux Configuration.
- resource_group_ strname 
- The name of the resource group. The name is case insensitive.
- clusterName String
- The name of the kubernetes cluster.
- clusterResource StringName 
- The Kubernetes cluster resource name - either managedClusters (for AKS clusters) or connectedClusters (for OnPrem K8S clusters).
- clusterRp String
- The Kubernetes cluster RP - either Microsoft.ContainerService (for AKS clusters) or Microsoft.Kubernetes (for OnPrem K8S clusters).
- fluxConfiguration StringName 
- Name of the Flux Configuration.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
getFluxConfiguration Result
The following output properties are available:
- ComplianceState string
- Combined status of the Flux Kubernetes resources created by the fluxConfiguration or created by the managed objects.
- ErrorMessage string
- Error message returned to the user in the case of provisioning failure.
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- LastSource stringSynced At 
- Datetime the fluxConfiguration last synced its source on the cluster.
- LastSource stringSynced Commit Id 
- Branch and SHA of the last source commit synced with the cluster.
- Name string
- The name of the resource
- ProvisioningState string
- Status of the creation of the fluxConfiguration.
- RepositoryPublic stringKey 
- Public Key associated with this fluxConfiguration (either generated within the cluster or provided by the user).
- Statuses
List<Pulumi.Azure Native. Kubernetes Configuration. Outputs. Object Status Definition Response> 
- Statuses of the Flux Kubernetes resources created by the fluxConfiguration or created by the managed objects provisioned by the fluxConfiguration.
- SystemData Pulumi.Azure Native. Kubernetes Configuration. Outputs. System Data Response 
- Top level metadata https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- ConfigurationProtected Dictionary<string, string>Settings 
- Key-value pairs of protected configuration settings for the configuration
- GitRepository Pulumi.Azure Native. Kubernetes Configuration. Outputs. Git Repository Definition Response 
- Parameters to reconcile to the GitRepository source kind type.
- Kustomizations
Dictionary<string, Pulumi.Azure Native. Kubernetes Configuration. Outputs. Kustomization Definition Response> 
- Array of kustomizations used to reconcile the artifact pulled by the source type on the cluster.
- Namespace string
- The namespace to which this configuration is installed to. Maximum of 253 lower case alphanumeric characters, hyphen and period only.
- Scope string
- Scope at which the operator will be installed.
- SourceKind string
- Source Kind to pull the configuration data from.
- Suspend bool
- Whether this configuration should suspend its reconciliation of its kustomizations and sources.
- ComplianceState string
- Combined status of the Flux Kubernetes resources created by the fluxConfiguration or created by the managed objects.
- ErrorMessage string
- Error message returned to the user in the case of provisioning failure.
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- LastSource stringSynced At 
- Datetime the fluxConfiguration last synced its source on the cluster.
- LastSource stringSynced Commit Id 
- Branch and SHA of the last source commit synced with the cluster.
- Name string
- The name of the resource
- ProvisioningState string
- Status of the creation of the fluxConfiguration.
- RepositoryPublic stringKey 
- Public Key associated with this fluxConfiguration (either generated within the cluster or provided by the user).
- Statuses
[]ObjectStatus Definition Response 
- Statuses of the Flux Kubernetes resources created by the fluxConfiguration or created by the managed objects provisioned by the fluxConfiguration.
- SystemData SystemData Response 
- Top level metadata https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- ConfigurationProtected map[string]stringSettings 
- Key-value pairs of protected configuration settings for the configuration
- GitRepository GitRepository Definition Response 
- Parameters to reconcile to the GitRepository source kind type.
- Kustomizations
map[string]KustomizationDefinition Response 
- Array of kustomizations used to reconcile the artifact pulled by the source type on the cluster.
- Namespace string
- The namespace to which this configuration is installed to. Maximum of 253 lower case alphanumeric characters, hyphen and period only.
- Scope string
- Scope at which the operator will be installed.
- SourceKind string
- Source Kind to pull the configuration data from.
- Suspend bool
- Whether this configuration should suspend its reconciliation of its kustomizations and sources.
- complianceState String
- Combined status of the Flux Kubernetes resources created by the fluxConfiguration or created by the managed objects.
- errorMessage String
- Error message returned to the user in the case of provisioning failure.
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- lastSource StringSynced At 
- Datetime the fluxConfiguration last synced its source on the cluster.
- lastSource StringSynced Commit Id 
- Branch and SHA of the last source commit synced with the cluster.
- name String
- The name of the resource
- provisioningState String
- Status of the creation of the fluxConfiguration.
- repositoryPublic StringKey 
- Public Key associated with this fluxConfiguration (either generated within the cluster or provided by the user).
- statuses
List<ObjectStatus Definition Response> 
- Statuses of the Flux Kubernetes resources created by the fluxConfiguration or created by the managed objects provisioned by the fluxConfiguration.
- systemData SystemData Response 
- Top level metadata https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- configurationProtected Map<String,String>Settings 
- Key-value pairs of protected configuration settings for the configuration
- gitRepository GitRepository Definition Response 
- Parameters to reconcile to the GitRepository source kind type.
- kustomizations
Map<String,KustomizationDefinition Response> 
- Array of kustomizations used to reconcile the artifact pulled by the source type on the cluster.
- namespace String
- The namespace to which this configuration is installed to. Maximum of 253 lower case alphanumeric characters, hyphen and period only.
- scope String
- Scope at which the operator will be installed.
- sourceKind String
- Source Kind to pull the configuration data from.
- suspend Boolean
- Whether this configuration should suspend its reconciliation of its kustomizations and sources.
- complianceState string
- Combined status of the Flux Kubernetes resources created by the fluxConfiguration or created by the managed objects.
- errorMessage string
- Error message returned to the user in the case of provisioning failure.
- id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- lastSource stringSynced At 
- Datetime the fluxConfiguration last synced its source on the cluster.
- lastSource stringSynced Commit Id 
- Branch and SHA of the last source commit synced with the cluster.
- name string
- The name of the resource
- provisioningState string
- Status of the creation of the fluxConfiguration.
- repositoryPublic stringKey 
- Public Key associated with this fluxConfiguration (either generated within the cluster or provided by the user).
- statuses
ObjectStatus Definition Response[] 
- Statuses of the Flux Kubernetes resources created by the fluxConfiguration or created by the managed objects provisioned by the fluxConfiguration.
- systemData SystemData Response 
- Top level metadata https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- configurationProtected {[key: string]: string}Settings 
- Key-value pairs of protected configuration settings for the configuration
- gitRepository GitRepository Definition Response 
- Parameters to reconcile to the GitRepository source kind type.
- kustomizations
{[key: string]: KustomizationDefinition Response} 
- Array of kustomizations used to reconcile the artifact pulled by the source type on the cluster.
- namespace string
- The namespace to which this configuration is installed to. Maximum of 253 lower case alphanumeric characters, hyphen and period only.
- scope string
- Scope at which the operator will be installed.
- sourceKind string
- Source Kind to pull the configuration data from.
- suspend boolean
- Whether this configuration should suspend its reconciliation of its kustomizations and sources.
- compliance_state str
- Combined status of the Flux Kubernetes resources created by the fluxConfiguration or created by the managed objects.
- error_message str
- Error message returned to the user in the case of provisioning failure.
- id str
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- last_source_ strsynced_ at 
- Datetime the fluxConfiguration last synced its source on the cluster.
- last_source_ strsynced_ commit_ id 
- Branch and SHA of the last source commit synced with the cluster.
- name str
- The name of the resource
- provisioning_state str
- Status of the creation of the fluxConfiguration.
- repository_public_ strkey 
- Public Key associated with this fluxConfiguration (either generated within the cluster or provided by the user).
- statuses
Sequence[ObjectStatus Definition Response] 
- Statuses of the Flux Kubernetes resources created by the fluxConfiguration or created by the managed objects provisioned by the fluxConfiguration.
- system_data SystemData Response 
- Top level metadata https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- configuration_protected_ Mapping[str, str]settings 
- Key-value pairs of protected configuration settings for the configuration
- git_repository GitRepository Definition Response 
- Parameters to reconcile to the GitRepository source kind type.
- kustomizations
Mapping[str, KustomizationDefinition Response] 
- Array of kustomizations used to reconcile the artifact pulled by the source type on the cluster.
- namespace str
- The namespace to which this configuration is installed to. Maximum of 253 lower case alphanumeric characters, hyphen and period only.
- scope str
- Scope at which the operator will be installed.
- source_kind str
- Source Kind to pull the configuration data from.
- suspend bool
- Whether this configuration should suspend its reconciliation of its kustomizations and sources.
- complianceState String
- Combined status of the Flux Kubernetes resources created by the fluxConfiguration or created by the managed objects.
- errorMessage String
- Error message returned to the user in the case of provisioning failure.
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- lastSource StringSynced At 
- Datetime the fluxConfiguration last synced its source on the cluster.
- lastSource StringSynced Commit Id 
- Branch and SHA of the last source commit synced with the cluster.
- name String
- The name of the resource
- provisioningState String
- Status of the creation of the fluxConfiguration.
- repositoryPublic StringKey 
- Public Key associated with this fluxConfiguration (either generated within the cluster or provided by the user).
- statuses List<Property Map>
- Statuses of the Flux Kubernetes resources created by the fluxConfiguration or created by the managed objects provisioned by the fluxConfiguration.
- systemData Property Map
- Top level metadata https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- configurationProtected Map<String>Settings 
- Key-value pairs of protected configuration settings for the configuration
- gitRepository Property Map
- Parameters to reconcile to the GitRepository source kind type.
- kustomizations Map<Property Map>
- Array of kustomizations used to reconcile the artifact pulled by the source type on the cluster.
- namespace String
- The namespace to which this configuration is installed to. Maximum of 253 lower case alphanumeric characters, hyphen and period only.
- scope String
- Scope at which the operator will be installed.
- sourceKind String
- Source Kind to pull the configuration data from.
- suspend Boolean
- Whether this configuration should suspend its reconciliation of its kustomizations and sources.
Supporting Types
DependsOnDefinitionResponse   
- KustomizationName string
- Name of the kustomization to claim dependency on
- KustomizationName string
- Name of the kustomization to claim dependency on
- kustomizationName String
- Name of the kustomization to claim dependency on
- kustomizationName string
- Name of the kustomization to claim dependency on
- kustomization_name str
- Name of the kustomization to claim dependency on
- kustomizationName String
- Name of the kustomization to claim dependency on
GitRepositoryDefinitionResponse   
- HttpsCAFile string
- Base64-encoded HTTPS certificate authority contents used to access git private git repositories over HTTPS
- HttpsUser string
- Base64-encoded HTTPS username used to access private git repositories over HTTPS
- LocalAuth stringRef 
- Name of a local secret on the Kubernetes cluster to use as the authentication secret rather than the managed or user-provided configuration secrets.
- RepositoryRef Pulumi.Azure Native. Kubernetes Configuration. Inputs. Repository Ref Definition Response 
- The source reference for the GitRepository object.
- SshKnown stringHosts 
- Base64-encoded known_hosts value containing public SSH keys required to access private git repositories over SSH
- SyncInterval doubleIn Seconds 
- The interval at which to re-reconcile the cluster git repository source with the remote.
- TimeoutIn doubleSeconds 
- The maximum time to attempt to reconcile the cluster git repository source with the remote.
- Url string
- The URL to sync for the flux configuration git repository.
- HttpsCAFile string
- Base64-encoded HTTPS certificate authority contents used to access git private git repositories over HTTPS
- HttpsUser string
- Base64-encoded HTTPS username used to access private git repositories over HTTPS
- LocalAuth stringRef 
- Name of a local secret on the Kubernetes cluster to use as the authentication secret rather than the managed or user-provided configuration secrets.
- RepositoryRef RepositoryRef Definition Response 
- The source reference for the GitRepository object.
- SshKnown stringHosts 
- Base64-encoded known_hosts value containing public SSH keys required to access private git repositories over SSH
- SyncInterval float64In Seconds 
- The interval at which to re-reconcile the cluster git repository source with the remote.
- TimeoutIn float64Seconds 
- The maximum time to attempt to reconcile the cluster git repository source with the remote.
- Url string
- The URL to sync for the flux configuration git repository.
- httpsCAFile String
- Base64-encoded HTTPS certificate authority contents used to access git private git repositories over HTTPS
- httpsUser String
- Base64-encoded HTTPS username used to access private git repositories over HTTPS
- localAuth StringRef 
- Name of a local secret on the Kubernetes cluster to use as the authentication secret rather than the managed or user-provided configuration secrets.
- repositoryRef RepositoryRef Definition Response 
- The source reference for the GitRepository object.
- sshKnown StringHosts 
- Base64-encoded known_hosts value containing public SSH keys required to access private git repositories over SSH
- syncInterval DoubleIn Seconds 
- The interval at which to re-reconcile the cluster git repository source with the remote.
- timeoutIn DoubleSeconds 
- The maximum time to attempt to reconcile the cluster git repository source with the remote.
- url String
- The URL to sync for the flux configuration git repository.
- httpsCAFile string
- Base64-encoded HTTPS certificate authority contents used to access git private git repositories over HTTPS
- httpsUser string
- Base64-encoded HTTPS username used to access private git repositories over HTTPS
- localAuth stringRef 
- Name of a local secret on the Kubernetes cluster to use as the authentication secret rather than the managed or user-provided configuration secrets.
- repositoryRef RepositoryRef Definition Response 
- The source reference for the GitRepository object.
- sshKnown stringHosts 
- Base64-encoded known_hosts value containing public SSH keys required to access private git repositories over SSH
- syncInterval numberIn Seconds 
- The interval at which to re-reconcile the cluster git repository source with the remote.
- timeoutIn numberSeconds 
- The maximum time to attempt to reconcile the cluster git repository source with the remote.
- url string
- The URL to sync for the flux configuration git repository.
- https_ca_ strfile 
- Base64-encoded HTTPS certificate authority contents used to access git private git repositories over HTTPS
- https_user str
- Base64-encoded HTTPS username used to access private git repositories over HTTPS
- local_auth_ strref 
- Name of a local secret on the Kubernetes cluster to use as the authentication secret rather than the managed or user-provided configuration secrets.
- repository_ref RepositoryRef Definition Response 
- The source reference for the GitRepository object.
- ssh_known_ strhosts 
- Base64-encoded known_hosts value containing public SSH keys required to access private git repositories over SSH
- sync_interval_ floatin_ seconds 
- The interval at which to re-reconcile the cluster git repository source with the remote.
- timeout_in_ floatseconds 
- The maximum time to attempt to reconcile the cluster git repository source with the remote.
- url str
- The URL to sync for the flux configuration git repository.
- httpsCAFile String
- Base64-encoded HTTPS certificate authority contents used to access git private git repositories over HTTPS
- httpsUser String
- Base64-encoded HTTPS username used to access private git repositories over HTTPS
- localAuth StringRef 
- Name of a local secret on the Kubernetes cluster to use as the authentication secret rather than the managed or user-provided configuration secrets.
- repositoryRef Property Map
- The source reference for the GitRepository object.
- sshKnown StringHosts 
- Base64-encoded known_hosts value containing public SSH keys required to access private git repositories over SSH
- syncInterval NumberIn Seconds 
- The interval at which to re-reconcile the cluster git repository source with the remote.
- timeoutIn NumberSeconds 
- The maximum time to attempt to reconcile the cluster git repository source with the remote.
- url String
- The URL to sync for the flux configuration git repository.
HelmReleasePropertiesDefinitionResponse    
- FailureCount double
- Total number of times that the HelmRelease failed to install or upgrade
- HelmChart Pulumi.Ref Azure Native. Kubernetes Configuration. Inputs. Object Reference Definition Response 
- The reference to the HelmChart object used as the source to this HelmRelease
- InstallFailure doubleCount 
- Number of times that the HelmRelease failed to install
- LastRevision doubleApplied 
- The revision number of the last released object change
- UpgradeFailure doubleCount 
- Number of times that the HelmRelease failed to upgrade
- FailureCount float64
- Total number of times that the HelmRelease failed to install or upgrade
- HelmChart ObjectRef Reference Definition Response 
- The reference to the HelmChart object used as the source to this HelmRelease
- InstallFailure float64Count 
- Number of times that the HelmRelease failed to install
- LastRevision float64Applied 
- The revision number of the last released object change
- UpgradeFailure float64Count 
- Number of times that the HelmRelease failed to upgrade
- failureCount Double
- Total number of times that the HelmRelease failed to install or upgrade
- helmChart ObjectRef Reference Definition Response 
- The reference to the HelmChart object used as the source to this HelmRelease
- installFailure DoubleCount 
- Number of times that the HelmRelease failed to install
- lastRevision DoubleApplied 
- The revision number of the last released object change
- upgradeFailure DoubleCount 
- Number of times that the HelmRelease failed to upgrade
- failureCount number
- Total number of times that the HelmRelease failed to install or upgrade
- helmChart ObjectRef Reference Definition Response 
- The reference to the HelmChart object used as the source to this HelmRelease
- installFailure numberCount 
- Number of times that the HelmRelease failed to install
- lastRevision numberApplied 
- The revision number of the last released object change
- upgradeFailure numberCount 
- Number of times that the HelmRelease failed to upgrade
- failure_count float
- Total number of times that the HelmRelease failed to install or upgrade
- helm_chart_ Objectref Reference Definition Response 
- The reference to the HelmChart object used as the source to this HelmRelease
- install_failure_ floatcount 
- Number of times that the HelmRelease failed to install
- last_revision_ floatapplied 
- The revision number of the last released object change
- upgrade_failure_ floatcount 
- Number of times that the HelmRelease failed to upgrade
- failureCount Number
- Total number of times that the HelmRelease failed to install or upgrade
- helmChart Property MapRef 
- The reference to the HelmChart object used as the source to this HelmRelease
- installFailure NumberCount 
- Number of times that the HelmRelease failed to install
- lastRevision NumberApplied 
- The revision number of the last released object change
- upgradeFailure NumberCount 
- Number of times that the HelmRelease failed to upgrade
KustomizationDefinitionResponse  
- DependsOn List<Pulumi.Azure Native. Kubernetes Configuration. Inputs. Depends On Definition Response> 
- Specifies other Kustomizations that this Kustomization depends on. This Kustomization will not reconcile until all dependencies have completed their reconciliation.
- Force bool
- Enable/disable re-creating Kubernetes resources on the cluster when patching fails due to an immutable field change.
- Path string
- The path in the source reference to reconcile on the cluster.
- Prune bool
- Enable/disable garbage collections of Kubernetes objects created by this Kustomization.
- RetryInterval doubleIn Seconds 
- The interval at which to re-reconcile the Kustomization on the cluster in the event of failure on reconciliation.
- SyncInterval doubleIn Seconds 
- The interval at which to re-reconcile the Kustomization on the cluster.
- TimeoutIn doubleSeconds 
- The maximum time to attempt to reconcile the Kustomization on the cluster.
- Validation string
- Specify whether to validate the Kubernetes objects referenced in the Kustomization before applying them to the cluster.
- DependsOn []DependsOn Definition Response 
- Specifies other Kustomizations that this Kustomization depends on. This Kustomization will not reconcile until all dependencies have completed their reconciliation.
- Force bool
- Enable/disable re-creating Kubernetes resources on the cluster when patching fails due to an immutable field change.
- Path string
- The path in the source reference to reconcile on the cluster.
- Prune bool
- Enable/disable garbage collections of Kubernetes objects created by this Kustomization.
- RetryInterval float64In Seconds 
- The interval at which to re-reconcile the Kustomization on the cluster in the event of failure on reconciliation.
- SyncInterval float64In Seconds 
- The interval at which to re-reconcile the Kustomization on the cluster.
- TimeoutIn float64Seconds 
- The maximum time to attempt to reconcile the Kustomization on the cluster.
- Validation string
- Specify whether to validate the Kubernetes objects referenced in the Kustomization before applying them to the cluster.
- dependsOn List<DependsOn Definition Response> 
- Specifies other Kustomizations that this Kustomization depends on. This Kustomization will not reconcile until all dependencies have completed their reconciliation.
- force Boolean
- Enable/disable re-creating Kubernetes resources on the cluster when patching fails due to an immutable field change.
- path String
- The path in the source reference to reconcile on the cluster.
- prune Boolean
- Enable/disable garbage collections of Kubernetes objects created by this Kustomization.
- retryInterval DoubleIn Seconds 
- The interval at which to re-reconcile the Kustomization on the cluster in the event of failure on reconciliation.
- syncInterval DoubleIn Seconds 
- The interval at which to re-reconcile the Kustomization on the cluster.
- timeoutIn DoubleSeconds 
- The maximum time to attempt to reconcile the Kustomization on the cluster.
- validation String
- Specify whether to validate the Kubernetes objects referenced in the Kustomization before applying them to the cluster.
- dependsOn DependsOn Definition Response[] 
- Specifies other Kustomizations that this Kustomization depends on. This Kustomization will not reconcile until all dependencies have completed their reconciliation.
- force boolean
- Enable/disable re-creating Kubernetes resources on the cluster when patching fails due to an immutable field change.
- path string
- The path in the source reference to reconcile on the cluster.
- prune boolean
- Enable/disable garbage collections of Kubernetes objects created by this Kustomization.
- retryInterval numberIn Seconds 
- The interval at which to re-reconcile the Kustomization on the cluster in the event of failure on reconciliation.
- syncInterval numberIn Seconds 
- The interval at which to re-reconcile the Kustomization on the cluster.
- timeoutIn numberSeconds 
- The maximum time to attempt to reconcile the Kustomization on the cluster.
- validation string
- Specify whether to validate the Kubernetes objects referenced in the Kustomization before applying them to the cluster.
- depends_on Sequence[DependsOn Definition Response] 
- Specifies other Kustomizations that this Kustomization depends on. This Kustomization will not reconcile until all dependencies have completed their reconciliation.
- force bool
- Enable/disable re-creating Kubernetes resources on the cluster when patching fails due to an immutable field change.
- path str
- The path in the source reference to reconcile on the cluster.
- prune bool
- Enable/disable garbage collections of Kubernetes objects created by this Kustomization.
- retry_interval_ floatin_ seconds 
- The interval at which to re-reconcile the Kustomization on the cluster in the event of failure on reconciliation.
- sync_interval_ floatin_ seconds 
- The interval at which to re-reconcile the Kustomization on the cluster.
- timeout_in_ floatseconds 
- The maximum time to attempt to reconcile the Kustomization on the cluster.
- validation str
- Specify whether to validate the Kubernetes objects referenced in the Kustomization before applying them to the cluster.
- dependsOn List<Property Map>
- Specifies other Kustomizations that this Kustomization depends on. This Kustomization will not reconcile until all dependencies have completed their reconciliation.
- force Boolean
- Enable/disable re-creating Kubernetes resources on the cluster when patching fails due to an immutable field change.
- path String
- The path in the source reference to reconcile on the cluster.
- prune Boolean
- Enable/disable garbage collections of Kubernetes objects created by this Kustomization.
- retryInterval NumberIn Seconds 
- The interval at which to re-reconcile the Kustomization on the cluster in the event of failure on reconciliation.
- syncInterval NumberIn Seconds 
- The interval at which to re-reconcile the Kustomization on the cluster.
- timeoutIn NumberSeconds 
- The maximum time to attempt to reconcile the Kustomization on the cluster.
- validation String
- Specify whether to validate the Kubernetes objects referenced in the Kustomization before applying them to the cluster.
ObjectReferenceDefinitionResponse   
ObjectStatusConditionDefinitionResponse    
- LastTransition stringTime 
- Last time this status condition has changed
- Message string
- A more verbose description of the object status condition
- Reason string
- Reason for the specified status condition type status
- Status string
- Status of the Kubernetes object condition type
- Type string
- Object status condition type for this object
- LastTransition stringTime 
- Last time this status condition has changed
- Message string
- A more verbose description of the object status condition
- Reason string
- Reason for the specified status condition type status
- Status string
- Status of the Kubernetes object condition type
- Type string
- Object status condition type for this object
- lastTransition StringTime 
- Last time this status condition has changed
- message String
- A more verbose description of the object status condition
- reason String
- Reason for the specified status condition type status
- status String
- Status of the Kubernetes object condition type
- type String
- Object status condition type for this object
- lastTransition stringTime 
- Last time this status condition has changed
- message string
- A more verbose description of the object status condition
- reason string
- Reason for the specified status condition type status
- status string
- Status of the Kubernetes object condition type
- type string
- Object status condition type for this object
- last_transition_ strtime 
- Last time this status condition has changed
- message str
- A more verbose description of the object status condition
- reason str
- Reason for the specified status condition type status
- status str
- Status of the Kubernetes object condition type
- type str
- Object status condition type for this object
- lastTransition StringTime 
- Last time this status condition has changed
- message String
- A more verbose description of the object status condition
- reason String
- Reason for the specified status condition type status
- status String
- Status of the Kubernetes object condition type
- type String
- Object status condition type for this object
ObjectStatusDefinitionResponse   
- AppliedBy Pulumi.Azure Native. Kubernetes Configuration. Inputs. Object Reference Definition Response 
- Object reference to the Kustomization that applied this object
- ComplianceState string
- Compliance state of the applied object showing whether the applied object has come into a ready state on the cluster.
- HelmRelease Pulumi.Properties Azure Native. Kubernetes Configuration. Inputs. Helm Release Properties Definition Response 
- Additional properties that are provided from objects of the HelmRelease kind
- Kind string
- Kind of the applied object
- Name string
- Name of the applied object
- Namespace string
- Namespace of the applied object
- StatusConditions List<Pulumi.Azure Native. Kubernetes Configuration. Inputs. Object Status Condition Definition Response> 
- List of Kubernetes object status conditions present on the cluster
- AppliedBy ObjectReference Definition Response 
- Object reference to the Kustomization that applied this object
- ComplianceState string
- Compliance state of the applied object showing whether the applied object has come into a ready state on the cluster.
- HelmRelease HelmProperties Release Properties Definition Response 
- Additional properties that are provided from objects of the HelmRelease kind
- Kind string
- Kind of the applied object
- Name string
- Name of the applied object
- Namespace string
- Namespace of the applied object
- StatusConditions []ObjectStatus Condition Definition Response 
- List of Kubernetes object status conditions present on the cluster
- appliedBy ObjectReference Definition Response 
- Object reference to the Kustomization that applied this object
- complianceState String
- Compliance state of the applied object showing whether the applied object has come into a ready state on the cluster.
- helmRelease HelmProperties Release Properties Definition Response 
- Additional properties that are provided from objects of the HelmRelease kind
- kind String
- Kind of the applied object
- name String
- Name of the applied object
- namespace String
- Namespace of the applied object
- statusConditions List<ObjectStatus Condition Definition Response> 
- List of Kubernetes object status conditions present on the cluster
- appliedBy ObjectReference Definition Response 
- Object reference to the Kustomization that applied this object
- complianceState string
- Compliance state of the applied object showing whether the applied object has come into a ready state on the cluster.
- helmRelease HelmProperties Release Properties Definition Response 
- Additional properties that are provided from objects of the HelmRelease kind
- kind string
- Kind of the applied object
- name string
- Name of the applied object
- namespace string
- Namespace of the applied object
- statusConditions ObjectStatus Condition Definition Response[] 
- List of Kubernetes object status conditions present on the cluster
- applied_by ObjectReference Definition Response 
- Object reference to the Kustomization that applied this object
- compliance_state str
- Compliance state of the applied object showing whether the applied object has come into a ready state on the cluster.
- helm_release_ Helmproperties Release Properties Definition Response 
- Additional properties that are provided from objects of the HelmRelease kind
- kind str
- Kind of the applied object
- name str
- Name of the applied object
- namespace str
- Namespace of the applied object
- status_conditions Sequence[ObjectStatus Condition Definition Response] 
- List of Kubernetes object status conditions present on the cluster
- appliedBy Property Map
- Object reference to the Kustomization that applied this object
- complianceState String
- Compliance state of the applied object showing whether the applied object has come into a ready state on the cluster.
- helmRelease Property MapProperties 
- Additional properties that are provided from objects of the HelmRelease kind
- kind String
- Kind of the applied object
- name String
- Name of the applied object
- namespace String
- Namespace of the applied object
- statusConditions List<Property Map>
- List of Kubernetes object status conditions present on the cluster
RepositoryRefDefinitionResponse   
- Branch string
- The git repository branch name to checkout.
- Commit string
- The commit SHA to checkout. This value must be combined with the branch name to be valid. This takes precedence over semver.
- Semver string
- The semver range used to match against git repository tags. This takes precedence over tag.
- Tag string
- The git repository tag name to checkout. This takes precedence over branch.
- Branch string
- The git repository branch name to checkout.
- Commit string
- The commit SHA to checkout. This value must be combined with the branch name to be valid. This takes precedence over semver.
- Semver string
- The semver range used to match against git repository tags. This takes precedence over tag.
- Tag string
- The git repository tag name to checkout. This takes precedence over branch.
- branch String
- The git repository branch name to checkout.
- commit String
- The commit SHA to checkout. This value must be combined with the branch name to be valid. This takes precedence over semver.
- semver String
- The semver range used to match against git repository tags. This takes precedence over tag.
- tag String
- The git repository tag name to checkout. This takes precedence over branch.
- branch string
- The git repository branch name to checkout.
- commit string
- The commit SHA to checkout. This value must be combined with the branch name to be valid. This takes precedence over semver.
- semver string
- The semver range used to match against git repository tags. This takes precedence over tag.
- tag string
- The git repository tag name to checkout. This takes precedence over branch.
- branch str
- The git repository branch name to checkout.
- commit str
- The commit SHA to checkout. This value must be combined with the branch name to be valid. This takes precedence over semver.
- semver str
- The semver range used to match against git repository tags. This takes precedence over tag.
- tag str
- The git repository tag name to checkout. This takes precedence over branch.
- branch String
- The git repository branch name to checkout.
- commit String
- The commit SHA to checkout. This value must be combined with the branch name to be valid. This takes precedence over semver.
- semver String
- The semver range used to match against git repository tags. This takes precedence over tag.
- tag String
- The git repository tag name to checkout. This takes precedence over branch.
SystemDataResponse  
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
- createdAt string
- The timestamp of resource creation (UTC).
- createdBy string
- The identity that created the resource.
- createdBy stringType 
- The type of identity that created the resource.
- lastModified stringAt 
- The timestamp of resource last modification (UTC)
- lastModified stringBy 
- The identity that last modified the resource.
- lastModified stringBy Type 
- The type of identity that last modified the resource.
- created_at str
- The timestamp of resource creation (UTC).
- created_by str
- The identity that created the resource.
- created_by_ strtype 
- The type of identity that created the resource.
- last_modified_ strat 
- The timestamp of resource last modification (UTC)
- last_modified_ strby 
- The identity that last modified the resource.
- last_modified_ strby_ type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
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