azure-native.kubernetesconfiguration.getFluxConfiguration
The Flux Configuration object returned in Get & Put response. 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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:kubernetesconfiguration:getFluxConfiguration
arguments:
# arguments dictionary
The following arguments are supported:
- Cluster
Name string The name of the kubernetes cluster.
- Cluster
Resource stringName The Kubernetes cluster resource name - either managedClusters (for AKS clusters) or connectedClusters (for OnPrem K8S clusters).
- Cluster
Rp string The Kubernetes cluster RP - either Microsoft.ContainerService (for AKS clusters) or Microsoft.Kubernetes (for OnPrem K8S clusters).
- Flux
Configuration stringName Name of the Flux Configuration.
- Resource
Group stringName The name of the resource group. The name is case insensitive.
- Cluster
Name string The name of the kubernetes cluster.
- Cluster
Resource stringName The Kubernetes cluster resource name - either managedClusters (for AKS clusters) or connectedClusters (for OnPrem K8S clusters).
- Cluster
Rp string The Kubernetes cluster RP - either Microsoft.ContainerService (for AKS clusters) or Microsoft.Kubernetes (for OnPrem K8S clusters).
- Flux
Configuration stringName Name of the Flux Configuration.
- Resource
Group stringName The name of the resource group. The name is case insensitive.
- cluster
Name String The name of the kubernetes cluster.
- cluster
Resource StringName The Kubernetes cluster resource name - either managedClusters (for AKS clusters) or connectedClusters (for OnPrem K8S clusters).
- cluster
Rp String The Kubernetes cluster RP - either Microsoft.ContainerService (for AKS clusters) or Microsoft.Kubernetes (for OnPrem K8S clusters).
- flux
Configuration StringName Name of the Flux Configuration.
- resource
Group StringName The name of the resource group. The name is case insensitive.
- cluster
Name string The name of the kubernetes cluster.
- cluster
Resource stringName The Kubernetes cluster resource name - either managedClusters (for AKS clusters) or connectedClusters (for OnPrem K8S clusters).
- cluster
Rp string The Kubernetes cluster RP - either Microsoft.ContainerService (for AKS clusters) or Microsoft.Kubernetes (for OnPrem K8S clusters).
- flux
Configuration stringName Name of the Flux Configuration.
- resource
Group 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.
- cluster
Name String The name of the kubernetes cluster.
- cluster
Resource StringName The Kubernetes cluster resource name - either managedClusters (for AKS clusters) or connectedClusters (for OnPrem K8S clusters).
- cluster
Rp String The Kubernetes cluster RP - either Microsoft.ContainerService (for AKS clusters) or Microsoft.Kubernetes (for OnPrem K8S clusters).
- flux
Configuration StringName Name of the Flux Configuration.
- resource
Group StringName The name of the resource group. The name is case insensitive.
getFluxConfiguration Result
The following output properties are available:
- Compliance
State string Combined status of the Flux Kubernetes resources created by the fluxConfiguration or created by the managed objects.
- Error
Message 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}
- Last
Source stringSynced At Datetime the fluxConfiguration last synced its source on the cluster.
- Last
Source stringSynced Commit Id Branch and SHA of the last source commit synced with the cluster.
- Name string
The name of the resource
- Provisioning
State string Status of the creation of the fluxConfiguration.
- Repository
Public 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.
- System
Data 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"
- Configuration
Protected Dictionary<string, string>Settings Key-value pairs of protected configuration settings for the configuration
- Git
Repository 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.
- Source
Kind string Source Kind to pull the configuration data from.
- Suspend bool
Whether this configuration should suspend its reconciliation of its kustomizations and sources.
- Compliance
State string Combined status of the Flux Kubernetes resources created by the fluxConfiguration or created by the managed objects.
- Error
Message 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}
- Last
Source stringSynced At Datetime the fluxConfiguration last synced its source on the cluster.
- Last
Source stringSynced Commit Id Branch and SHA of the last source commit synced with the cluster.
- Name string
The name of the resource
- Provisioning
State string Status of the creation of the fluxConfiguration.
- Repository
Public stringKey Public Key associated with this fluxConfiguration (either generated within the cluster or provided by the user).
- Statuses
[]Object
Status 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 string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Configuration
Protected map[string]stringSettings 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
map[string]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.
- Source
Kind string Source Kind to pull the configuration data from.
- Suspend bool
Whether this configuration should suspend its reconciliation of its kustomizations and sources.
- compliance
State String Combined status of the Flux Kubernetes resources created by the fluxConfiguration or created by the managed objects.
- error
Message 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}
- last
Source StringSynced At Datetime the fluxConfiguration last synced its source on the cluster.
- last
Source StringSynced Commit Id Branch and SHA of the last source commit synced with the cluster.
- name String
The name of the resource
- provisioning
State String Status of the creation of the fluxConfiguration.
- repository
Public StringKey Public Key associated with this fluxConfiguration (either generated within the cluster or provided by the user).
- statuses
List<Object
Status 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 String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- configuration
Protected Map<String,String>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
Map<String,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.
- source
Kind 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 string Combined status of the Flux Kubernetes resources created by the fluxConfiguration or created by the managed objects.
- error
Message 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}
- last
Source stringSynced At Datetime the fluxConfiguration last synced its source on the cluster.
- last
Source stringSynced Commit Id Branch and SHA of the last source commit synced with the cluster.
- name string
The name of the resource
- provisioning
State string Status of the creation of the fluxConfiguration.
- repository
Public stringKey Public Key associated with this fluxConfiguration (either generated within the cluster or provided by the user).
- statuses
Object
Status 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 string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- configuration
Protected {[key: string]: string}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
{[key: string]: 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.
- source
Kind 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[Object
Status 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, Kustomization
Definition 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.
- compliance
State String Combined status of the Flux Kubernetes resources created by the fluxConfiguration or created by the managed objects.
- error
Message 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}
- last
Source StringSynced At Datetime the fluxConfiguration last synced its source on the cluster.
- last
Source StringSynced Commit Id Branch and SHA of the last source commit synced with the cluster.
- name String
The name of the resource
- provisioning
State String Status of the creation of the fluxConfiguration.
- repository
Public 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.
- system
Data 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"
- configuration
Protected Map<String>Settings Key-value pairs of protected configuration settings for the configuration
- git
Repository 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.
- source
Kind 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
- Kustomization
Name string Name of the kustomization to claim dependency on
- Kustomization
Name string Name of the kustomization to claim dependency on
- kustomization
Name String Name of the kustomization to claim dependency on
- kustomization
Name string Name of the kustomization to claim dependency on
- kustomization_
name str Name of the kustomization to claim dependency on
- kustomization
Name String Name of the kustomization to claim dependency on
GitRepositoryDefinitionResponse
- Https
CAFile string Base64-encoded HTTPS certificate authority contents used to access git private git repositories over HTTPS
- Https
User string Base64-encoded HTTPS username used to access private git repositories over HTTPS
- Local
Auth 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.
- Repository
Ref Pulumi.Azure Native. Kubernetes Configuration. Inputs. Repository Ref Definition Response The source reference for the GitRepository object.
- Ssh
Known stringHosts Base64-encoded known_hosts value containing public SSH keys required to access private git repositories over SSH
- Sync
Interval doubleIn Seconds The interval at which to re-reconcile the cluster git repository source with the remote.
- Timeout
In 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.
- Https
CAFile string Base64-encoded HTTPS certificate authority contents used to access git private git repositories over HTTPS
- Https
User string Base64-encoded HTTPS username used to access private git repositories over HTTPS
- Local
Auth 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.
- Repository
Ref RepositoryRef Definition Response The source reference for the GitRepository object.
- Ssh
Known stringHosts Base64-encoded known_hosts value containing public SSH keys required to access private git repositories over SSH
- Sync
Interval float64In Seconds The interval at which to re-reconcile the cluster git repository source with the remote.
- Timeout
In 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.
- https
CAFile String Base64-encoded HTTPS certificate authority contents used to access git private git repositories over HTTPS
- https
User String Base64-encoded HTTPS username used to access private git repositories over HTTPS
- local
Auth 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.
- repository
Ref RepositoryRef Definition Response The source reference for the GitRepository object.
- ssh
Known StringHosts Base64-encoded known_hosts value containing public SSH keys required to access private git repositories over SSH
- sync
Interval DoubleIn Seconds The interval at which to re-reconcile the cluster git repository source with the remote.
- timeout
In 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.
- https
CAFile string Base64-encoded HTTPS certificate authority contents used to access git private git repositories over HTTPS
- https
User string Base64-encoded HTTPS username used to access private git repositories over HTTPS
- local
Auth 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.
- repository
Ref RepositoryRef Definition Response The source reference for the GitRepository object.
- ssh
Known stringHosts Base64-encoded known_hosts value containing public SSH keys required to access private git repositories over SSH
- sync
Interval numberIn Seconds The interval at which to re-reconcile the cluster git repository source with the remote.
- timeout
In 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.
- https
CAFile String Base64-encoded HTTPS certificate authority contents used to access git private git repositories over HTTPS
- https
User String Base64-encoded HTTPS username used to access private git repositories over HTTPS
- local
Auth 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.
- repository
Ref Property Map The source reference for the GitRepository object.
- ssh
Known StringHosts Base64-encoded known_hosts value containing public SSH keys required to access private git repositories over SSH
- sync
Interval NumberIn Seconds The interval at which to re-reconcile the cluster git repository source with the remote.
- timeout
In 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
- Failure
Count double Total number of times that the HelmRelease failed to install or upgrade
- Helm
Chart Pulumi.Ref Azure Native. Kubernetes Configuration. Inputs. Object Reference Definition Response The reference to the HelmChart object used as the source to this HelmRelease
- Install
Failure doubleCount Number of times that the HelmRelease failed to install
- Last
Revision doubleApplied The revision number of the last released object change
- Upgrade
Failure doubleCount Number of times that the HelmRelease failed to upgrade
- Failure
Count float64 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 float64Count Number of times that the HelmRelease failed to install
- Last
Revision float64Applied The revision number of the last released object change
- Upgrade
Failure float64Count Number of times that the HelmRelease failed to upgrade
- failure
Count Double 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 DoubleCount Number of times that the HelmRelease failed to install
- last
Revision DoubleApplied The revision number of the last released object change
- upgrade
Failure DoubleCount Number of times that the HelmRelease failed to upgrade
- failure
Count number 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 numberCount Number of times that the HelmRelease failed to install
- last
Revision numberApplied The revision number of the last released object change
- upgrade
Failure 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
- failure
Count Number Total number of times that the HelmRelease failed to install or upgrade
- helm
Chart Property MapRef The reference to the HelmChart object used as the source to this HelmRelease
- install
Failure NumberCount Number of times that the HelmRelease failed to install
- last
Revision NumberApplied The revision number of the last released object change
- upgrade
Failure NumberCount Number of times that the HelmRelease failed to upgrade
KustomizationDefinitionResponse
- Depends
On 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.
- Retry
Interval doubleIn Seconds The interval at which to re-reconcile the Kustomization on the cluster in the event of failure on reconciliation.
- Sync
Interval doubleIn Seconds The interval at which to re-reconcile the Kustomization on the cluster.
- Timeout
In 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.
- Depends
On []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.
- Retry
Interval float64In Seconds The interval at which to re-reconcile the Kustomization on the cluster in the event of failure on reconciliation.
- Sync
Interval float64In Seconds The interval at which to re-reconcile the Kustomization on the cluster.
- Timeout
In 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.
- depends
On 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.
- retry
Interval DoubleIn Seconds The interval at which to re-reconcile the Kustomization on the cluster in the event of failure on reconciliation.
- sync
Interval DoubleIn Seconds The interval at which to re-reconcile the Kustomization on the cluster.
- timeout
In 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.
- depends
On 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.
- retry
Interval numberIn Seconds The interval at which to re-reconcile the Kustomization on the cluster in the event of failure on reconciliation.
- sync
Interval numberIn Seconds The interval at which to re-reconcile the Kustomization on the cluster.
- timeout
In 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.
- depends
On 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.
- retry
Interval NumberIn Seconds The interval at which to re-reconcile the Kustomization on the cluster in the event of failure on reconciliation.
- sync
Interval NumberIn Seconds The interval at which to re-reconcile the Kustomization on the cluster.
- timeout
In 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
- Last
Transition 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 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 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 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
- last
Transition 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
- Applied
By Pulumi.Azure Native. Kubernetes Configuration. Inputs. Object Reference Definition Response Object reference to the Kustomization that applied this object
- Compliance
State string Compliance state of the applied object showing whether the applied object has come into a ready state on the cluster.
- Helm
Release 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
- Status
Conditions List<Pulumi.Azure Native. Kubernetes Configuration. Inputs. Object Status 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 string 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 string
Kind of the applied object
- Name string
Name of the applied object
- Namespace string
Namespace of the applied object
- Status
Conditions []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 String 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 String
Kind of the applied object
- name String
Name of the applied object
- namespace String
Namespace of the applied object
- status
Conditions List<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 string 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 string
Kind of the applied object
- name string
Name of the applied object
- namespace string
Namespace of the applied object
- status
Conditions 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
- applied
By Property Map Object reference to the Kustomization that applied this object
- compliance
State String Compliance state of the applied object showing whether the applied object has come into a ready state on the cluster.
- helm
Release 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
- status
Conditions 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
- Created
At string The timestamp of resource creation (UTC).
- Created
By string The identity that created the resource.
- Created
By stringType The type of identity that created the resource.
- Last
Modified stringAt The timestamp of resource last modification (UTC)
- Last
Modified stringBy The identity that last modified the resource.
- Last
Modified stringBy Type The type of identity that last modified the resource.
- Created
At string The timestamp of resource creation (UTC).
- Created
By string The identity that created the resource.
- Created
By stringType The type of identity that created the resource.
- Last
Modified stringAt The timestamp of resource last modification (UTC)
- Last
Modified stringBy The identity that last modified the resource.
- Last
Modified stringBy Type The type of identity that last modified the resource.
- created
At String The timestamp of resource creation (UTC).
- created
By String The identity that created the resource.
- created
By StringType The type of identity that created the resource.
- last
Modified StringAt The timestamp of resource last modification (UTC)
- last
Modified StringBy The identity that last modified the resource.
- last
Modified StringBy Type The type of identity that last modified the resource.
- created
At string The timestamp of resource creation (UTC).
- created
By string The identity that created the resource.
- created
By stringType The type of identity that created the resource.
- last
Modified stringAt The timestamp of resource last modification (UTC)
- last
Modified stringBy The identity that last modified the resource.
- last
Modified 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.
- created
At String The timestamp of resource creation (UTC).
- created
By String The identity that created the resource.
- created
By StringType The type of identity that created the resource.
- last
Modified StringAt The timestamp of resource last modification (UTC)
- last
Modified StringBy The identity that last modified the resource.
- last
Modified StringBy Type The type of identity that last modified the resource.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0