azure-native.kubernetesconfiguration.getFluxConfiguration
Explore with Pulumi AI
Gets details of the Flux Configuration.
Uses Azure REST API version 2023-05-01.
Other available API versions: 2022-07-01, 2022-11-01, 2024-04-01-preview, 2024-11-01, 2025-04-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native kubernetesconfiguration [ApiVersion]
. See the version guide for details.
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 dictionary
The following arguments are supported:
- Cluster
Name string - The name of the kubernetes cluster.
- Cluster
Resource stringName - The Kubernetes cluster resource name - i.e. managedClusters, connectedClusters, provisionedClusters.
- Cluster
Rp string - The Kubernetes cluster RP - i.e. Microsoft.ContainerService, Microsoft.Kubernetes, Microsoft.HybridContainerService.
- 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 - i.e. managedClusters, connectedClusters, provisionedClusters.
- Cluster
Rp string - The Kubernetes cluster RP - i.e. Microsoft.ContainerService, Microsoft.Kubernetes, Microsoft.HybridContainerService.
- 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 - i.e. managedClusters, connectedClusters, provisionedClusters.
- cluster
Rp String - The Kubernetes cluster RP - i.e. Microsoft.ContainerService, Microsoft.Kubernetes, Microsoft.HybridContainerService.
- 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 - i.e. managedClusters, connectedClusters, provisionedClusters.
- cluster
Rp string - The Kubernetes cluster RP - i.e. Microsoft.ContainerService, Microsoft.Kubernetes, Microsoft.HybridContainerService.
- 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 - i.e. managedClusters, connectedClusters, provisionedClusters.
- cluster_
rp str - The Kubernetes cluster RP - i.e. Microsoft.ContainerService, Microsoft.Kubernetes, Microsoft.HybridContainerService.
- 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 - i.e. managedClusters, connectedClusters, provisionedClusters.
- cluster
Rp String - The Kubernetes cluster RP - i.e. Microsoft.ContainerService, Microsoft.Kubernetes, Microsoft.HybridContainerService.
- 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:
- Azure
Api stringVersion - The Azure API version of the resource.
- 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}
- 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).
- Source
Synced stringCommit Id - Branch and/or SHA of the source commit synced with the cluster.
- Source
Updated stringAt - Datetime the fluxConfiguration synced its source on the cluster.
- Status
Updated stringAt - Datetime the fluxConfiguration synced its status on the cluster with Azure.
- 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"
- Azure
Blob Pulumi.Azure Native. Kubernetes Configuration. Outputs. Azure Blob Definition Response - Parameters to reconcile to the AzureBlob source kind type.
- Bucket
Pulumi.
Azure Native. Kubernetes Configuration. Outputs. Bucket Definition Response - Parameters to reconcile to the Bucket source kind type.
- 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.
- Reconciliation
Wait stringDuration - Maximum duration to wait for flux configuration reconciliation. E.g PT1H, PT5M, P1D
- 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.
- Wait
For boolReconciliation - Whether flux configuration deployment should wait for cluster to reconcile the kustomizations.
- Azure
Api stringVersion - The Azure API version of the resource.
- 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}
- 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).
- Source
Synced stringCommit Id - Branch and/or SHA of the source commit synced with the cluster.
- Source
Updated stringAt - Datetime the fluxConfiguration synced its source on the cluster.
- Status
Updated stringAt - Datetime the fluxConfiguration synced its status on the cluster with Azure.
- 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"
- Azure
Blob AzureBlob Definition Response - Parameters to reconcile to the AzureBlob source kind type.
- Bucket
Bucket
Definition Response - Parameters to reconcile to the Bucket source kind type.
- 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.
- Reconciliation
Wait stringDuration - Maximum duration to wait for flux configuration reconciliation. E.g PT1H, PT5M, P1D
- 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.
- Wait
For boolReconciliation - Whether flux configuration deployment should wait for cluster to reconcile the kustomizations.
- azure
Api StringVersion - The Azure API version of the resource.
- 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}
- 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).
- source
Synced StringCommit Id - Branch and/or SHA of the source commit synced with the cluster.
- source
Updated StringAt - Datetime the fluxConfiguration synced its source on the cluster.
- status
Updated StringAt - Datetime the fluxConfiguration synced its status on the cluster with Azure.
- 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"
- azure
Blob AzureBlob Definition Response - Parameters to reconcile to the AzureBlob source kind type.
- bucket
Bucket
Definition Response - Parameters to reconcile to the Bucket source kind type.
- 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.
- reconciliation
Wait StringDuration - Maximum duration to wait for flux configuration reconciliation. E.g PT1H, PT5M, P1D
- 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.
- wait
For BooleanReconciliation - Whether flux configuration deployment should wait for cluster to reconcile the kustomizations.
- azure
Api stringVersion - The Azure API version of the resource.
- 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}
- 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).
- source
Synced stringCommit Id - Branch and/or SHA of the source commit synced with the cluster.
- source
Updated stringAt - Datetime the fluxConfiguration synced its source on the cluster.
- status
Updated stringAt - Datetime the fluxConfiguration synced its status on the cluster with Azure.
- 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"
- azure
Blob AzureBlob Definition Response - Parameters to reconcile to the AzureBlob source kind type.
- bucket
Bucket
Definition Response - Parameters to reconcile to the Bucket source kind type.
- 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.
- reconciliation
Wait stringDuration - Maximum duration to wait for flux configuration reconciliation. E.g PT1H, PT5M, P1D
- 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.
- wait
For booleanReconciliation - Whether flux configuration deployment should wait for cluster to reconcile the kustomizations.
- azure_
api_ strversion - The Azure API version of the resource.
- 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}
- 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).
- source_
synced_ strcommit_ id - Branch and/or SHA of the source commit synced with the cluster.
- source_
updated_ strat - Datetime the fluxConfiguration synced its source on the cluster.
- status_
updated_ strat - Datetime the fluxConfiguration synced its status on the cluster with Azure.
- 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"
- azure_
blob AzureBlob Definition Response - Parameters to reconcile to the AzureBlob source kind type.
- bucket
Bucket
Definition Response - Parameters to reconcile to the Bucket source kind type.
- 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.
- reconciliation_
wait_ strduration - Maximum duration to wait for flux configuration reconciliation. E.g PT1H, PT5M, P1D
- 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.
- wait_
for_ boolreconciliation - Whether flux configuration deployment should wait for cluster to reconcile the kustomizations.
- azure
Api StringVersion - The Azure API version of the resource.
- 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}
- 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).
- source
Synced StringCommit Id - Branch and/or SHA of the source commit synced with the cluster.
- source
Updated StringAt - Datetime the fluxConfiguration synced its source on the cluster.
- status
Updated StringAt - Datetime the fluxConfiguration synced its status on the cluster with Azure.
- 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"
- azure
Blob Property Map - Parameters to reconcile to the AzureBlob source kind type.
- bucket Property Map
- Parameters to reconcile to the Bucket source kind type.
- 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.
- reconciliation
Wait StringDuration - Maximum duration to wait for flux configuration reconciliation. E.g PT1H, PT5M, P1D
- 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.
- wait
For BooleanReconciliation - Whether flux configuration deployment should wait for cluster to reconcile the kustomizations.
Supporting Types
AzureBlobDefinitionResponse
- Account
Key string - The account key (shared key) to access the storage account
- Container
Name string - The Azure Blob container name to sync from the url endpoint for the flux configuration.
- 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.
- Managed
Identity Pulumi.Azure Native. Kubernetes Configuration. Inputs. Managed Identity Definition Response - Parameters to authenticate using a Managed Identity.
- Sas
Token string - The Shared Access token to access the storage container
- Service
Principal Pulumi.Azure Native. Kubernetes Configuration. Inputs. Service Principal Definition Response - Parameters to authenticate using Service Principal.
- Sync
Interval doubleIn Seconds - The interval at which to re-reconcile the cluster Azure Blob source with the remote.
- Timeout
In doubleSeconds - The maximum time to attempt to reconcile the cluster Azure Blob source with the remote.
- Url string
- The URL to sync for the flux configuration Azure Blob storage account.
- Account
Key string - The account key (shared key) to access the storage account
- Container
Name string - The Azure Blob container name to sync from the url endpoint for the flux configuration.
- 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.
- Managed
Identity ManagedIdentity Definition Response - Parameters to authenticate using a Managed Identity.
- Sas
Token string - The Shared Access token to access the storage container
- Service
Principal ServicePrincipal Definition Response - Parameters to authenticate using Service Principal.
- Sync
Interval float64In Seconds - The interval at which to re-reconcile the cluster Azure Blob source with the remote.
- Timeout
In float64Seconds - The maximum time to attempt to reconcile the cluster Azure Blob source with the remote.
- Url string
- The URL to sync for the flux configuration Azure Blob storage account.
- account
Key String - The account key (shared key) to access the storage account
- container
Name String - The Azure Blob container name to sync from the url endpoint for the flux configuration.
- 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.
- managed
Identity ManagedIdentity Definition Response - Parameters to authenticate using a Managed Identity.
- sas
Token String - The Shared Access token to access the storage container
- service
Principal ServicePrincipal Definition Response - Parameters to authenticate using Service Principal.
- sync
Interval DoubleIn Seconds - The interval at which to re-reconcile the cluster Azure Blob source with the remote.
- timeout
In DoubleSeconds - The maximum time to attempt to reconcile the cluster Azure Blob source with the remote.
- url String
- The URL to sync for the flux configuration Azure Blob storage account.
- account
Key string - The account key (shared key) to access the storage account
- container
Name string - The Azure Blob container name to sync from the url endpoint for the flux configuration.
- 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.
- managed
Identity ManagedIdentity Definition Response - Parameters to authenticate using a Managed Identity.
- sas
Token string - The Shared Access token to access the storage container
- service
Principal ServicePrincipal Definition Response - Parameters to authenticate using Service Principal.
- sync
Interval numberIn Seconds - The interval at which to re-reconcile the cluster Azure Blob source with the remote.
- timeout
In numberSeconds - The maximum time to attempt to reconcile the cluster Azure Blob source with the remote.
- url string
- The URL to sync for the flux configuration Azure Blob storage account.
- account_
key str - The account key (shared key) to access the storage account
- container_
name str - The Azure Blob container name to sync from the url endpoint for the flux configuration.
- 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.
- managed_
identity ManagedIdentity Definition Response - Parameters to authenticate using a Managed Identity.
- sas_
token str - The Shared Access token to access the storage container
- service_
principal ServicePrincipal Definition Response - Parameters to authenticate using Service Principal.
- sync_
interval_ floatin_ seconds - The interval at which to re-reconcile the cluster Azure Blob source with the remote.
- timeout_
in_ floatseconds - The maximum time to attempt to reconcile the cluster Azure Blob source with the remote.
- url str
- The URL to sync for the flux configuration Azure Blob storage account.
- account
Key String - The account key (shared key) to access the storage account
- container
Name String - The Azure Blob container name to sync from the url endpoint for the flux configuration.
- 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.
- managed
Identity Property Map - Parameters to authenticate using a Managed Identity.
- sas
Token String - The Shared Access token to access the storage container
- service
Principal Property Map - Parameters to authenticate using Service Principal.
- sync
Interval NumberIn Seconds - The interval at which to re-reconcile the cluster Azure Blob source with the remote.
- timeout
In NumberSeconds - The maximum time to attempt to reconcile the cluster Azure Blob source with the remote.
- url String
- The URL to sync for the flux configuration Azure Blob storage account.
BucketDefinitionResponse
- Access
Key string - Plaintext access key used to securely access the S3 bucket
- Bucket
Name string - The bucket name to sync from the url endpoint for the flux configuration.
- Insecure bool
- Specify whether to use insecure communication when puling data from the S3 bucket.
- 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.
- Sync
Interval doubleIn Seconds - The interval at which to re-reconcile the cluster bucket source with the remote.
- Timeout
In doubleSeconds - The maximum time to attempt to reconcile the cluster bucket source with the remote.
- Url string
- The URL to sync for the flux configuration S3 bucket.
- Access
Key string - Plaintext access key used to securely access the S3 bucket
- Bucket
Name string - The bucket name to sync from the url endpoint for the flux configuration.
- Insecure bool
- Specify whether to use insecure communication when puling data from the S3 bucket.
- 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.
- Sync
Interval float64In Seconds - The interval at which to re-reconcile the cluster bucket source with the remote.
- Timeout
In float64Seconds - The maximum time to attempt to reconcile the cluster bucket source with the remote.
- Url string
- The URL to sync for the flux configuration S3 bucket.
- access
Key String - Plaintext access key used to securely access the S3 bucket
- bucket
Name String - The bucket name to sync from the url endpoint for the flux configuration.
- insecure Boolean
- Specify whether to use insecure communication when puling data from the S3 bucket.
- 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.
- sync
Interval DoubleIn Seconds - The interval at which to re-reconcile the cluster bucket source with the remote.
- timeout
In DoubleSeconds - The maximum time to attempt to reconcile the cluster bucket source with the remote.
- url String
- The URL to sync for the flux configuration S3 bucket.
- access
Key string - Plaintext access key used to securely access the S3 bucket
- bucket
Name string - The bucket name to sync from the url endpoint for the flux configuration.
- insecure boolean
- Specify whether to use insecure communication when puling data from the S3 bucket.
- 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.
- sync
Interval numberIn Seconds - The interval at which to re-reconcile the cluster bucket source with the remote.
- timeout
In numberSeconds - The maximum time to attempt to reconcile the cluster bucket source with the remote.
- url string
- The URL to sync for the flux configuration S3 bucket.
- access_
key str - Plaintext access key used to securely access the S3 bucket
- bucket_
name str - The bucket name to sync from the url endpoint for the flux configuration.
- insecure bool
- Specify whether to use insecure communication when puling data from the S3 bucket.
- 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.
- sync_
interval_ floatin_ seconds - The interval at which to re-reconcile the cluster bucket source with the remote.
- timeout_
in_ floatseconds - The maximum time to attempt to reconcile the cluster bucket source with the remote.
- url str
- The URL to sync for the flux configuration S3 bucket.
- access
Key String - Plaintext access key used to securely access the S3 bucket
- bucket
Name String - The bucket name to sync from the url endpoint for the flux configuration.
- insecure Boolean
- Specify whether to use insecure communication when puling data from the S3 bucket.
- 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.
- sync
Interval NumberIn Seconds - The interval at which to re-reconcile the cluster bucket source with the remote.
- timeout
In NumberSeconds - The maximum time to attempt to reconcile the cluster bucket source with the remote.
- url String
- The URL to sync for the flux configuration S3 bucket.
GitRepositoryDefinitionResponse
- Https
CACert string - Base64-encoded HTTPS certificate authority contents used to access git private git repositories over HTTPS
- Https
User string - Plaintext 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
CACert string - Base64-encoded HTTPS certificate authority contents used to access git private git repositories over HTTPS
- Https
User string - Plaintext 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
CACert String - Base64-encoded HTTPS certificate authority contents used to access git private git repositories over HTTPS
- https
User String - Plaintext 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
CACert string - Base64-encoded HTTPS certificate authority contents used to access git private git repositories over HTTPS
- https
User string - Plaintext 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_ strcert - Base64-encoded HTTPS certificate authority contents used to access git private git repositories over HTTPS
- https_
user str - Plaintext 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
CACert String - Base64-encoded HTTPS certificate authority contents used to access git private git repositories over HTTPS
- https
User String - Plaintext 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
- Name string
- Name of the Kustomization, matching the key in the Kustomizations object map.
- Depends
On List<string> - 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.
- Post
Build Pulumi.Azure Native. Kubernetes Configuration. Inputs. Post Build Definition Response - Used for variable substitution for this Kustomization after kustomize build.
- 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.
- Wait bool
- Enable/disable health check for all Kubernetes objects created by this Kustomization.
- Name string
- Name of the Kustomization, matching the key in the Kustomizations object map.
- Depends
On []string - 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.
- Post
Build PostBuild Definition Response - Used for variable substitution for this Kustomization after kustomize build.
- 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.
- Wait bool
- Enable/disable health check for all Kubernetes objects created by this Kustomization.
- name String
- Name of the Kustomization, matching the key in the Kustomizations object map.
- depends
On List<String> - 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.
- post
Build PostBuild Definition Response - Used for variable substitution for this Kustomization after kustomize build.
- 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.
- wait_ Boolean
- Enable/disable health check for all Kubernetes objects created by this Kustomization.
- name string
- Name of the Kustomization, matching the key in the Kustomizations object map.
- depends
On string[] - 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.
- post
Build PostBuild Definition Response - Used for variable substitution for this Kustomization after kustomize build.
- 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.
- wait boolean
- Enable/disable health check for all Kubernetes objects created by this Kustomization.
- name str
- Name of the Kustomization, matching the key in the Kustomizations object map.
- depends_
on Sequence[str] - 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.
- post_
build PostBuild Definition Response - Used for variable substitution for this Kustomization after kustomize build.
- 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.
- wait bool
- Enable/disable health check for all Kubernetes objects created by this Kustomization.
- name String
- Name of the Kustomization, matching the key in the Kustomizations object map.
- depends
On List<String> - 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.
- post
Build Property Map - Used for variable substitution for this Kustomization after kustomize build.
- 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.
- wait Boolean
- Enable/disable health check for all Kubernetes objects created by this Kustomization.
ManagedIdentityDefinitionResponse
- Client
Id string - The client Id for authenticating a Managed Identity.
- Client
Id string - The client Id for authenticating a Managed Identity.
- client
Id String - The client Id for authenticating a Managed Identity.
- client
Id string - The client Id for authenticating a Managed Identity.
- client_
id str - The client Id for authenticating a Managed Identity.
- client
Id String - The client Id for authenticating a Managed Identity.
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
PostBuildDefinitionResponse
- Substitute Dictionary<string, string>
- Key/value pairs holding the variables to be substituted in this Kustomization.
- Substitute
From List<Pulumi.Azure Native. Kubernetes Configuration. Inputs. Substitute From Definition Response> - Array of ConfigMaps/Secrets from which the variables are substituted for this Kustomization.
- Substitute map[string]string
- Key/value pairs holding the variables to be substituted in this Kustomization.
- Substitute
From []SubstituteFrom Definition Response - Array of ConfigMaps/Secrets from which the variables are substituted for this Kustomization.
- substitute Map<String,String>
- Key/value pairs holding the variables to be substituted in this Kustomization.
- substitute
From List<SubstituteFrom Definition Response> - Array of ConfigMaps/Secrets from which the variables are substituted for this Kustomization.
- substitute {[key: string]: string}
- Key/value pairs holding the variables to be substituted in this Kustomization.
- substitute
From SubstituteFrom Definition Response[] - Array of ConfigMaps/Secrets from which the variables are substituted for this Kustomization.
- substitute Mapping[str, str]
- Key/value pairs holding the variables to be substituted in this Kustomization.
- substitute_
from Sequence[SubstituteFrom Definition Response] - Array of ConfigMaps/Secrets from which the variables are substituted for this Kustomization.
- substitute Map<String>
- Key/value pairs holding the variables to be substituted in this Kustomization.
- substitute
From List<Property Map> - Array of ConfigMaps/Secrets from which the variables are substituted for this Kustomization.
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.
ServicePrincipalDefinitionResponse
- Client
Certificate string - Base64-encoded certificate used to authenticate a Service Principal
- Client
Certificate stringPassword - The password for the certificate used to authenticate a Service Principal
- Client
Certificate boolSend Chain - Specifies whether to include x5c header in client claims when acquiring a token to enable subject name / issuer based authentication for the Client Certificate
- Client
Id string - The client Id for authenticating a Service Principal.
- Client
Secret string - The client secret for authenticating a Service Principal
- Tenant
Id string - The tenant Id for authenticating a Service Principal
- Client
Certificate string - Base64-encoded certificate used to authenticate a Service Principal
- Client
Certificate stringPassword - The password for the certificate used to authenticate a Service Principal
- Client
Certificate boolSend Chain - Specifies whether to include x5c header in client claims when acquiring a token to enable subject name / issuer based authentication for the Client Certificate
- Client
Id string - The client Id for authenticating a Service Principal.
- Client
Secret string - The client secret for authenticating a Service Principal
- Tenant
Id string - The tenant Id for authenticating a Service Principal
- client
Certificate String - Base64-encoded certificate used to authenticate a Service Principal
- client
Certificate StringPassword - The password for the certificate used to authenticate a Service Principal
- client
Certificate BooleanSend Chain - Specifies whether to include x5c header in client claims when acquiring a token to enable subject name / issuer based authentication for the Client Certificate
- client
Id String - The client Id for authenticating a Service Principal.
- client
Secret String - The client secret for authenticating a Service Principal
- tenant
Id String - The tenant Id for authenticating a Service Principal
- client
Certificate string - Base64-encoded certificate used to authenticate a Service Principal
- client
Certificate stringPassword - The password for the certificate used to authenticate a Service Principal
- client
Certificate booleanSend Chain - Specifies whether to include x5c header in client claims when acquiring a token to enable subject name / issuer based authentication for the Client Certificate
- client
Id string - The client Id for authenticating a Service Principal.
- client
Secret string - The client secret for authenticating a Service Principal
- tenant
Id string - The tenant Id for authenticating a Service Principal
- client_
certificate str - Base64-encoded certificate used to authenticate a Service Principal
- client_
certificate_ strpassword - The password for the certificate used to authenticate a Service Principal
- client_
certificate_ boolsend_ chain - Specifies whether to include x5c header in client claims when acquiring a token to enable subject name / issuer based authentication for the Client Certificate
- client_
id str - The client Id for authenticating a Service Principal.
- client_
secret str - The client secret for authenticating a Service Principal
- tenant_
id str - The tenant Id for authenticating a Service Principal
- client
Certificate String - Base64-encoded certificate used to authenticate a Service Principal
- client
Certificate StringPassword - The password for the certificate used to authenticate a Service Principal
- client
Certificate BooleanSend Chain - Specifies whether to include x5c header in client claims when acquiring a token to enable subject name / issuer based authentication for the Client Certificate
- client
Id String - The client Id for authenticating a Service Principal.
- client
Secret String - The client secret for authenticating a Service Principal
- tenant
Id String - The tenant Id for authenticating a Service Principal
SubstituteFromDefinitionResponse
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