Documentation ¶
Index ¶
- func DataAzurermKubernetesCluster_GenerateConfigForImport(scope constructs.Construct, importToId *string, importFromId *string, ...) cdktf.ImportableResource
- func DataAzurermKubernetesCluster_IsConstruct(x interface{}) *bool
- func DataAzurermKubernetesCluster_IsTerraformDataSource(x interface{}) *bool
- func DataAzurermKubernetesCluster_IsTerraformElement(x interface{}) *bool
- func DataAzurermKubernetesCluster_TfResourceType() *string
- func NewDataAzurermKubernetesClusterAciConnectorLinuxList_Override(d DataAzurermKubernetesClusterAciConnectorLinuxList, ...)
- func NewDataAzurermKubernetesClusterAciConnectorLinuxOutputReference_Override(d DataAzurermKubernetesClusterAciConnectorLinuxOutputReference, ...)
- func NewDataAzurermKubernetesClusterAgentPoolProfileList_Override(d DataAzurermKubernetesClusterAgentPoolProfileList, ...)
- func NewDataAzurermKubernetesClusterAgentPoolProfileOutputReference_Override(d DataAzurermKubernetesClusterAgentPoolProfileOutputReference, ...)
- func NewDataAzurermKubernetesClusterAgentPoolProfileUpgradeSettingsList_Override(d DataAzurermKubernetesClusterAgentPoolProfileUpgradeSettingsList, ...)
- func NewDataAzurermKubernetesClusterAgentPoolProfileUpgradeSettingsOutputReference_Override(d DataAzurermKubernetesClusterAgentPoolProfileUpgradeSettingsOutputReference, ...)
- func NewDataAzurermKubernetesClusterAzureActiveDirectoryRoleBasedAccessControlList_Override(d DataAzurermKubernetesClusterAzureActiveDirectoryRoleBasedAccessControlList, ...)
- func NewDataAzurermKubernetesClusterAzureActiveDirectoryRoleBasedAccessControlOutputReference_Override(...)
- func NewDataAzurermKubernetesClusterIdentityList_Override(d DataAzurermKubernetesClusterIdentityList, ...)
- func NewDataAzurermKubernetesClusterIdentityOutputReference_Override(d DataAzurermKubernetesClusterIdentityOutputReference, ...)
- func NewDataAzurermKubernetesClusterIngressApplicationGatewayIngressApplicationGatewayIdentityList_Override(...)
- func NewDataAzurermKubernetesClusterIngressApplicationGatewayIngressApplicationGatewayIdentityOutputReference_Override(...)
- func NewDataAzurermKubernetesClusterIngressApplicationGatewayList_Override(d DataAzurermKubernetesClusterIngressApplicationGatewayList, ...)
- func NewDataAzurermKubernetesClusterIngressApplicationGatewayOutputReference_Override(d DataAzurermKubernetesClusterIngressApplicationGatewayOutputReference, ...)
- func NewDataAzurermKubernetesClusterKeyManagementServiceList_Override(d DataAzurermKubernetesClusterKeyManagementServiceList, ...)
- func NewDataAzurermKubernetesClusterKeyManagementServiceOutputReference_Override(d DataAzurermKubernetesClusterKeyManagementServiceOutputReference, ...)
- func NewDataAzurermKubernetesClusterKeyVaultSecretsProviderList_Override(d DataAzurermKubernetesClusterKeyVaultSecretsProviderList, ...)
- func NewDataAzurermKubernetesClusterKeyVaultSecretsProviderOutputReference_Override(d DataAzurermKubernetesClusterKeyVaultSecretsProviderOutputReference, ...)
- func NewDataAzurermKubernetesClusterKeyVaultSecretsProviderSecretIdentityList_Override(d DataAzurermKubernetesClusterKeyVaultSecretsProviderSecretIdentityList, ...)
- func NewDataAzurermKubernetesClusterKeyVaultSecretsProviderSecretIdentityOutputReference_Override(...)
- func NewDataAzurermKubernetesClusterKubeAdminConfigList_Override(d DataAzurermKubernetesClusterKubeAdminConfigList, ...)
- func NewDataAzurermKubernetesClusterKubeAdminConfigOutputReference_Override(d DataAzurermKubernetesClusterKubeAdminConfigOutputReference, ...)
- func NewDataAzurermKubernetesClusterKubeConfigList_Override(d DataAzurermKubernetesClusterKubeConfigList, ...)
- func NewDataAzurermKubernetesClusterKubeConfigOutputReference_Override(d DataAzurermKubernetesClusterKubeConfigOutputReference, ...)
- func NewDataAzurermKubernetesClusterKubeletIdentityList_Override(d DataAzurermKubernetesClusterKubeletIdentityList, ...)
- func NewDataAzurermKubernetesClusterKubeletIdentityOutputReference_Override(d DataAzurermKubernetesClusterKubeletIdentityOutputReference, ...)
- func NewDataAzurermKubernetesClusterLinuxProfileList_Override(d DataAzurermKubernetesClusterLinuxProfileList, ...)
- func NewDataAzurermKubernetesClusterLinuxProfileOutputReference_Override(d DataAzurermKubernetesClusterLinuxProfileOutputReference, ...)
- func NewDataAzurermKubernetesClusterLinuxProfileSshKeyList_Override(d DataAzurermKubernetesClusterLinuxProfileSshKeyList, ...)
- func NewDataAzurermKubernetesClusterLinuxProfileSshKeyOutputReference_Override(d DataAzurermKubernetesClusterLinuxProfileSshKeyOutputReference, ...)
- func NewDataAzurermKubernetesClusterMicrosoftDefenderList_Override(d DataAzurermKubernetesClusterMicrosoftDefenderList, ...)
- func NewDataAzurermKubernetesClusterMicrosoftDefenderOutputReference_Override(d DataAzurermKubernetesClusterMicrosoftDefenderOutputReference, ...)
- func NewDataAzurermKubernetesClusterNetworkProfileList_Override(d DataAzurermKubernetesClusterNetworkProfileList, ...)
- func NewDataAzurermKubernetesClusterNetworkProfileOutputReference_Override(d DataAzurermKubernetesClusterNetworkProfileOutputReference, ...)
- func NewDataAzurermKubernetesClusterOmsAgentList_Override(d DataAzurermKubernetesClusterOmsAgentList, ...)
- func NewDataAzurermKubernetesClusterOmsAgentOmsAgentIdentityList_Override(d DataAzurermKubernetesClusterOmsAgentOmsAgentIdentityList, ...)
- func NewDataAzurermKubernetesClusterOmsAgentOmsAgentIdentityOutputReference_Override(d DataAzurermKubernetesClusterOmsAgentOmsAgentIdentityOutputReference, ...)
- func NewDataAzurermKubernetesClusterOmsAgentOutputReference_Override(d DataAzurermKubernetesClusterOmsAgentOutputReference, ...)
- func NewDataAzurermKubernetesClusterServiceMeshProfileCertificateAuthorityList_Override(d DataAzurermKubernetesClusterServiceMeshProfileCertificateAuthorityList, ...)
- func NewDataAzurermKubernetesClusterServiceMeshProfileCertificateAuthorityOutputReference_Override(...)
- func NewDataAzurermKubernetesClusterServiceMeshProfileList_Override(d DataAzurermKubernetesClusterServiceMeshProfileList, ...)
- func NewDataAzurermKubernetesClusterServiceMeshProfileOutputReference_Override(d DataAzurermKubernetesClusterServiceMeshProfileOutputReference, ...)
- func NewDataAzurermKubernetesClusterServicePrincipalList_Override(d DataAzurermKubernetesClusterServicePrincipalList, ...)
- func NewDataAzurermKubernetesClusterServicePrincipalOutputReference_Override(d DataAzurermKubernetesClusterServicePrincipalOutputReference, ...)
- func NewDataAzurermKubernetesClusterStorageProfileList_Override(d DataAzurermKubernetesClusterStorageProfileList, ...)
- func NewDataAzurermKubernetesClusterStorageProfileOutputReference_Override(d DataAzurermKubernetesClusterStorageProfileOutputReference, ...)
- func NewDataAzurermKubernetesClusterTimeoutsOutputReference_Override(d DataAzurermKubernetesClusterTimeoutsOutputReference, ...)
- func NewDataAzurermKubernetesClusterWindowsProfileList_Override(d DataAzurermKubernetesClusterWindowsProfileList, ...)
- func NewDataAzurermKubernetesClusterWindowsProfileOutputReference_Override(d DataAzurermKubernetesClusterWindowsProfileOutputReference, ...)
- func NewDataAzurermKubernetesCluster_Override(d DataAzurermKubernetesCluster, scope constructs.Construct, id *string, ...)
- type DataAzurermKubernetesCluster
- type DataAzurermKubernetesClusterAciConnectorLinux
- type DataAzurermKubernetesClusterAciConnectorLinuxList
- type DataAzurermKubernetesClusterAciConnectorLinuxOutputReference
- type DataAzurermKubernetesClusterAgentPoolProfile
- type DataAzurermKubernetesClusterAgentPoolProfileList
- type DataAzurermKubernetesClusterAgentPoolProfileOutputReference
- type DataAzurermKubernetesClusterAgentPoolProfileUpgradeSettings
- type DataAzurermKubernetesClusterAgentPoolProfileUpgradeSettingsList
- type DataAzurermKubernetesClusterAgentPoolProfileUpgradeSettingsOutputReference
- type DataAzurermKubernetesClusterAzureActiveDirectoryRoleBasedAccessControl
- type DataAzurermKubernetesClusterAzureActiveDirectoryRoleBasedAccessControlList
- type DataAzurermKubernetesClusterAzureActiveDirectoryRoleBasedAccessControlOutputReference
- type DataAzurermKubernetesClusterConfig
- type DataAzurermKubernetesClusterIdentity
- type DataAzurermKubernetesClusterIdentityList
- type DataAzurermKubernetesClusterIdentityOutputReference
- type DataAzurermKubernetesClusterIngressApplicationGateway
- type DataAzurermKubernetesClusterIngressApplicationGatewayIngressApplicationGatewayIdentity
- type DataAzurermKubernetesClusterIngressApplicationGatewayIngressApplicationGatewayIdentityList
- type DataAzurermKubernetesClusterIngressApplicationGatewayIngressApplicationGatewayIdentityOutputReference
- type DataAzurermKubernetesClusterIngressApplicationGatewayList
- type DataAzurermKubernetesClusterIngressApplicationGatewayOutputReference
- type DataAzurermKubernetesClusterKeyManagementService
- type DataAzurermKubernetesClusterKeyManagementServiceList
- type DataAzurermKubernetesClusterKeyManagementServiceOutputReference
- type DataAzurermKubernetesClusterKeyVaultSecretsProvider
- type DataAzurermKubernetesClusterKeyVaultSecretsProviderList
- type DataAzurermKubernetesClusterKeyVaultSecretsProviderOutputReference
- type DataAzurermKubernetesClusterKeyVaultSecretsProviderSecretIdentity
- type DataAzurermKubernetesClusterKeyVaultSecretsProviderSecretIdentityList
- type DataAzurermKubernetesClusterKeyVaultSecretsProviderSecretIdentityOutputReference
- type DataAzurermKubernetesClusterKubeAdminConfig
- type DataAzurermKubernetesClusterKubeAdminConfigList
- type DataAzurermKubernetesClusterKubeAdminConfigOutputReference
- type DataAzurermKubernetesClusterKubeConfig
- type DataAzurermKubernetesClusterKubeConfigList
- type DataAzurermKubernetesClusterKubeConfigOutputReference
- type DataAzurermKubernetesClusterKubeletIdentity
- type DataAzurermKubernetesClusterKubeletIdentityList
- type DataAzurermKubernetesClusterKubeletIdentityOutputReference
- type DataAzurermKubernetesClusterLinuxProfile
- type DataAzurermKubernetesClusterLinuxProfileList
- type DataAzurermKubernetesClusterLinuxProfileOutputReference
- type DataAzurermKubernetesClusterLinuxProfileSshKey
- type DataAzurermKubernetesClusterLinuxProfileSshKeyList
- type DataAzurermKubernetesClusterLinuxProfileSshKeyOutputReference
- type DataAzurermKubernetesClusterMicrosoftDefender
- type DataAzurermKubernetesClusterMicrosoftDefenderList
- type DataAzurermKubernetesClusterMicrosoftDefenderOutputReference
- type DataAzurermKubernetesClusterNetworkProfile
- type DataAzurermKubernetesClusterNetworkProfileList
- type DataAzurermKubernetesClusterNetworkProfileOutputReference
- type DataAzurermKubernetesClusterOmsAgent
- type DataAzurermKubernetesClusterOmsAgentList
- type DataAzurermKubernetesClusterOmsAgentOmsAgentIdentity
- type DataAzurermKubernetesClusterOmsAgentOmsAgentIdentityList
- type DataAzurermKubernetesClusterOmsAgentOmsAgentIdentityOutputReference
- type DataAzurermKubernetesClusterOmsAgentOutputReference
- type DataAzurermKubernetesClusterServiceMeshProfile
- type DataAzurermKubernetesClusterServiceMeshProfileCertificateAuthority
- type DataAzurermKubernetesClusterServiceMeshProfileCertificateAuthorityList
- type DataAzurermKubernetesClusterServiceMeshProfileCertificateAuthorityOutputReference
- type DataAzurermKubernetesClusterServiceMeshProfileList
- type DataAzurermKubernetesClusterServiceMeshProfileOutputReference
- type DataAzurermKubernetesClusterServicePrincipal
- type DataAzurermKubernetesClusterServicePrincipalList
- type DataAzurermKubernetesClusterServicePrincipalOutputReference
- type DataAzurermKubernetesClusterStorageProfile
- type DataAzurermKubernetesClusterStorageProfileList
- type DataAzurermKubernetesClusterStorageProfileOutputReference
- type DataAzurermKubernetesClusterTimeouts
- type DataAzurermKubernetesClusterTimeoutsOutputReference
- type DataAzurermKubernetesClusterWindowsProfile
- type DataAzurermKubernetesClusterWindowsProfileList
- type DataAzurermKubernetesClusterWindowsProfileOutputReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DataAzurermKubernetesCluster_GenerateConfigForImport ¶
func DataAzurermKubernetesCluster_GenerateConfigForImport(scope constructs.Construct, importToId *string, importFromId *string, provider cdktf.TerraformProvider) cdktf.ImportableResource
Generates CDKTF code for importing a DataAzurermKubernetesCluster resource upon running "cdktf plan <stack-name>".
func DataAzurermKubernetesCluster_IsConstruct ¶
func DataAzurermKubernetesCluster_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func DataAzurermKubernetesCluster_IsTerraformDataSource ¶
func DataAzurermKubernetesCluster_IsTerraformDataSource(x interface{}) *bool
Experimental.
func DataAzurermKubernetesCluster_IsTerraformElement ¶
func DataAzurermKubernetesCluster_IsTerraformElement(x interface{}) *bool
Experimental.
func DataAzurermKubernetesCluster_TfResourceType ¶
func DataAzurermKubernetesCluster_TfResourceType() *string
func NewDataAzurermKubernetesClusterAciConnectorLinuxList_Override ¶
func NewDataAzurermKubernetesClusterAciConnectorLinuxList_Override(d DataAzurermKubernetesClusterAciConnectorLinuxList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermKubernetesClusterAciConnectorLinuxOutputReference_Override ¶
func NewDataAzurermKubernetesClusterAciConnectorLinuxOutputReference_Override(d DataAzurermKubernetesClusterAciConnectorLinuxOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermKubernetesClusterAgentPoolProfileList_Override ¶
func NewDataAzurermKubernetesClusterAgentPoolProfileList_Override(d DataAzurermKubernetesClusterAgentPoolProfileList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermKubernetesClusterAgentPoolProfileOutputReference_Override ¶
func NewDataAzurermKubernetesClusterAgentPoolProfileOutputReference_Override(d DataAzurermKubernetesClusterAgentPoolProfileOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermKubernetesClusterAgentPoolProfileUpgradeSettingsList_Override ¶
func NewDataAzurermKubernetesClusterAgentPoolProfileUpgradeSettingsList_Override(d DataAzurermKubernetesClusterAgentPoolProfileUpgradeSettingsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermKubernetesClusterAgentPoolProfileUpgradeSettingsOutputReference_Override ¶
func NewDataAzurermKubernetesClusterAgentPoolProfileUpgradeSettingsOutputReference_Override(d DataAzurermKubernetesClusterAgentPoolProfileUpgradeSettingsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermKubernetesClusterAzureActiveDirectoryRoleBasedAccessControlList_Override ¶
func NewDataAzurermKubernetesClusterAzureActiveDirectoryRoleBasedAccessControlList_Override(d DataAzurermKubernetesClusterAzureActiveDirectoryRoleBasedAccessControlList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermKubernetesClusterAzureActiveDirectoryRoleBasedAccessControlOutputReference_Override ¶
func NewDataAzurermKubernetesClusterAzureActiveDirectoryRoleBasedAccessControlOutputReference_Override(d DataAzurermKubernetesClusterAzureActiveDirectoryRoleBasedAccessControlOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermKubernetesClusterIdentityList_Override ¶
func NewDataAzurermKubernetesClusterIdentityList_Override(d DataAzurermKubernetesClusterIdentityList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermKubernetesClusterIdentityOutputReference_Override ¶
func NewDataAzurermKubernetesClusterIdentityOutputReference_Override(d DataAzurermKubernetesClusterIdentityOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermKubernetesClusterIngressApplicationGatewayIngressApplicationGatewayIdentityList_Override ¶
func NewDataAzurermKubernetesClusterIngressApplicationGatewayIngressApplicationGatewayIdentityList_Override(d DataAzurermKubernetesClusterIngressApplicationGatewayIngressApplicationGatewayIdentityList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermKubernetesClusterIngressApplicationGatewayIngressApplicationGatewayIdentityOutputReference_Override ¶
func NewDataAzurermKubernetesClusterIngressApplicationGatewayIngressApplicationGatewayIdentityOutputReference_Override(d DataAzurermKubernetesClusterIngressApplicationGatewayIngressApplicationGatewayIdentityOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermKubernetesClusterIngressApplicationGatewayList_Override ¶
func NewDataAzurermKubernetesClusterIngressApplicationGatewayList_Override(d DataAzurermKubernetesClusterIngressApplicationGatewayList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermKubernetesClusterIngressApplicationGatewayOutputReference_Override ¶
func NewDataAzurermKubernetesClusterIngressApplicationGatewayOutputReference_Override(d DataAzurermKubernetesClusterIngressApplicationGatewayOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermKubernetesClusterKeyManagementServiceList_Override ¶
func NewDataAzurermKubernetesClusterKeyManagementServiceList_Override(d DataAzurermKubernetesClusterKeyManagementServiceList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermKubernetesClusterKeyManagementServiceOutputReference_Override ¶
func NewDataAzurermKubernetesClusterKeyManagementServiceOutputReference_Override(d DataAzurermKubernetesClusterKeyManagementServiceOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermKubernetesClusterKeyVaultSecretsProviderList_Override ¶
func NewDataAzurermKubernetesClusterKeyVaultSecretsProviderList_Override(d DataAzurermKubernetesClusterKeyVaultSecretsProviderList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermKubernetesClusterKeyVaultSecretsProviderOutputReference_Override ¶
func NewDataAzurermKubernetesClusterKeyVaultSecretsProviderOutputReference_Override(d DataAzurermKubernetesClusterKeyVaultSecretsProviderOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermKubernetesClusterKeyVaultSecretsProviderSecretIdentityList_Override ¶
func NewDataAzurermKubernetesClusterKeyVaultSecretsProviderSecretIdentityList_Override(d DataAzurermKubernetesClusterKeyVaultSecretsProviderSecretIdentityList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermKubernetesClusterKeyVaultSecretsProviderSecretIdentityOutputReference_Override ¶
func NewDataAzurermKubernetesClusterKeyVaultSecretsProviderSecretIdentityOutputReference_Override(d DataAzurermKubernetesClusterKeyVaultSecretsProviderSecretIdentityOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermKubernetesClusterKubeAdminConfigList_Override ¶
func NewDataAzurermKubernetesClusterKubeAdminConfigList_Override(d DataAzurermKubernetesClusterKubeAdminConfigList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermKubernetesClusterKubeAdminConfigOutputReference_Override ¶
func NewDataAzurermKubernetesClusterKubeAdminConfigOutputReference_Override(d DataAzurermKubernetesClusterKubeAdminConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermKubernetesClusterKubeConfigList_Override ¶
func NewDataAzurermKubernetesClusterKubeConfigList_Override(d DataAzurermKubernetesClusterKubeConfigList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermKubernetesClusterKubeConfigOutputReference_Override ¶
func NewDataAzurermKubernetesClusterKubeConfigOutputReference_Override(d DataAzurermKubernetesClusterKubeConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermKubernetesClusterKubeletIdentityList_Override ¶
func NewDataAzurermKubernetesClusterKubeletIdentityList_Override(d DataAzurermKubernetesClusterKubeletIdentityList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermKubernetesClusterKubeletIdentityOutputReference_Override ¶
func NewDataAzurermKubernetesClusterKubeletIdentityOutputReference_Override(d DataAzurermKubernetesClusterKubeletIdentityOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermKubernetesClusterLinuxProfileList_Override ¶
func NewDataAzurermKubernetesClusterLinuxProfileList_Override(d DataAzurermKubernetesClusterLinuxProfileList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermKubernetesClusterLinuxProfileOutputReference_Override ¶
func NewDataAzurermKubernetesClusterLinuxProfileOutputReference_Override(d DataAzurermKubernetesClusterLinuxProfileOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermKubernetesClusterLinuxProfileSshKeyList_Override ¶
func NewDataAzurermKubernetesClusterLinuxProfileSshKeyList_Override(d DataAzurermKubernetesClusterLinuxProfileSshKeyList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermKubernetesClusterLinuxProfileSshKeyOutputReference_Override ¶
func NewDataAzurermKubernetesClusterLinuxProfileSshKeyOutputReference_Override(d DataAzurermKubernetesClusterLinuxProfileSshKeyOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermKubernetesClusterMicrosoftDefenderList_Override ¶
func NewDataAzurermKubernetesClusterMicrosoftDefenderList_Override(d DataAzurermKubernetesClusterMicrosoftDefenderList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermKubernetesClusterMicrosoftDefenderOutputReference_Override ¶
func NewDataAzurermKubernetesClusterMicrosoftDefenderOutputReference_Override(d DataAzurermKubernetesClusterMicrosoftDefenderOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermKubernetesClusterNetworkProfileList_Override ¶
func NewDataAzurermKubernetesClusterNetworkProfileList_Override(d DataAzurermKubernetesClusterNetworkProfileList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermKubernetesClusterNetworkProfileOutputReference_Override ¶
func NewDataAzurermKubernetesClusterNetworkProfileOutputReference_Override(d DataAzurermKubernetesClusterNetworkProfileOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermKubernetesClusterOmsAgentList_Override ¶
func NewDataAzurermKubernetesClusterOmsAgentList_Override(d DataAzurermKubernetesClusterOmsAgentList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermKubernetesClusterOmsAgentOmsAgentIdentityList_Override ¶
func NewDataAzurermKubernetesClusterOmsAgentOmsAgentIdentityList_Override(d DataAzurermKubernetesClusterOmsAgentOmsAgentIdentityList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermKubernetesClusterOmsAgentOmsAgentIdentityOutputReference_Override ¶
func NewDataAzurermKubernetesClusterOmsAgentOmsAgentIdentityOutputReference_Override(d DataAzurermKubernetesClusterOmsAgentOmsAgentIdentityOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermKubernetesClusterOmsAgentOutputReference_Override ¶
func NewDataAzurermKubernetesClusterOmsAgentOutputReference_Override(d DataAzurermKubernetesClusterOmsAgentOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermKubernetesClusterServiceMeshProfileCertificateAuthorityList_Override ¶
func NewDataAzurermKubernetesClusterServiceMeshProfileCertificateAuthorityList_Override(d DataAzurermKubernetesClusterServiceMeshProfileCertificateAuthorityList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermKubernetesClusterServiceMeshProfileCertificateAuthorityOutputReference_Override ¶
func NewDataAzurermKubernetesClusterServiceMeshProfileCertificateAuthorityOutputReference_Override(d DataAzurermKubernetesClusterServiceMeshProfileCertificateAuthorityOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermKubernetesClusterServiceMeshProfileList_Override ¶
func NewDataAzurermKubernetesClusterServiceMeshProfileList_Override(d DataAzurermKubernetesClusterServiceMeshProfileList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermKubernetesClusterServiceMeshProfileOutputReference_Override ¶
func NewDataAzurermKubernetesClusterServiceMeshProfileOutputReference_Override(d DataAzurermKubernetesClusterServiceMeshProfileOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermKubernetesClusterServicePrincipalList_Override ¶
func NewDataAzurermKubernetesClusterServicePrincipalList_Override(d DataAzurermKubernetesClusterServicePrincipalList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermKubernetesClusterServicePrincipalOutputReference_Override ¶
func NewDataAzurermKubernetesClusterServicePrincipalOutputReference_Override(d DataAzurermKubernetesClusterServicePrincipalOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermKubernetesClusterStorageProfileList_Override ¶
func NewDataAzurermKubernetesClusterStorageProfileList_Override(d DataAzurermKubernetesClusterStorageProfileList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermKubernetesClusterStorageProfileOutputReference_Override ¶
func NewDataAzurermKubernetesClusterStorageProfileOutputReference_Override(d DataAzurermKubernetesClusterStorageProfileOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermKubernetesClusterTimeoutsOutputReference_Override ¶
func NewDataAzurermKubernetesClusterTimeoutsOutputReference_Override(d DataAzurermKubernetesClusterTimeoutsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataAzurermKubernetesClusterWindowsProfileList_Override ¶
func NewDataAzurermKubernetesClusterWindowsProfileList_Override(d DataAzurermKubernetesClusterWindowsProfileList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermKubernetesClusterWindowsProfileOutputReference_Override ¶
func NewDataAzurermKubernetesClusterWindowsProfileOutputReference_Override(d DataAzurermKubernetesClusterWindowsProfileOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermKubernetesCluster_Override ¶
func NewDataAzurermKubernetesCluster_Override(d DataAzurermKubernetesCluster, scope constructs.Construct, id *string, config *DataAzurermKubernetesClusterConfig)
Create a new {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/kubernetes_cluster azurerm_kubernetes_cluster} Data Source.
Types ¶
type DataAzurermKubernetesCluster ¶
type DataAzurermKubernetesCluster interface { cdktf.TerraformDataSource AciConnectorLinux() DataAzurermKubernetesClusterAciConnectorLinuxList AgentPoolProfile() DataAzurermKubernetesClusterAgentPoolProfileList ApiServerAuthorizedIpRanges() *[]*string AzureActiveDirectoryRoleBasedAccessControl() DataAzurermKubernetesClusterAzureActiveDirectoryRoleBasedAccessControlList AzurePolicyEnabled() cdktf.IResolvable // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() interface{} // Experimental. SetCount(val interface{}) CurrentKubernetesVersion() *string // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) DiskEncryptionSetId() *string DnsPrefix() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) Fqdn() *string // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string HttpApplicationRoutingEnabled() cdktf.IResolvable HttpApplicationRoutingZoneName() *string Id() *string SetId(val *string) Identity() DataAzurermKubernetesClusterIdentityList IdInput() *string IngressApplicationGateway() DataAzurermKubernetesClusterIngressApplicationGatewayList KeyManagementService() DataAzurermKubernetesClusterKeyManagementServiceList KeyVaultSecretsProvider() DataAzurermKubernetesClusterKeyVaultSecretsProviderList KubeAdminConfig() DataAzurermKubernetesClusterKubeAdminConfigList KubeAdminConfigRaw() *string KubeConfig() DataAzurermKubernetesClusterKubeConfigList KubeConfigRaw() *string KubeletIdentity() DataAzurermKubernetesClusterKubeletIdentityList KubernetesVersion() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) LinuxProfile() DataAzurermKubernetesClusterLinuxProfileList Location() *string MicrosoftDefender() DataAzurermKubernetesClusterMicrosoftDefenderList Name() *string SetName(val *string) NameInput() *string NetworkProfile() DataAzurermKubernetesClusterNetworkProfileList // The tree node. Node() constructs.Node NodeResourceGroup() *string NodeResourceGroupId() *string OidcIssuerEnabled() cdktf.IResolvable OidcIssuerUrl() *string OmsAgent() DataAzurermKubernetesClusterOmsAgentList OpenServiceMeshEnabled() cdktf.IResolvable PrivateClusterEnabled() cdktf.IResolvable PrivateFqdn() *string // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. RawOverrides() interface{} ResourceGroupName() *string SetResourceGroupName(val *string) ResourceGroupNameInput() *string RoleBasedAccessControlEnabled() cdktf.IResolvable ServiceMeshProfile() DataAzurermKubernetesClusterServiceMeshProfileList ServicePrincipal() DataAzurermKubernetesClusterServicePrincipalList StorageProfile() DataAzurermKubernetesClusterStorageProfileList Tags() cdktf.StringMap // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Timeouts() DataAzurermKubernetesClusterTimeoutsOutputReference TimeoutsInput() interface{} WindowsProfile() DataAzurermKubernetesClusterWindowsProfileList // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutTimeouts(value *DataAzurermKubernetesClusterTimeouts) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTimeouts() SynthesizeAttributes() *map[string]interface{} SynthesizeHclAttributes() *map[string]interface{} // Adds this resource to the terraform JSON output. // Experimental. ToHclTerraform() interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/kubernetes_cluster azurerm_kubernetes_cluster}.
func NewDataAzurermKubernetesCluster ¶
func NewDataAzurermKubernetesCluster(scope constructs.Construct, id *string, config *DataAzurermKubernetesClusterConfig) DataAzurermKubernetesCluster
Create a new {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/kubernetes_cluster azurerm_kubernetes_cluster} Data Source.
type DataAzurermKubernetesClusterAciConnectorLinux ¶
type DataAzurermKubernetesClusterAciConnectorLinux struct { }
type DataAzurermKubernetesClusterAciConnectorLinuxList ¶
type DataAzurermKubernetesClusterAciConnectorLinuxList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermKubernetesClusterAciConnectorLinuxOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermKubernetesClusterAciConnectorLinuxList ¶
func NewDataAzurermKubernetesClusterAciConnectorLinuxList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermKubernetesClusterAciConnectorLinuxList
type DataAzurermKubernetesClusterAciConnectorLinuxOutputReference ¶
type DataAzurermKubernetesClusterAciConnectorLinuxOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAzurermKubernetesClusterAciConnectorLinux SetInternalValue(val *DataAzurermKubernetesClusterAciConnectorLinux) SubnetName() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermKubernetesClusterAciConnectorLinuxOutputReference ¶
func NewDataAzurermKubernetesClusterAciConnectorLinuxOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermKubernetesClusterAciConnectorLinuxOutputReference
type DataAzurermKubernetesClusterAgentPoolProfile ¶
type DataAzurermKubernetesClusterAgentPoolProfile struct { }
type DataAzurermKubernetesClusterAgentPoolProfileList ¶
type DataAzurermKubernetesClusterAgentPoolProfileList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermKubernetesClusterAgentPoolProfileOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermKubernetesClusterAgentPoolProfileList ¶
func NewDataAzurermKubernetesClusterAgentPoolProfileList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermKubernetesClusterAgentPoolProfileList
type DataAzurermKubernetesClusterAgentPoolProfileOutputReference ¶
type DataAzurermKubernetesClusterAgentPoolProfileOutputReference interface { cdktf.ComplexObject AutoScalingEnabled() cdktf.IResolvable // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) Count() *float64 // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAzurermKubernetesClusterAgentPoolProfile SetInternalValue(val *DataAzurermKubernetesClusterAgentPoolProfile) MaxCount() *float64 MaxPods() *float64 MinCount() *float64 Name() *string NodeLabels() cdktf.StringMap NodePublicIpEnabled() cdktf.IResolvable NodePublicIpPrefixId() *string NodeTaints() *[]*string OrchestratorVersion() *string OsDiskSizeGb() *float64 OsType() *string Tags() cdktf.StringMap // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string UpgradeSettings() DataAzurermKubernetesClusterAgentPoolProfileUpgradeSettingsList VmSize() *string VnetSubnetId() *string Zones() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermKubernetesClusterAgentPoolProfileOutputReference ¶
func NewDataAzurermKubernetesClusterAgentPoolProfileOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermKubernetesClusterAgentPoolProfileOutputReference
type DataAzurermKubernetesClusterAgentPoolProfileUpgradeSettings ¶
type DataAzurermKubernetesClusterAgentPoolProfileUpgradeSettings struct { }
type DataAzurermKubernetesClusterAgentPoolProfileUpgradeSettingsList ¶
type DataAzurermKubernetesClusterAgentPoolProfileUpgradeSettingsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermKubernetesClusterAgentPoolProfileUpgradeSettingsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermKubernetesClusterAgentPoolProfileUpgradeSettingsList ¶
func NewDataAzurermKubernetesClusterAgentPoolProfileUpgradeSettingsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermKubernetesClusterAgentPoolProfileUpgradeSettingsList
type DataAzurermKubernetesClusterAgentPoolProfileUpgradeSettingsOutputReference ¶
type DataAzurermKubernetesClusterAgentPoolProfileUpgradeSettingsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DrainTimeoutInMinutes() *float64 // Experimental. Fqn() *string InternalValue() *DataAzurermKubernetesClusterAgentPoolProfileUpgradeSettings SetInternalValue(val *DataAzurermKubernetesClusterAgentPoolProfileUpgradeSettings) MaxSurge() *string NodeSoakDurationInMinutes() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermKubernetesClusterAgentPoolProfileUpgradeSettingsOutputReference ¶
func NewDataAzurermKubernetesClusterAgentPoolProfileUpgradeSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermKubernetesClusterAgentPoolProfileUpgradeSettingsOutputReference
type DataAzurermKubernetesClusterAzureActiveDirectoryRoleBasedAccessControl ¶
type DataAzurermKubernetesClusterAzureActiveDirectoryRoleBasedAccessControl struct { }
type DataAzurermKubernetesClusterAzureActiveDirectoryRoleBasedAccessControlList ¶
type DataAzurermKubernetesClusterAzureActiveDirectoryRoleBasedAccessControlList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermKubernetesClusterAzureActiveDirectoryRoleBasedAccessControlOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermKubernetesClusterAzureActiveDirectoryRoleBasedAccessControlList ¶
func NewDataAzurermKubernetesClusterAzureActiveDirectoryRoleBasedAccessControlList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermKubernetesClusterAzureActiveDirectoryRoleBasedAccessControlList
type DataAzurermKubernetesClusterAzureActiveDirectoryRoleBasedAccessControlOutputReference ¶
type DataAzurermKubernetesClusterAzureActiveDirectoryRoleBasedAccessControlOutputReference interface { cdktf.ComplexObject AdminGroupObjectIds() *[]*string AzureRbacEnabled() cdktf.IResolvable // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAzurermKubernetesClusterAzureActiveDirectoryRoleBasedAccessControl SetInternalValue(val *DataAzurermKubernetesClusterAzureActiveDirectoryRoleBasedAccessControl) TenantId() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermKubernetesClusterAzureActiveDirectoryRoleBasedAccessControlOutputReference ¶
func NewDataAzurermKubernetesClusterAzureActiveDirectoryRoleBasedAccessControlOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermKubernetesClusterAzureActiveDirectoryRoleBasedAccessControlOutputReference
type DataAzurermKubernetesClusterConfig ¶
type DataAzurermKubernetesClusterConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count interface{} `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/kubernetes_cluster#name DataAzurermKubernetesCluster#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/kubernetes_cluster#resource_group_name DataAzurermKubernetesCluster#resource_group_name}. ResourceGroupName *string `field:"required" json:"resourceGroupName" yaml:"resourceGroupName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/kubernetes_cluster#id DataAzurermKubernetesCluster#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // timeouts block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/kubernetes_cluster#timeouts DataAzurermKubernetesCluster#timeouts} Timeouts *DataAzurermKubernetesClusterTimeouts `field:"optional" json:"timeouts" yaml:"timeouts"` }
type DataAzurermKubernetesClusterIdentity ¶
type DataAzurermKubernetesClusterIdentity struct { }
type DataAzurermKubernetesClusterIdentityList ¶
type DataAzurermKubernetesClusterIdentityList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermKubernetesClusterIdentityOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermKubernetesClusterIdentityList ¶
func NewDataAzurermKubernetesClusterIdentityList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermKubernetesClusterIdentityList
type DataAzurermKubernetesClusterIdentityOutputReference ¶
type DataAzurermKubernetesClusterIdentityOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string IdentityIds() *[]*string InternalValue() *DataAzurermKubernetesClusterIdentity SetInternalValue(val *DataAzurermKubernetesClusterIdentity) PrincipalId() *string TenantId() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermKubernetesClusterIdentityOutputReference ¶
func NewDataAzurermKubernetesClusterIdentityOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermKubernetesClusterIdentityOutputReference
type DataAzurermKubernetesClusterIngressApplicationGateway ¶
type DataAzurermKubernetesClusterIngressApplicationGateway struct { }
type DataAzurermKubernetesClusterIngressApplicationGatewayIngressApplicationGatewayIdentity ¶
type DataAzurermKubernetesClusterIngressApplicationGatewayIngressApplicationGatewayIdentity struct { }
type DataAzurermKubernetesClusterIngressApplicationGatewayIngressApplicationGatewayIdentityList ¶
type DataAzurermKubernetesClusterIngressApplicationGatewayIngressApplicationGatewayIdentityList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermKubernetesClusterIngressApplicationGatewayIngressApplicationGatewayIdentityOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermKubernetesClusterIngressApplicationGatewayIngressApplicationGatewayIdentityList ¶
func NewDataAzurermKubernetesClusterIngressApplicationGatewayIngressApplicationGatewayIdentityList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermKubernetesClusterIngressApplicationGatewayIngressApplicationGatewayIdentityList
type DataAzurermKubernetesClusterIngressApplicationGatewayIngressApplicationGatewayIdentityOutputReference ¶
type DataAzurermKubernetesClusterIngressApplicationGatewayIngressApplicationGatewayIdentityOutputReference interface { cdktf.ComplexObject ClientId() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAzurermKubernetesClusterIngressApplicationGatewayIngressApplicationGatewayIdentity SetInternalValue(val *DataAzurermKubernetesClusterIngressApplicationGatewayIngressApplicationGatewayIdentity) ObjectId() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) UserAssignedIdentityId() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermKubernetesClusterIngressApplicationGatewayIngressApplicationGatewayIdentityOutputReference ¶
func NewDataAzurermKubernetesClusterIngressApplicationGatewayIngressApplicationGatewayIdentityOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermKubernetesClusterIngressApplicationGatewayIngressApplicationGatewayIdentityOutputReference
type DataAzurermKubernetesClusterIngressApplicationGatewayList ¶
type DataAzurermKubernetesClusterIngressApplicationGatewayList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermKubernetesClusterIngressApplicationGatewayOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermKubernetesClusterIngressApplicationGatewayList ¶
func NewDataAzurermKubernetesClusterIngressApplicationGatewayList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermKubernetesClusterIngressApplicationGatewayList
type DataAzurermKubernetesClusterIngressApplicationGatewayOutputReference ¶
type DataAzurermKubernetesClusterIngressApplicationGatewayOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string EffectiveGatewayId() *string // Experimental. Fqn() *string GatewayId() *string GatewayName() *string IngressApplicationGatewayIdentity() DataAzurermKubernetesClusterIngressApplicationGatewayIngressApplicationGatewayIdentityList InternalValue() *DataAzurermKubernetesClusterIngressApplicationGateway SetInternalValue(val *DataAzurermKubernetesClusterIngressApplicationGateway) SubnetCidr() *string SubnetId() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermKubernetesClusterIngressApplicationGatewayOutputReference ¶
func NewDataAzurermKubernetesClusterIngressApplicationGatewayOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermKubernetesClusterIngressApplicationGatewayOutputReference
type DataAzurermKubernetesClusterKeyManagementService ¶
type DataAzurermKubernetesClusterKeyManagementService struct { }
type DataAzurermKubernetesClusterKeyManagementServiceList ¶
type DataAzurermKubernetesClusterKeyManagementServiceList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermKubernetesClusterKeyManagementServiceOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermKubernetesClusterKeyManagementServiceList ¶
func NewDataAzurermKubernetesClusterKeyManagementServiceList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermKubernetesClusterKeyManagementServiceList
type DataAzurermKubernetesClusterKeyManagementServiceOutputReference ¶
type DataAzurermKubernetesClusterKeyManagementServiceOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAzurermKubernetesClusterKeyManagementService SetInternalValue(val *DataAzurermKubernetesClusterKeyManagementService) KeyVaultKeyId() *string KeyVaultNetworkAccess() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermKubernetesClusterKeyManagementServiceOutputReference ¶
func NewDataAzurermKubernetesClusterKeyManagementServiceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermKubernetesClusterKeyManagementServiceOutputReference
type DataAzurermKubernetesClusterKeyVaultSecretsProvider ¶
type DataAzurermKubernetesClusterKeyVaultSecretsProvider struct { }
type DataAzurermKubernetesClusterKeyVaultSecretsProviderList ¶
type DataAzurermKubernetesClusterKeyVaultSecretsProviderList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermKubernetesClusterKeyVaultSecretsProviderOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermKubernetesClusterKeyVaultSecretsProviderList ¶
func NewDataAzurermKubernetesClusterKeyVaultSecretsProviderList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermKubernetesClusterKeyVaultSecretsProviderList
type DataAzurermKubernetesClusterKeyVaultSecretsProviderOutputReference ¶
type DataAzurermKubernetesClusterKeyVaultSecretsProviderOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAzurermKubernetesClusterKeyVaultSecretsProvider SetInternalValue(val *DataAzurermKubernetesClusterKeyVaultSecretsProvider) SecretIdentity() DataAzurermKubernetesClusterKeyVaultSecretsProviderSecretIdentityList SecretRotationEnabled() cdktf.IResolvable SecretRotationInterval() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermKubernetesClusterKeyVaultSecretsProviderOutputReference ¶
func NewDataAzurermKubernetesClusterKeyVaultSecretsProviderOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermKubernetesClusterKeyVaultSecretsProviderOutputReference
type DataAzurermKubernetesClusterKeyVaultSecretsProviderSecretIdentity ¶
type DataAzurermKubernetesClusterKeyVaultSecretsProviderSecretIdentity struct { }
type DataAzurermKubernetesClusterKeyVaultSecretsProviderSecretIdentityList ¶
type DataAzurermKubernetesClusterKeyVaultSecretsProviderSecretIdentityList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermKubernetesClusterKeyVaultSecretsProviderSecretIdentityOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermKubernetesClusterKeyVaultSecretsProviderSecretIdentityList ¶
func NewDataAzurermKubernetesClusterKeyVaultSecretsProviderSecretIdentityList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermKubernetesClusterKeyVaultSecretsProviderSecretIdentityList
type DataAzurermKubernetesClusterKeyVaultSecretsProviderSecretIdentityOutputReference ¶
type DataAzurermKubernetesClusterKeyVaultSecretsProviderSecretIdentityOutputReference interface { cdktf.ComplexObject ClientId() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAzurermKubernetesClusterKeyVaultSecretsProviderSecretIdentity SetInternalValue(val *DataAzurermKubernetesClusterKeyVaultSecretsProviderSecretIdentity) ObjectId() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) UserAssignedIdentityId() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermKubernetesClusterKeyVaultSecretsProviderSecretIdentityOutputReference ¶
func NewDataAzurermKubernetesClusterKeyVaultSecretsProviderSecretIdentityOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermKubernetesClusterKeyVaultSecretsProviderSecretIdentityOutputReference
type DataAzurermKubernetesClusterKubeAdminConfig ¶
type DataAzurermKubernetesClusterKubeAdminConfig struct { }
type DataAzurermKubernetesClusterKubeAdminConfigList ¶
type DataAzurermKubernetesClusterKubeAdminConfigList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermKubernetesClusterKubeAdminConfigOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermKubernetesClusterKubeAdminConfigList ¶
func NewDataAzurermKubernetesClusterKubeAdminConfigList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermKubernetesClusterKubeAdminConfigList
type DataAzurermKubernetesClusterKubeAdminConfigOutputReference ¶
type DataAzurermKubernetesClusterKubeAdminConfigOutputReference interface { cdktf.ComplexObject ClientCertificate() *string ClientKey() *string ClusterCaCertificate() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string Host() *string InternalValue() *DataAzurermKubernetesClusterKubeAdminConfig SetInternalValue(val *DataAzurermKubernetesClusterKubeAdminConfig) Password() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Username() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermKubernetesClusterKubeAdminConfigOutputReference ¶
func NewDataAzurermKubernetesClusterKubeAdminConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermKubernetesClusterKubeAdminConfigOutputReference
type DataAzurermKubernetesClusterKubeConfig ¶
type DataAzurermKubernetesClusterKubeConfig struct { }
type DataAzurermKubernetesClusterKubeConfigList ¶
type DataAzurermKubernetesClusterKubeConfigList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermKubernetesClusterKubeConfigOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermKubernetesClusterKubeConfigList ¶
func NewDataAzurermKubernetesClusterKubeConfigList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermKubernetesClusterKubeConfigList
type DataAzurermKubernetesClusterKubeConfigOutputReference ¶
type DataAzurermKubernetesClusterKubeConfigOutputReference interface { cdktf.ComplexObject ClientCertificate() *string ClientKey() *string ClusterCaCertificate() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string Host() *string InternalValue() *DataAzurermKubernetesClusterKubeConfig SetInternalValue(val *DataAzurermKubernetesClusterKubeConfig) Password() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Username() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermKubernetesClusterKubeConfigOutputReference ¶
func NewDataAzurermKubernetesClusterKubeConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermKubernetesClusterKubeConfigOutputReference
type DataAzurermKubernetesClusterKubeletIdentity ¶
type DataAzurermKubernetesClusterKubeletIdentity struct { }
type DataAzurermKubernetesClusterKubeletIdentityList ¶
type DataAzurermKubernetesClusterKubeletIdentityList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermKubernetesClusterKubeletIdentityOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermKubernetesClusterKubeletIdentityList ¶
func NewDataAzurermKubernetesClusterKubeletIdentityList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermKubernetesClusterKubeletIdentityList
type DataAzurermKubernetesClusterKubeletIdentityOutputReference ¶
type DataAzurermKubernetesClusterKubeletIdentityOutputReference interface { cdktf.ComplexObject ClientId() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAzurermKubernetesClusterKubeletIdentity SetInternalValue(val *DataAzurermKubernetesClusterKubeletIdentity) ObjectId() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) UserAssignedIdentityId() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermKubernetesClusterKubeletIdentityOutputReference ¶
func NewDataAzurermKubernetesClusterKubeletIdentityOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermKubernetesClusterKubeletIdentityOutputReference
type DataAzurermKubernetesClusterLinuxProfile ¶
type DataAzurermKubernetesClusterLinuxProfile struct { }
type DataAzurermKubernetesClusterLinuxProfileList ¶
type DataAzurermKubernetesClusterLinuxProfileList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermKubernetesClusterLinuxProfileOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermKubernetesClusterLinuxProfileList ¶
func NewDataAzurermKubernetesClusterLinuxProfileList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermKubernetesClusterLinuxProfileList
type DataAzurermKubernetesClusterLinuxProfileOutputReference ¶
type DataAzurermKubernetesClusterLinuxProfileOutputReference interface { cdktf.ComplexObject AdminUsername() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAzurermKubernetesClusterLinuxProfile SetInternalValue(val *DataAzurermKubernetesClusterLinuxProfile) SshKey() DataAzurermKubernetesClusterLinuxProfileSshKeyList // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermKubernetesClusterLinuxProfileOutputReference ¶
func NewDataAzurermKubernetesClusterLinuxProfileOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermKubernetesClusterLinuxProfileOutputReference
type DataAzurermKubernetesClusterLinuxProfileSshKey ¶
type DataAzurermKubernetesClusterLinuxProfileSshKey struct { }
type DataAzurermKubernetesClusterLinuxProfileSshKeyList ¶
type DataAzurermKubernetesClusterLinuxProfileSshKeyList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermKubernetesClusterLinuxProfileSshKeyOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermKubernetesClusterLinuxProfileSshKeyList ¶
func NewDataAzurermKubernetesClusterLinuxProfileSshKeyList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermKubernetesClusterLinuxProfileSshKeyList
type DataAzurermKubernetesClusterLinuxProfileSshKeyOutputReference ¶
type DataAzurermKubernetesClusterLinuxProfileSshKeyOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAzurermKubernetesClusterLinuxProfileSshKey SetInternalValue(val *DataAzurermKubernetesClusterLinuxProfileSshKey) KeyData() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermKubernetesClusterLinuxProfileSshKeyOutputReference ¶
func NewDataAzurermKubernetesClusterLinuxProfileSshKeyOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermKubernetesClusterLinuxProfileSshKeyOutputReference
type DataAzurermKubernetesClusterMicrosoftDefender ¶
type DataAzurermKubernetesClusterMicrosoftDefender struct { }
type DataAzurermKubernetesClusterMicrosoftDefenderList ¶
type DataAzurermKubernetesClusterMicrosoftDefenderList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermKubernetesClusterMicrosoftDefenderOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermKubernetesClusterMicrosoftDefenderList ¶
func NewDataAzurermKubernetesClusterMicrosoftDefenderList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermKubernetesClusterMicrosoftDefenderList
type DataAzurermKubernetesClusterMicrosoftDefenderOutputReference ¶
type DataAzurermKubernetesClusterMicrosoftDefenderOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAzurermKubernetesClusterMicrosoftDefender SetInternalValue(val *DataAzurermKubernetesClusterMicrosoftDefender) LogAnalyticsWorkspaceId() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermKubernetesClusterMicrosoftDefenderOutputReference ¶
func NewDataAzurermKubernetesClusterMicrosoftDefenderOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermKubernetesClusterMicrosoftDefenderOutputReference
type DataAzurermKubernetesClusterNetworkProfile ¶
type DataAzurermKubernetesClusterNetworkProfile struct { }
type DataAzurermKubernetesClusterNetworkProfileList ¶
type DataAzurermKubernetesClusterNetworkProfileList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermKubernetesClusterNetworkProfileOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermKubernetesClusterNetworkProfileList ¶
func NewDataAzurermKubernetesClusterNetworkProfileList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermKubernetesClusterNetworkProfileList
type DataAzurermKubernetesClusterNetworkProfileOutputReference ¶
type DataAzurermKubernetesClusterNetworkProfileOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DnsServiceIp() *string DockerBridgeCidr() *string // Experimental. Fqn() *string InternalValue() *DataAzurermKubernetesClusterNetworkProfile SetInternalValue(val *DataAzurermKubernetesClusterNetworkProfile) LoadBalancerSku() *string NetworkPlugin() *string NetworkPolicy() *string PodCidr() *string ServiceCidr() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermKubernetesClusterNetworkProfileOutputReference ¶
func NewDataAzurermKubernetesClusterNetworkProfileOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermKubernetesClusterNetworkProfileOutputReference
type DataAzurermKubernetesClusterOmsAgent ¶
type DataAzurermKubernetesClusterOmsAgent struct { }
type DataAzurermKubernetesClusterOmsAgentList ¶
type DataAzurermKubernetesClusterOmsAgentList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermKubernetesClusterOmsAgentOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermKubernetesClusterOmsAgentList ¶
func NewDataAzurermKubernetesClusterOmsAgentList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermKubernetesClusterOmsAgentList
type DataAzurermKubernetesClusterOmsAgentOmsAgentIdentity ¶
type DataAzurermKubernetesClusterOmsAgentOmsAgentIdentity struct { }
type DataAzurermKubernetesClusterOmsAgentOmsAgentIdentityList ¶
type DataAzurermKubernetesClusterOmsAgentOmsAgentIdentityList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermKubernetesClusterOmsAgentOmsAgentIdentityOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermKubernetesClusterOmsAgentOmsAgentIdentityList ¶
func NewDataAzurermKubernetesClusterOmsAgentOmsAgentIdentityList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermKubernetesClusterOmsAgentOmsAgentIdentityList
type DataAzurermKubernetesClusterOmsAgentOmsAgentIdentityOutputReference ¶
type DataAzurermKubernetesClusterOmsAgentOmsAgentIdentityOutputReference interface { cdktf.ComplexObject ClientId() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAzurermKubernetesClusterOmsAgentOmsAgentIdentity SetInternalValue(val *DataAzurermKubernetesClusterOmsAgentOmsAgentIdentity) ObjectId() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) UserAssignedIdentityId() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermKubernetesClusterOmsAgentOmsAgentIdentityOutputReference ¶
func NewDataAzurermKubernetesClusterOmsAgentOmsAgentIdentityOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermKubernetesClusterOmsAgentOmsAgentIdentityOutputReference
type DataAzurermKubernetesClusterOmsAgentOutputReference ¶
type DataAzurermKubernetesClusterOmsAgentOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAzurermKubernetesClusterOmsAgent SetInternalValue(val *DataAzurermKubernetesClusterOmsAgent) LogAnalyticsWorkspaceId() *string MsiAuthForMonitoringEnabled() cdktf.IResolvable OmsAgentIdentity() DataAzurermKubernetesClusterOmsAgentOmsAgentIdentityList // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermKubernetesClusterOmsAgentOutputReference ¶
func NewDataAzurermKubernetesClusterOmsAgentOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermKubernetesClusterOmsAgentOutputReference
type DataAzurermKubernetesClusterServiceMeshProfile ¶
type DataAzurermKubernetesClusterServiceMeshProfile struct { }
type DataAzurermKubernetesClusterServiceMeshProfileCertificateAuthority ¶
type DataAzurermKubernetesClusterServiceMeshProfileCertificateAuthority struct { }
type DataAzurermKubernetesClusterServiceMeshProfileCertificateAuthorityList ¶
type DataAzurermKubernetesClusterServiceMeshProfileCertificateAuthorityList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermKubernetesClusterServiceMeshProfileCertificateAuthorityOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermKubernetesClusterServiceMeshProfileCertificateAuthorityList ¶
func NewDataAzurermKubernetesClusterServiceMeshProfileCertificateAuthorityList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermKubernetesClusterServiceMeshProfileCertificateAuthorityList
type DataAzurermKubernetesClusterServiceMeshProfileCertificateAuthorityOutputReference ¶
type DataAzurermKubernetesClusterServiceMeshProfileCertificateAuthorityOutputReference interface { cdktf.ComplexObject CertChainObjectName() *string CertObjectName() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAzurermKubernetesClusterServiceMeshProfileCertificateAuthority SetInternalValue(val *DataAzurermKubernetesClusterServiceMeshProfileCertificateAuthority) KeyObjectName() *string KeyVaultId() *string RootCertObjectName() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermKubernetesClusterServiceMeshProfileCertificateAuthorityOutputReference ¶
func NewDataAzurermKubernetesClusterServiceMeshProfileCertificateAuthorityOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermKubernetesClusterServiceMeshProfileCertificateAuthorityOutputReference
type DataAzurermKubernetesClusterServiceMeshProfileList ¶
type DataAzurermKubernetesClusterServiceMeshProfileList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermKubernetesClusterServiceMeshProfileOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermKubernetesClusterServiceMeshProfileList ¶
func NewDataAzurermKubernetesClusterServiceMeshProfileList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermKubernetesClusterServiceMeshProfileList
type DataAzurermKubernetesClusterServiceMeshProfileOutputReference ¶
type DataAzurermKubernetesClusterServiceMeshProfileOutputReference interface { cdktf.ComplexObject CertificateAuthority() DataAzurermKubernetesClusterServiceMeshProfileCertificateAuthorityList // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string ExternalIngressGatewayEnabled() cdktf.IResolvable // Experimental. Fqn() *string InternalIngressGatewayEnabled() cdktf.IResolvable InternalValue() *DataAzurermKubernetesClusterServiceMeshProfile SetInternalValue(val *DataAzurermKubernetesClusterServiceMeshProfile) Mode() *string Revisions() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermKubernetesClusterServiceMeshProfileOutputReference ¶
func NewDataAzurermKubernetesClusterServiceMeshProfileOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermKubernetesClusterServiceMeshProfileOutputReference
type DataAzurermKubernetesClusterServicePrincipal ¶
type DataAzurermKubernetesClusterServicePrincipal struct { }
type DataAzurermKubernetesClusterServicePrincipalList ¶
type DataAzurermKubernetesClusterServicePrincipalList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermKubernetesClusterServicePrincipalOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermKubernetesClusterServicePrincipalList ¶
func NewDataAzurermKubernetesClusterServicePrincipalList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermKubernetesClusterServicePrincipalList
type DataAzurermKubernetesClusterServicePrincipalOutputReference ¶
type DataAzurermKubernetesClusterServicePrincipalOutputReference interface { cdktf.ComplexObject ClientId() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAzurermKubernetesClusterServicePrincipal SetInternalValue(val *DataAzurermKubernetesClusterServicePrincipal) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermKubernetesClusterServicePrincipalOutputReference ¶
func NewDataAzurermKubernetesClusterServicePrincipalOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermKubernetesClusterServicePrincipalOutputReference
type DataAzurermKubernetesClusterStorageProfile ¶
type DataAzurermKubernetesClusterStorageProfile struct { }
type DataAzurermKubernetesClusterStorageProfileList ¶
type DataAzurermKubernetesClusterStorageProfileList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermKubernetesClusterStorageProfileOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermKubernetesClusterStorageProfileList ¶
func NewDataAzurermKubernetesClusterStorageProfileList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermKubernetesClusterStorageProfileList
type DataAzurermKubernetesClusterStorageProfileOutputReference ¶
type DataAzurermKubernetesClusterStorageProfileOutputReference interface { cdktf.ComplexObject BlobDriverEnabled() cdktf.IResolvable // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DiskDriverEnabled() cdktf.IResolvable FileDriverEnabled() cdktf.IResolvable // Experimental. Fqn() *string InternalValue() *DataAzurermKubernetesClusterStorageProfile SetInternalValue(val *DataAzurermKubernetesClusterStorageProfile) SnapshotControllerEnabled() cdktf.IResolvable // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermKubernetesClusterStorageProfileOutputReference ¶
func NewDataAzurermKubernetesClusterStorageProfileOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermKubernetesClusterStorageProfileOutputReference
type DataAzurermKubernetesClusterTimeouts ¶
type DataAzurermKubernetesClusterTimeouts struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/kubernetes_cluster#read DataAzurermKubernetesCluster#read}. Read *string `field:"optional" json:"read" yaml:"read"` }
type DataAzurermKubernetesClusterTimeoutsOutputReference ¶
type DataAzurermKubernetesClusterTimeoutsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Read() *string SetRead(val *string) ReadInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetRead() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermKubernetesClusterTimeoutsOutputReference ¶
func NewDataAzurermKubernetesClusterTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataAzurermKubernetesClusterTimeoutsOutputReference
type DataAzurermKubernetesClusterWindowsProfile ¶
type DataAzurermKubernetesClusterWindowsProfile struct { }
type DataAzurermKubernetesClusterWindowsProfileList ¶
type DataAzurermKubernetesClusterWindowsProfileList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermKubernetesClusterWindowsProfileOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermKubernetesClusterWindowsProfileList ¶
func NewDataAzurermKubernetesClusterWindowsProfileList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermKubernetesClusterWindowsProfileList
type DataAzurermKubernetesClusterWindowsProfileOutputReference ¶
type DataAzurermKubernetesClusterWindowsProfileOutputReference interface { cdktf.ComplexObject AdminUsername() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAzurermKubernetesClusterWindowsProfile SetInternalValue(val *DataAzurermKubernetesClusterWindowsProfile) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermKubernetesClusterWindowsProfileOutputReference ¶
func NewDataAzurermKubernetesClusterWindowsProfileOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermKubernetesClusterWindowsProfileOutputReference
Source Files ¶
- DataAzurermKubernetesCluster.go
- DataAzurermKubernetesClusterAciConnectorLinux.go
- DataAzurermKubernetesClusterAciConnectorLinuxList.go
- DataAzurermKubernetesClusterAciConnectorLinuxList__checks.go
- DataAzurermKubernetesClusterAciConnectorLinuxOutputReference.go
- DataAzurermKubernetesClusterAciConnectorLinuxOutputReference__checks.go
- DataAzurermKubernetesClusterAgentPoolProfile.go
- DataAzurermKubernetesClusterAgentPoolProfileList.go
- DataAzurermKubernetesClusterAgentPoolProfileList__checks.go
- DataAzurermKubernetesClusterAgentPoolProfileOutputReference.go
- DataAzurermKubernetesClusterAgentPoolProfileOutputReference__checks.go
- DataAzurermKubernetesClusterAgentPoolProfileUpgradeSettings.go
- DataAzurermKubernetesClusterAgentPoolProfileUpgradeSettingsList.go
- DataAzurermKubernetesClusterAgentPoolProfileUpgradeSettingsList__checks.go
- DataAzurermKubernetesClusterAgentPoolProfileUpgradeSettingsOutputReference.go
- DataAzurermKubernetesClusterAgentPoolProfileUpgradeSettingsOutputReference__checks.go
- DataAzurermKubernetesClusterAzureActiveDirectoryRoleBasedAccessControl.go
- DataAzurermKubernetesClusterAzureActiveDirectoryRoleBasedAccessControlList.go
- DataAzurermKubernetesClusterAzureActiveDirectoryRoleBasedAccessControlList__checks.go
- DataAzurermKubernetesClusterAzureActiveDirectoryRoleBasedAccessControlOutputReference.go
- DataAzurermKubernetesClusterAzureActiveDirectoryRoleBasedAccessControlOutputReference__checks.go
- DataAzurermKubernetesClusterConfig.go
- DataAzurermKubernetesClusterIdentity.go
- DataAzurermKubernetesClusterIdentityList.go
- DataAzurermKubernetesClusterIdentityList__checks.go
- DataAzurermKubernetesClusterIdentityOutputReference.go
- DataAzurermKubernetesClusterIdentityOutputReference__checks.go
- DataAzurermKubernetesClusterIngressApplicationGateway.go
- DataAzurermKubernetesClusterIngressApplicationGatewayIngressApplicationGatewayIdentity.go
- DataAzurermKubernetesClusterIngressApplicationGatewayIngressApplicationGatewayIdentityList.go
- DataAzurermKubernetesClusterIngressApplicationGatewayIngressApplicationGatewayIdentityList__checks.go
- DataAzurermKubernetesClusterIngressApplicationGatewayIngressApplicationGatewayIdentityOutputReference.go
- DataAzurermKubernetesClusterIngressApplicationGatewayIngressApplicationGatewayIdentityOutputReference__checks.go
- DataAzurermKubernetesClusterIngressApplicationGatewayList.go
- DataAzurermKubernetesClusterIngressApplicationGatewayList__checks.go
- DataAzurermKubernetesClusterIngressApplicationGatewayOutputReference.go
- DataAzurermKubernetesClusterIngressApplicationGatewayOutputReference__checks.go
- DataAzurermKubernetesClusterKeyManagementService.go
- DataAzurermKubernetesClusterKeyManagementServiceList.go
- DataAzurermKubernetesClusterKeyManagementServiceList__checks.go
- DataAzurermKubernetesClusterKeyManagementServiceOutputReference.go
- DataAzurermKubernetesClusterKeyManagementServiceOutputReference__checks.go
- DataAzurermKubernetesClusterKeyVaultSecretsProvider.go
- DataAzurermKubernetesClusterKeyVaultSecretsProviderList.go
- DataAzurermKubernetesClusterKeyVaultSecretsProviderList__checks.go
- DataAzurermKubernetesClusterKeyVaultSecretsProviderOutputReference.go
- DataAzurermKubernetesClusterKeyVaultSecretsProviderOutputReference__checks.go
- DataAzurermKubernetesClusterKeyVaultSecretsProviderSecretIdentity.go
- DataAzurermKubernetesClusterKeyVaultSecretsProviderSecretIdentityList.go
- DataAzurermKubernetesClusterKeyVaultSecretsProviderSecretIdentityList__checks.go
- DataAzurermKubernetesClusterKeyVaultSecretsProviderSecretIdentityOutputReference.go
- DataAzurermKubernetesClusterKeyVaultSecretsProviderSecretIdentityOutputReference__checks.go
- DataAzurermKubernetesClusterKubeAdminConfig.go
- DataAzurermKubernetesClusterKubeAdminConfigList.go
- DataAzurermKubernetesClusterKubeAdminConfigList__checks.go
- DataAzurermKubernetesClusterKubeAdminConfigOutputReference.go
- DataAzurermKubernetesClusterKubeAdminConfigOutputReference__checks.go
- DataAzurermKubernetesClusterKubeConfig.go
- DataAzurermKubernetesClusterKubeConfigList.go
- DataAzurermKubernetesClusterKubeConfigList__checks.go
- DataAzurermKubernetesClusterKubeConfigOutputReference.go
- DataAzurermKubernetesClusterKubeConfigOutputReference__checks.go
- DataAzurermKubernetesClusterKubeletIdentity.go
- DataAzurermKubernetesClusterKubeletIdentityList.go
- DataAzurermKubernetesClusterKubeletIdentityList__checks.go
- DataAzurermKubernetesClusterKubeletIdentityOutputReference.go
- DataAzurermKubernetesClusterKubeletIdentityOutputReference__checks.go
- DataAzurermKubernetesClusterLinuxProfile.go
- DataAzurermKubernetesClusterLinuxProfileList.go
- DataAzurermKubernetesClusterLinuxProfileList__checks.go
- DataAzurermKubernetesClusterLinuxProfileOutputReference.go
- DataAzurermKubernetesClusterLinuxProfileOutputReference__checks.go
- DataAzurermKubernetesClusterLinuxProfileSshKey.go
- DataAzurermKubernetesClusterLinuxProfileSshKeyList.go
- DataAzurermKubernetesClusterLinuxProfileSshKeyList__checks.go
- DataAzurermKubernetesClusterLinuxProfileSshKeyOutputReference.go
- DataAzurermKubernetesClusterLinuxProfileSshKeyOutputReference__checks.go
- DataAzurermKubernetesClusterMicrosoftDefender.go
- DataAzurermKubernetesClusterMicrosoftDefenderList.go
- DataAzurermKubernetesClusterMicrosoftDefenderList__checks.go
- DataAzurermKubernetesClusterMicrosoftDefenderOutputReference.go
- DataAzurermKubernetesClusterMicrosoftDefenderOutputReference__checks.go
- DataAzurermKubernetesClusterNetworkProfile.go
- DataAzurermKubernetesClusterNetworkProfileList.go
- DataAzurermKubernetesClusterNetworkProfileList__checks.go
- DataAzurermKubernetesClusterNetworkProfileOutputReference.go
- DataAzurermKubernetesClusterNetworkProfileOutputReference__checks.go
- DataAzurermKubernetesClusterOmsAgent.go
- DataAzurermKubernetesClusterOmsAgentList.go
- DataAzurermKubernetesClusterOmsAgentList__checks.go
- DataAzurermKubernetesClusterOmsAgentOmsAgentIdentity.go
- DataAzurermKubernetesClusterOmsAgentOmsAgentIdentityList.go
- DataAzurermKubernetesClusterOmsAgentOmsAgentIdentityList__checks.go
- DataAzurermKubernetesClusterOmsAgentOmsAgentIdentityOutputReference.go
- DataAzurermKubernetesClusterOmsAgentOmsAgentIdentityOutputReference__checks.go
- DataAzurermKubernetesClusterOmsAgentOutputReference.go
- DataAzurermKubernetesClusterOmsAgentOutputReference__checks.go
- DataAzurermKubernetesClusterServiceMeshProfile.go
- DataAzurermKubernetesClusterServiceMeshProfileCertificateAuthority.go
- DataAzurermKubernetesClusterServiceMeshProfileCertificateAuthorityList.go
- DataAzurermKubernetesClusterServiceMeshProfileCertificateAuthorityList__checks.go
- DataAzurermKubernetesClusterServiceMeshProfileCertificateAuthorityOutputReference.go
- DataAzurermKubernetesClusterServiceMeshProfileCertificateAuthorityOutputReference__checks.go
- DataAzurermKubernetesClusterServiceMeshProfileList.go
- DataAzurermKubernetesClusterServiceMeshProfileList__checks.go
- DataAzurermKubernetesClusterServiceMeshProfileOutputReference.go
- DataAzurermKubernetesClusterServiceMeshProfileOutputReference__checks.go
- DataAzurermKubernetesClusterServicePrincipal.go
- DataAzurermKubernetesClusterServicePrincipalList.go
- DataAzurermKubernetesClusterServicePrincipalList__checks.go
- DataAzurermKubernetesClusterServicePrincipalOutputReference.go
- DataAzurermKubernetesClusterServicePrincipalOutputReference__checks.go
- DataAzurermKubernetesClusterStorageProfile.go
- DataAzurermKubernetesClusterStorageProfileList.go
- DataAzurermKubernetesClusterStorageProfileList__checks.go
- DataAzurermKubernetesClusterStorageProfileOutputReference.go
- DataAzurermKubernetesClusterStorageProfileOutputReference__checks.go
- DataAzurermKubernetesClusterTimeouts.go
- DataAzurermKubernetesClusterTimeoutsOutputReference.go
- DataAzurermKubernetesClusterTimeoutsOutputReference__checks.go
- DataAzurermKubernetesClusterWindowsProfile.go
- DataAzurermKubernetesClusterWindowsProfileList.go
- DataAzurermKubernetesClusterWindowsProfileList__checks.go
- DataAzurermKubernetesClusterWindowsProfileOutputReference.go
- DataAzurermKubernetesClusterWindowsProfileOutputReference__checks.go
- DataAzurermKubernetesCluster__checks.go
- main.go