Package-level declarations

Types

Link copied to clipboard
data class ConnectedRegistryNotificationArgs(val action: Output<String>, val digest: Output<String>? = null, val name: Output<String>, val tag: Output<String>? = null) : ConvertibleToJava<ConnectedRegistryNotificationArgs>
Link copied to clipboard
data class FleetUpdateRunManagedClusterUpdateArgs(val nodeImageSelection: Output<FleetUpdateRunManagedClusterUpdateNodeImageSelectionArgs>? = null, val upgrade: Output<FleetUpdateRunManagedClusterUpdateUpgradeArgs>) : ConvertibleToJava<FleetUpdateRunManagedClusterUpdateArgs>
data class FleetUpdateRunManagedClusterUpdateNodeImageSelectionArgs(val type: Output<String>) : ConvertibleToJava<FleetUpdateRunManagedClusterUpdateNodeImageSelectionArgs>
data class FleetUpdateRunManagedClusterUpdateUpgradeArgs(val kubernetesVersion: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<FleetUpdateRunManagedClusterUpdateUpgradeArgs>
Link copied to clipboard
data class FleetUpdateRunStageArgs(val afterStageWaitInSeconds: Output<Int>? = null, val groups: Output<List<FleetUpdateRunStageGroupArgs>>, val name: Output<String>) : ConvertibleToJava<FleetUpdateRunStageArgs>
Link copied to clipboard
data class FleetUpdateRunStageGroupArgs(val name: Output<String>) : ConvertibleToJava<FleetUpdateRunStageGroupArgs>
Link copied to clipboard
data class FleetUpdateStrategyStageArgs(val afterStageWaitInSeconds: Output<Int>? = null, val groups: Output<List<FleetUpdateStrategyStageGroupArgs>>, val name: Output<String>) : ConvertibleToJava<FleetUpdateStrategyStageArgs>
Link copied to clipboard
data class FleetUpdateStrategyStageGroupArgs(val name: Output<String>) : ConvertibleToJava<FleetUpdateStrategyStageGroupArgs>
Link copied to clipboard
data class FluxConfigurationBlobStorageArgs(val accountKey: Output<String>? = null, val containerId: Output<String>, val localAuthReference: Output<String>? = null, val managedIdentity: Output<FluxConfigurationBlobStorageManagedIdentityArgs>? = null, val sasToken: Output<String>? = null, val servicePrincipal: Output<FluxConfigurationBlobStorageServicePrincipalArgs>? = null, val syncIntervalInSeconds: Output<Int>? = null, val timeoutInSeconds: Output<Int>? = null) : ConvertibleToJava<FluxConfigurationBlobStorageArgs>
data class FluxConfigurationBlobStorageManagedIdentityArgs(val clientId: Output<String>) : ConvertibleToJava<FluxConfigurationBlobStorageManagedIdentityArgs>
data class FluxConfigurationBlobStorageServicePrincipalArgs(val clientCertificateBase64: Output<String>? = null, val clientCertificatePassword: Output<String>? = null, val clientCertificateSendChain: Output<Boolean>? = null, val clientId: Output<String>, val clientSecret: Output<String>? = null, val tenantId: Output<String>) : ConvertibleToJava<FluxConfigurationBlobStorageServicePrincipalArgs>
Link copied to clipboard
data class FluxConfigurationBucketArgs(val accessKey: Output<String>? = null, val bucketName: Output<String>, val localAuthReference: Output<String>? = null, val secretKeyBase64: Output<String>? = null, val syncIntervalInSeconds: Output<Int>? = null, val timeoutInSeconds: Output<Int>? = null, val tlsEnabled: Output<Boolean>? = null, val url: Output<String>) : ConvertibleToJava<FluxConfigurationBucketArgs>
Link copied to clipboard
data class FluxConfigurationGitRepositoryArgs(val httpsCaCertBase64: Output<String>? = null, val httpsKeyBase64: Output<String>? = null, val httpsUser: Output<String>? = null, val localAuthReference: Output<String>? = null, val referenceType: Output<String>, val referenceValue: Output<String>, val sshKnownHostsBase64: Output<String>? = null, val sshPrivateKeyBase64: Output<String>? = null, val syncIntervalInSeconds: Output<Int>? = null, val timeoutInSeconds: Output<Int>? = null, val url: Output<String>) : ConvertibleToJava<FluxConfigurationGitRepositoryArgs>
Link copied to clipboard
data class FluxConfigurationKustomizationArgs(val dependsOns: Output<List<String>>? = null, val garbageCollectionEnabled: Output<Boolean>? = null, val name: Output<String>, val path: Output<String>? = null, val postBuild: Output<FluxConfigurationKustomizationPostBuildArgs>? = null, val recreatingEnabled: Output<Boolean>? = null, val retryIntervalInSeconds: Output<Int>? = null, val syncIntervalInSeconds: Output<Int>? = null, val timeoutInSeconds: Output<Int>? = null, val wait: Output<Boolean>? = null) : ConvertibleToJava<FluxConfigurationKustomizationArgs>
data class FluxConfigurationKustomizationPostBuildArgs(val substitute: Output<Map<String, String>>? = null, val substituteFroms: Output<List<FluxConfigurationKustomizationPostBuildSubstituteFromArgs>>? = null) : ConvertibleToJava<FluxConfigurationKustomizationPostBuildArgs>
data class FluxConfigurationKustomizationPostBuildSubstituteFromArgs(val kind: Output<String>, val name: Output<String>, val optional: Output<Boolean>? = null) : ConvertibleToJava<FluxConfigurationKustomizationPostBuildSubstituteFromArgs>
Link copied to clipboard
data class GetClusterNodePoolPlainArgs(val kubernetesClusterName: String, val name: String, val resourceGroupName: String) : ConvertibleToJava<GetClusterNodePoolPlainArgs>

A collection of arguments for invoking getClusterNodePool.

Link copied to clipboard
data class GetFleetManagerPlainArgs(val name: String, val resourceGroupName: String) : ConvertibleToJava<GetFleetManagerPlainArgs>

A collection of arguments for invoking getFleetManager.

Link copied to clipboard
data class GetGroupPlainArgs(val name: String, val resourceGroupName: String, val zones: List<String>? = null) : ConvertibleToJava<GetGroupPlainArgs>

A collection of arguments for invoking getGroup.

Link copied to clipboard
Link copied to clipboard
data class GetKubernetesClusterPlainArgs(val name: String, val resourceGroupName: String) : ConvertibleToJava<GetKubernetesClusterPlainArgs>

A collection of arguments for invoking getKubernetesCluster.

Link copied to clipboard
data class GetKubernetesNodePoolSnapshotPlainArgs(val name: String, val resourceGroupName: String) : ConvertibleToJava<GetKubernetesNodePoolSnapshotPlainArgs>

A collection of arguments for invoking getKubernetesNodePoolSnapshot.

Link copied to clipboard
data class GetKubernetesServiceVersionsPlainArgs(val includePreview: Boolean? = null, val location: String, val versionPrefix: String? = null) : ConvertibleToJava<GetKubernetesServiceVersionsPlainArgs>

A collection of arguments for invoking getKubernetesServiceVersions.

Link copied to clipboard
data class GetRegistryCacheRulePlainArgs(val containerRegistryId: String, val name: String) : ConvertibleToJava<GetRegistryCacheRulePlainArgs>

A collection of arguments for invoking getRegistryCacheRule.

Link copied to clipboard
data class GetRegistryPlainArgs(val name: String, val resourceGroupName: String) : ConvertibleToJava<GetRegistryPlainArgs>

A collection of arguments for invoking getRegistry.

Link copied to clipboard
data class GetRegistryScopeMapPlainArgs(val containerRegistryName: String, val name: String, val resourceGroupName: String) : ConvertibleToJava<GetRegistryScopeMapPlainArgs>

A collection of arguments for invoking getRegistryScopeMap.

Link copied to clipboard
data class GetRegistryTokenPlainArgs(val containerRegistryName: String, val name: String, val resourceGroupName: String) : ConvertibleToJava<GetRegistryTokenPlainArgs>

A collection of arguments for invoking getRegistryToken.

Link copied to clipboard
data class GroupContainerArgs(val commands: Output<List<String>>? = null, val cpu: Output<Double>, val cpuLimit: Output<Double>? = null, val environmentVariables: Output<Map<String, String>>? = null, val image: Output<String>, val livenessProbe: Output<GroupContainerLivenessProbeArgs>? = null, val memory: Output<Double>, val memoryLimit: Output<Double>? = null, val name: Output<String>, val ports: Output<List<GroupContainerPortArgs>>? = null, val readinessProbe: Output<GroupContainerReadinessProbeArgs>? = null, val secureEnvironmentVariables: Output<Map<String, String>>? = null, val securities: Output<List<GroupContainerSecurityArgs>>? = null, val volumes: Output<List<GroupContainerVolumeArgs>>? = null) : ConvertibleToJava<GroupContainerArgs>
Link copied to clipboard
Link copied to clipboard
data class GroupContainerLivenessProbeArgs(val execs: Output<List<String>>? = null, val failureThreshold: Output<Int>? = null, val httpGets: Output<List<GroupContainerLivenessProbeHttpGetArgs>>? = null, val initialDelaySeconds: Output<Int>? = null, val periodSeconds: Output<Int>? = null, val successThreshold: Output<Int>? = null, val timeoutSeconds: Output<Int>? = null) : ConvertibleToJava<GroupContainerLivenessProbeArgs>
Link copied to clipboard
data class GroupContainerLivenessProbeHttpGetArgs(val httpHeaders: Output<Map<String, String>>? = null, val path: Output<String>? = null, val port: Output<Int>? = null, val scheme: Output<String>? = null) : ConvertibleToJava<GroupContainerLivenessProbeHttpGetArgs>
Link copied to clipboard
data class GroupContainerPortArgs(val port: Output<Int>? = null, val protocol: Output<String>? = null) : ConvertibleToJava<GroupContainerPortArgs>
Link copied to clipboard
data class GroupContainerReadinessProbeArgs(val execs: Output<List<String>>? = null, val failureThreshold: Output<Int>? = null, val httpGets: Output<List<GroupContainerReadinessProbeHttpGetArgs>>? = null, val initialDelaySeconds: Output<Int>? = null, val periodSeconds: Output<Int>? = null, val successThreshold: Output<Int>? = null, val timeoutSeconds: Output<Int>? = null) : ConvertibleToJava<GroupContainerReadinessProbeArgs>
Link copied to clipboard
data class GroupContainerReadinessProbeHttpGetArgs(val httpHeaders: Output<Map<String, String>>? = null, val path: Output<String>? = null, val port: Output<Int>? = null, val scheme: Output<String>? = null) : ConvertibleToJava<GroupContainerReadinessProbeHttpGetArgs>
Link copied to clipboard
data class GroupContainerSecurityArgs(val privilegeEnabled: Output<Boolean>) : ConvertibleToJava<GroupContainerSecurityArgs>
Link copied to clipboard
data class GroupContainerVolumeArgs(val emptyDir: Output<Boolean>? = null, val gitRepo: Output<GroupContainerVolumeGitRepoArgs>? = null, val mountPath: Output<String>, val name: Output<String>, val readOnly: Output<Boolean>? = null, val secret: Output<Map<String, String>>? = null, val shareName: Output<String>? = null, val storageAccountKey: Output<String>? = null, val storageAccountName: Output<String>? = null) : ConvertibleToJava<GroupContainerVolumeArgs>
Link copied to clipboard
data class GroupContainerVolumeGitRepoArgs(val directory: Output<String>? = null, val revision: Output<String>? = null, val url: Output<String>) : ConvertibleToJava<GroupContainerVolumeGitRepoArgs>
Link copied to clipboard
data class GroupDiagnosticsArgs(val logAnalytics: Output<GroupDiagnosticsLogAnalyticsArgs>) : ConvertibleToJava<GroupDiagnosticsArgs>
Link copied to clipboard
data class GroupDiagnosticsLogAnalyticsArgs(val logType: Output<String>? = null, val metadata: Output<Map<String, String>>? = null, val workspaceId: Output<String>, val workspaceKey: Output<String>) : ConvertibleToJava<GroupDiagnosticsLogAnalyticsArgs>
Link copied to clipboard
data class GroupDnsConfigArgs(val nameservers: Output<List<String>>, val options: Output<List<String>>? = null, val searchDomains: Output<List<String>>? = null) : ConvertibleToJava<GroupDnsConfigArgs>
Link copied to clipboard
Link copied to clipboard
data class GroupExposedPortArgs(val port: Output<Int>? = null, val protocol: Output<String>? = null) : ConvertibleToJava<GroupExposedPortArgs>
Link copied to clipboard
data class GroupIdentityArgs(val identityIds: Output<List<String>>? = null, val principalId: Output<String>? = null, val tenantId: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<GroupIdentityArgs>
Link copied to clipboard
Link copied to clipboard
data class GroupImageRegistryCredentialArgs(val password: Output<String>? = null, val server: Output<String>, val userAssignedIdentityId: Output<String>? = null, val username: Output<String>? = null) : ConvertibleToJava<GroupImageRegistryCredentialArgs>
Link copied to clipboard
data class GroupInitContainerArgs(val commands: Output<List<String>>? = null, val environmentVariables: Output<Map<String, String>>? = null, val image: Output<String>, val name: Output<String>, val secureEnvironmentVariables: Output<Map<String, String>>? = null, val securities: Output<List<GroupInitContainerSecurityArgs>>? = null, val volumes: Output<List<GroupInitContainerVolumeArgs>>? = null) : ConvertibleToJava<GroupInitContainerArgs>
Link copied to clipboard
data class GroupInitContainerSecurityArgs(val privilegeEnabled: Output<Boolean>) : ConvertibleToJava<GroupInitContainerSecurityArgs>
Link copied to clipboard
data class GroupInitContainerVolumeArgs(val emptyDir: Output<Boolean>? = null, val gitRepo: Output<GroupInitContainerVolumeGitRepoArgs>? = null, val mountPath: Output<String>, val name: Output<String>, val readOnly: Output<Boolean>? = null, val secret: Output<Map<String, String>>? = null, val shareName: Output<String>? = null, val storageAccountKey: Output<String>? = null, val storageAccountName: Output<String>? = null) : ConvertibleToJava<GroupInitContainerVolumeArgs>
Link copied to clipboard
data class GroupInitContainerVolumeGitRepoArgs(val directory: Output<String>? = null, val revision: Output<String>? = null, val url: Output<String>) : ConvertibleToJava<GroupInitContainerVolumeGitRepoArgs>
Link copied to clipboard
data class KubernetesClusterAciConnectorLinuxArgs(val connectorIdentities: Output<List<KubernetesClusterAciConnectorLinuxConnectorIdentityArgs>>? = null, val subnetName: Output<String>) : ConvertibleToJava<KubernetesClusterAciConnectorLinuxArgs>
data class KubernetesClusterAciConnectorLinuxConnectorIdentityArgs(val clientId: Output<String>? = null, val objectId: Output<String>? = null, val userAssignedIdentityId: Output<String>? = null) : ConvertibleToJava<KubernetesClusterAciConnectorLinuxConnectorIdentityArgs>
data class KubernetesClusterApiServerAccessProfileArgs(val authorizedIpRanges: Output<List<String>>? = null) : ConvertibleToJava<KubernetesClusterApiServerAccessProfileArgs>
Link copied to clipboard
data class KubernetesClusterAutoScalerProfileArgs(val balanceSimilarNodeGroups: Output<Boolean>? = null, val daemonsetEvictionForEmptyNodesEnabled: Output<Boolean>? = null, val daemonsetEvictionForOccupiedNodesEnabled: Output<Boolean>? = null, val emptyBulkDeleteMax: Output<String>? = null, val expander: Output<String>? = null, val ignoreDaemonsetsUtilizationEnabled: Output<Boolean>? = null, val maxGracefulTerminationSec: Output<String>? = null, val maxNodeProvisioningTime: Output<String>? = null, val maxUnreadyNodes: Output<Int>? = null, val maxUnreadyPercentage: Output<Double>? = null, val newPodScaleUpDelay: Output<String>? = null, val scaleDownDelayAfterAdd: Output<String>? = null, val scaleDownDelayAfterDelete: Output<String>? = null, val scaleDownDelayAfterFailure: Output<String>? = null, val scaleDownUnneeded: Output<String>? = null, val scaleDownUnready: Output<String>? = null, val scaleDownUtilizationThreshold: Output<String>? = null, val scanInterval: Output<String>? = null, val skipNodesWithLocalStorage: Output<Boolean>? = null, val skipNodesWithSystemPods: Output<Boolean>? = null) : ConvertibleToJava<KubernetesClusterAutoScalerProfileArgs>
data class KubernetesClusterAzureActiveDirectoryRoleBasedAccessControlArgs(val adminGroupObjectIds: Output<List<String>>? = null, val azureRbacEnabled: Output<Boolean>? = null, val tenantId: Output<String>? = null) : ConvertibleToJava<KubernetesClusterAzureActiveDirectoryRoleBasedAccessControlArgs>
data class KubernetesClusterConfidentialComputingArgs(val sgxQuoteHelperEnabled: Output<Boolean>) : ConvertibleToJava<KubernetesClusterConfidentialComputingArgs>
Link copied to clipboard
data class KubernetesClusterDefaultNodePoolArgs(val autoScalingEnabled: Output<Boolean>? = null, val capacityReservationGroupId: Output<String>? = null, val fipsEnabled: Output<Boolean>? = null, val gpuInstance: Output<String>? = null, val hostEncryptionEnabled: Output<Boolean>? = null, val hostGroupId: Output<String>? = null, val kubeletConfig: Output<KubernetesClusterDefaultNodePoolKubeletConfigArgs>? = null, val kubeletDiskType: Output<String>? = null, val linuxOsConfig: Output<KubernetesClusterDefaultNodePoolLinuxOsConfigArgs>? = null, val maxCount: Output<Int>? = null, val maxPods: Output<Int>? = null, val minCount: Output<Int>? = null, val name: Output<String>, val nodeCount: Output<Int>? = null, val nodeLabels: Output<Map<String, String>>? = null, val nodeNetworkProfile: Output<KubernetesClusterDefaultNodePoolNodeNetworkProfileArgs>? = null, val nodePublicIpEnabled: Output<Boolean>? = null, val nodePublicIpPrefixId: Output<String>? = null, val onlyCriticalAddonsEnabled: Output<Boolean>? = null, val orchestratorVersion: Output<String>? = null, val osDiskSizeGb: Output<Int>? = null, val osDiskType: Output<String>? = null, val osSku: Output<String>? = null, val podSubnetId: Output<String>? = null, val proximityPlacementGroupId: Output<String>? = null, val scaleDownMode: Output<String>? = null, val snapshotId: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val temporaryNameForRotation: Output<String>? = null, val type: Output<String>? = null, val ultraSsdEnabled: Output<Boolean>? = null, val upgradeSettings: Output<KubernetesClusterDefaultNodePoolUpgradeSettingsArgs>? = null, val vmSize: Output<String>, val vnetSubnetId: Output<String>? = null, val workloadRuntime: Output<String>? = null, val zones: Output<List<String>>? = null) : ConvertibleToJava<KubernetesClusterDefaultNodePoolArgs>
data class KubernetesClusterDefaultNodePoolKubeletConfigArgs(val allowedUnsafeSysctls: Output<List<String>>? = null, val containerLogMaxLine: Output<Int>? = null, val containerLogMaxSizeMb: Output<Int>? = null, val cpuCfsQuotaEnabled: Output<Boolean>? = null, val cpuCfsQuotaPeriod: Output<String>? = null, val cpuManagerPolicy: Output<String>? = null, val imageGcHighThreshold: Output<Int>? = null, val imageGcLowThreshold: Output<Int>? = null, val podMaxPid: Output<Int>? = null, val topologyManagerPolicy: Output<String>? = null) : ConvertibleToJava<KubernetesClusterDefaultNodePoolKubeletConfigArgs>
data class KubernetesClusterDefaultNodePoolLinuxOsConfigArgs(val swapFileSizeMb: Output<Int>? = null, val sysctlConfig: Output<KubernetesClusterDefaultNodePoolLinuxOsConfigSysctlConfigArgs>? = null, val transparentHugePageDefrag: Output<String>? = null, val transparentHugePageEnabled: Output<String>? = null) : ConvertibleToJava<KubernetesClusterDefaultNodePoolLinuxOsConfigArgs>
data class KubernetesClusterDefaultNodePoolLinuxOsConfigSysctlConfigArgs(val fsAioMaxNr: Output<Int>? = null, val fsFileMax: Output<Int>? = null, val fsInotifyMaxUserWatches: Output<Int>? = null, val fsNrOpen: Output<Int>? = null, val kernelThreadsMax: Output<Int>? = null, val netCoreNetdevMaxBacklog: Output<Int>? = null, val netCoreOptmemMax: Output<Int>? = null, val netCoreRmemDefault: Output<Int>? = null, val netCoreRmemMax: Output<Int>? = null, val netCoreSomaxconn: Output<Int>? = null, val netCoreWmemDefault: Output<Int>? = null, val netCoreWmemMax: Output<Int>? = null, val netIpv4IpLocalPortRangeMax: Output<Int>? = null, val netIpv4IpLocalPortRangeMin: Output<Int>? = null, val netIpv4NeighDefaultGcThresh1: Output<Int>? = null, val netIpv4NeighDefaultGcThresh2: Output<Int>? = null, val netIpv4NeighDefaultGcThresh3: Output<Int>? = null, val netIpv4TcpFinTimeout: Output<Int>? = null, val netIpv4TcpKeepaliveIntvl: Output<Int>? = null, val netIpv4TcpKeepaliveProbes: Output<Int>? = null, val netIpv4TcpKeepaliveTime: Output<Int>? = null, val netIpv4TcpMaxSynBacklog: Output<Int>? = null, val netIpv4TcpMaxTwBuckets: Output<Int>? = null, val netIpv4TcpTwReuse: Output<Boolean>? = null, val netNetfilterNfConntrackBuckets: Output<Int>? = null, val netNetfilterNfConntrackMax: Output<Int>? = null, val vmMaxMapCount: Output<Int>? = null, val vmSwappiness: Output<Int>? = null, val vmVfsCachePressure: Output<Int>? = null) : ConvertibleToJava<KubernetesClusterDefaultNodePoolLinuxOsConfigSysctlConfigArgs>
data class KubernetesClusterDefaultNodePoolNodeNetworkProfileAllowedHostPortArgs(val portEnd: Output<Int>? = null, val portStart: Output<Int>? = null, val protocol: Output<String>? = null) : ConvertibleToJava<KubernetesClusterDefaultNodePoolNodeNetworkProfileAllowedHostPortArgs>
data class KubernetesClusterDefaultNodePoolNodeNetworkProfileArgs(val allowedHostPorts: Output<List<KubernetesClusterDefaultNodePoolNodeNetworkProfileAllowedHostPortArgs>>? = null, val applicationSecurityGroupIds: Output<List<String>>? = null, val nodePublicIpTags: Output<Map<String, String>>? = null) : ConvertibleToJava<KubernetesClusterDefaultNodePoolNodeNetworkProfileArgs>
data class KubernetesClusterDefaultNodePoolUpgradeSettingsArgs(val drainTimeoutInMinutes: Output<Int>? = null, val maxSurge: Output<String>, val nodeSoakDurationInMinutes: Output<Int>? = null) : ConvertibleToJava<KubernetesClusterDefaultNodePoolUpgradeSettingsArgs>
Link copied to clipboard
data class KubernetesClusterExtensionPlanArgs(val name: Output<String>, val product: Output<String>, val promotionCode: Output<String>? = null, val publisher: Output<String>, val version: Output<String>? = null) : ConvertibleToJava<KubernetesClusterExtensionPlanArgs>
Link copied to clipboard
data class KubernetesClusterHttpProxyConfigArgs(val httpProxy: Output<String>? = null, val httpsProxy: Output<String>? = null, val noProxies: Output<List<String>>? = null, val trustedCa: Output<String>? = null) : ConvertibleToJava<KubernetesClusterHttpProxyConfigArgs>
Link copied to clipboard
data class KubernetesClusterIdentityArgs(val identityIds: Output<List<String>>? = null, val principalId: Output<String>? = null, val tenantId: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<KubernetesClusterIdentityArgs>
data class KubernetesClusterIngressApplicationGatewayArgs(val effectiveGatewayId: Output<String>? = null, val gatewayId: Output<String>? = null, val gatewayName: Output<String>? = null, val ingressApplicationGatewayIdentities: Output<List<KubernetesClusterIngressApplicationGatewayIngressApplicationGatewayIdentityArgs>>? = null, val subnetCidr: Output<String>? = null, val subnetId: Output<String>? = null) : ConvertibleToJava<KubernetesClusterIngressApplicationGatewayArgs>
data class KubernetesClusterIngressApplicationGatewayIngressApplicationGatewayIdentityArgs(val clientId: Output<String>? = null, val objectId: Output<String>? = null, val userAssignedIdentityId: Output<String>? = null) : ConvertibleToJava<KubernetesClusterIngressApplicationGatewayIngressApplicationGatewayIdentityArgs>
data class KubernetesClusterKeyManagementServiceArgs(val keyVaultKeyId: Output<String>, val keyVaultNetworkAccess: Output<String>? = null) : ConvertibleToJava<KubernetesClusterKeyManagementServiceArgs>
data class KubernetesClusterKeyVaultSecretsProviderArgs(val secretIdentities: Output<List<KubernetesClusterKeyVaultSecretsProviderSecretIdentityArgs>>? = null, val secretRotationEnabled: Output<Boolean>? = null, val secretRotationInterval: Output<String>? = null) : ConvertibleToJava<KubernetesClusterKeyVaultSecretsProviderArgs>
data class KubernetesClusterKeyVaultSecretsProviderSecretIdentityArgs(val clientId: Output<String>? = null, val objectId: Output<String>? = null, val userAssignedIdentityId: Output<String>? = null) : ConvertibleToJava<KubernetesClusterKeyVaultSecretsProviderSecretIdentityArgs>
Link copied to clipboard
data class KubernetesClusterKubeletIdentityArgs(val clientId: Output<String>? = null, val objectId: Output<String>? = null, val userAssignedIdentityId: Output<String>? = null) : ConvertibleToJava<KubernetesClusterKubeletIdentityArgs>
Link copied to clipboard
data class KubernetesClusterLinuxProfileArgs(val adminUsername: Output<String>, val sshKey: Output<KubernetesClusterLinuxProfileSshKeyArgs>) : ConvertibleToJava<KubernetesClusterLinuxProfileArgs>
Link copied to clipboard
data class KubernetesClusterLinuxProfileSshKeyArgs(val keyData: Output<String>) : ConvertibleToJava<KubernetesClusterLinuxProfileSshKeyArgs>
data class KubernetesClusterMaintenanceWindowAllowedArgs(val day: Output<String>, val hours: Output<List<Int>>) : ConvertibleToJava<KubernetesClusterMaintenanceWindowAllowedArgs>
Link copied to clipboard
data class KubernetesClusterMaintenanceWindowArgs(val alloweds: Output<List<KubernetesClusterMaintenanceWindowAllowedArgs>>? = null, val notAlloweds: Output<List<KubernetesClusterMaintenanceWindowNotAllowedArgs>>? = null) : ConvertibleToJava<KubernetesClusterMaintenanceWindowArgs>
data class KubernetesClusterMaintenanceWindowAutoUpgradeArgs(val dayOfMonth: Output<Int>? = null, val dayOfWeek: Output<String>? = null, val duration: Output<Int>, val frequency: Output<String>, val interval: Output<Int>, val notAlloweds: Output<List<KubernetesClusterMaintenanceWindowAutoUpgradeNotAllowedArgs>>? = null, val startDate: Output<String>? = null, val startTime: Output<String>? = null, val utcOffset: Output<String>? = null, val weekIndex: Output<String>? = null) : ConvertibleToJava<KubernetesClusterMaintenanceWindowAutoUpgradeArgs>
data class KubernetesClusterMaintenanceWindowAutoUpgradeNotAllowedArgs(val end: Output<String>, val start: Output<String>) : ConvertibleToJava<KubernetesClusterMaintenanceWindowAutoUpgradeNotAllowedArgs>
data class KubernetesClusterMaintenanceWindowNodeOsArgs(val dayOfMonth: Output<Int>? = null, val dayOfWeek: Output<String>? = null, val duration: Output<Int>, val frequency: Output<String>, val interval: Output<Int>, val notAlloweds: Output<List<KubernetesClusterMaintenanceWindowNodeOsNotAllowedArgs>>? = null, val startDate: Output<String>? = null, val startTime: Output<String>? = null, val utcOffset: Output<String>? = null, val weekIndex: Output<String>? = null) : ConvertibleToJava<KubernetesClusterMaintenanceWindowNodeOsArgs>
data class KubernetesClusterMaintenanceWindowNodeOsNotAllowedArgs(val end: Output<String>, val start: Output<String>) : ConvertibleToJava<KubernetesClusterMaintenanceWindowNodeOsNotAllowedArgs>
data class KubernetesClusterMaintenanceWindowNotAllowedArgs(val end: Output<String>, val start: Output<String>) : ConvertibleToJava<KubernetesClusterMaintenanceWindowNotAllowedArgs>
Link copied to clipboard
data class KubernetesClusterMicrosoftDefenderArgs(val logAnalyticsWorkspaceId: Output<String>) : ConvertibleToJava<KubernetesClusterMicrosoftDefenderArgs>
Link copied to clipboard
data class KubernetesClusterMonitorMetricsArgs(val annotationsAllowed: Output<String>? = null, val labelsAllowed: Output<String>? = null) : ConvertibleToJava<KubernetesClusterMonitorMetricsArgs>
Link copied to clipboard
data class KubernetesClusterNetworkProfileArgs(val dnsServiceIp: Output<String>? = null, val ipVersions: Output<List<String>>? = null, val loadBalancerProfile: Output<KubernetesClusterNetworkProfileLoadBalancerProfileArgs>? = null, val loadBalancerSku: Output<String>? = null, val natGatewayProfile: Output<KubernetesClusterNetworkProfileNatGatewayProfileArgs>? = null, val networkDataPlane: Output<String>? = null, val networkMode: Output<String>? = null, val networkPlugin: Output<String>, val networkPluginMode: Output<String>? = null, val networkPolicy: Output<String>? = null, val outboundType: Output<String>? = null, val podCidr: Output<String>? = null, val podCidrs: Output<List<String>>? = null, val serviceCidr: Output<String>? = null, val serviceCidrs: Output<List<String>>? = null) : ConvertibleToJava<KubernetesClusterNetworkProfileArgs>
data class KubernetesClusterNetworkProfileLoadBalancerProfileArgs(val backendPoolType: Output<String>? = null, val effectiveOutboundIps: Output<List<String>>? = null, val idleTimeoutInMinutes: Output<Int>? = null, val managedOutboundIpCount: Output<Int>? = null, val managedOutboundIpv6Count: Output<Int>? = null, val outboundIpAddressIds: Output<List<String>>? = null, val outboundIpPrefixIds: Output<List<String>>? = null, val outboundPortsAllocated: Output<Int>? = null) : ConvertibleToJava<KubernetesClusterNetworkProfileLoadBalancerProfileArgs>
data class KubernetesClusterNetworkProfileNatGatewayProfileArgs(val effectiveOutboundIps: Output<List<String>>? = null, val idleTimeoutInMinutes: Output<Int>? = null, val managedOutboundIpCount: Output<Int>? = null) : ConvertibleToJava<KubernetesClusterNetworkProfileNatGatewayProfileArgs>
data class KubernetesClusterNodePoolKubeletConfigArgs(val allowedUnsafeSysctls: Output<List<String>>? = null, val containerLogMaxLine: Output<Int>? = null, val containerLogMaxSizeMb: Output<Int>? = null, val cpuCfsQuotaEnabled: Output<Boolean>? = null, val cpuCfsQuotaPeriod: Output<String>? = null, val cpuManagerPolicy: Output<String>? = null, val imageGcHighThreshold: Output<Int>? = null, val imageGcLowThreshold: Output<Int>? = null, val podMaxPid: Output<Int>? = null, val topologyManagerPolicy: Output<String>? = null) : ConvertibleToJava<KubernetesClusterNodePoolKubeletConfigArgs>
data class KubernetesClusterNodePoolLinuxOsConfigArgs(val swapFileSizeMb: Output<Int>? = null, val sysctlConfig: Output<KubernetesClusterNodePoolLinuxOsConfigSysctlConfigArgs>? = null, val transparentHugePageDefrag: Output<String>? = null, val transparentHugePageEnabled: Output<String>? = null) : ConvertibleToJava<KubernetesClusterNodePoolLinuxOsConfigArgs>
data class KubernetesClusterNodePoolLinuxOsConfigSysctlConfigArgs(val fsAioMaxNr: Output<Int>? = null, val fsFileMax: Output<Int>? = null, val fsInotifyMaxUserWatches: Output<Int>? = null, val fsNrOpen: Output<Int>? = null, val kernelThreadsMax: Output<Int>? = null, val netCoreNetdevMaxBacklog: Output<Int>? = null, val netCoreOptmemMax: Output<Int>? = null, val netCoreRmemDefault: Output<Int>? = null, val netCoreRmemMax: Output<Int>? = null, val netCoreSomaxconn: Output<Int>? = null, val netCoreWmemDefault: Output<Int>? = null, val netCoreWmemMax: Output<Int>? = null, val netIpv4IpLocalPortRangeMax: Output<Int>? = null, val netIpv4IpLocalPortRangeMin: Output<Int>? = null, val netIpv4NeighDefaultGcThresh1: Output<Int>? = null, val netIpv4NeighDefaultGcThresh2: Output<Int>? = null, val netIpv4NeighDefaultGcThresh3: Output<Int>? = null, val netIpv4TcpFinTimeout: Output<Int>? = null, val netIpv4TcpKeepaliveIntvl: Output<Int>? = null, val netIpv4TcpKeepaliveProbes: Output<Int>? = null, val netIpv4TcpKeepaliveTime: Output<Int>? = null, val netIpv4TcpMaxSynBacklog: Output<Int>? = null, val netIpv4TcpMaxTwBuckets: Output<Int>? = null, val netIpv4TcpTwReuse: Output<Boolean>? = null, val netNetfilterNfConntrackBuckets: Output<Int>? = null, val netNetfilterNfConntrackMax: Output<Int>? = null, val vmMaxMapCount: Output<Int>? = null, val vmSwappiness: Output<Int>? = null, val vmVfsCachePressure: Output<Int>? = null) : ConvertibleToJava<KubernetesClusterNodePoolLinuxOsConfigSysctlConfigArgs>
data class KubernetesClusterNodePoolNodeNetworkProfileAllowedHostPortArgs(val portEnd: Output<Int>? = null, val portStart: Output<Int>? = null, val protocol: Output<String>? = null) : ConvertibleToJava<KubernetesClusterNodePoolNodeNetworkProfileAllowedHostPortArgs>
data class KubernetesClusterNodePoolNodeNetworkProfileArgs(val allowedHostPorts: Output<List<KubernetesClusterNodePoolNodeNetworkProfileAllowedHostPortArgs>>? = null, val applicationSecurityGroupIds: Output<List<String>>? = null, val nodePublicIpTags: Output<Map<String, String>>? = null) : ConvertibleToJava<KubernetesClusterNodePoolNodeNetworkProfileArgs>
data class KubernetesClusterNodePoolUpgradeSettingsArgs(val drainTimeoutInMinutes: Output<Int>? = null, val maxSurge: Output<String>, val nodeSoakDurationInMinutes: Output<Int>? = null) : ConvertibleToJava<KubernetesClusterNodePoolUpgradeSettingsArgs>
data class KubernetesClusterNodePoolWindowsProfileArgs(val outboundNatEnabled: Output<Boolean>? = null) : ConvertibleToJava<KubernetesClusterNodePoolWindowsProfileArgs>
Link copied to clipboard
data class KubernetesClusterOmsAgentArgs(val logAnalyticsWorkspaceId: Output<String>, val msiAuthForMonitoringEnabled: Output<Boolean>? = null, val omsAgentIdentities: Output<List<KubernetesClusterOmsAgentOmsAgentIdentityArgs>>? = null) : ConvertibleToJava<KubernetesClusterOmsAgentArgs>
data class KubernetesClusterOmsAgentOmsAgentIdentityArgs(val clientId: Output<String>? = null, val objectId: Output<String>? = null, val userAssignedIdentityId: Output<String>? = null) : ConvertibleToJava<KubernetesClusterOmsAgentOmsAgentIdentityArgs>
Link copied to clipboard
data class KubernetesClusterServiceMeshProfileArgs(val certificateAuthority: Output<KubernetesClusterServiceMeshProfileCertificateAuthorityArgs>? = null, val externalIngressGatewayEnabled: Output<Boolean>? = null, val internalIngressGatewayEnabled: Output<Boolean>? = null, val mode: Output<String>, val revisions: Output<List<String>>) : ConvertibleToJava<KubernetesClusterServiceMeshProfileArgs>
data class KubernetesClusterServiceMeshProfileCertificateAuthorityArgs(val certChainObjectName: Output<String>, val certObjectName: Output<String>, val keyObjectName: Output<String>, val keyVaultId: Output<String>, val rootCertObjectName: Output<String>) : ConvertibleToJava<KubernetesClusterServiceMeshProfileCertificateAuthorityArgs>
Link copied to clipboard
data class KubernetesClusterServicePrincipalArgs(val clientId: Output<String>, val clientSecret: Output<String>) : ConvertibleToJava<KubernetesClusterServicePrincipalArgs>
Link copied to clipboard
data class KubernetesClusterStorageProfileArgs(val blobDriverEnabled: Output<Boolean>? = null, val diskDriverEnabled: Output<Boolean>? = null, val fileDriverEnabled: Output<Boolean>? = null, val snapshotControllerEnabled: Output<Boolean>? = null) : ConvertibleToJava<KubernetesClusterStorageProfileArgs>
Link copied to clipboard
data class KubernetesClusterUpgradeOverrideArgs(val effectiveUntil: Output<String>? = null, val forceUpgradeEnabled: Output<Boolean>) : ConvertibleToJava<KubernetesClusterUpgradeOverrideArgs>
Link copied to clipboard
data class KubernetesClusterWebAppRoutingArgs(val dnsZoneIds: Output<List<String>>, val webAppRoutingIdentities: Output<List<KubernetesClusterWebAppRoutingWebAppRoutingIdentityArgs>>? = null) : ConvertibleToJava<KubernetesClusterWebAppRoutingArgs>
data class KubernetesClusterWebAppRoutingWebAppRoutingIdentityArgs(val clientId: Output<String>? = null, val objectId: Output<String>? = null, val userAssignedIdentityId: Output<String>? = null) : ConvertibleToJava<KubernetesClusterWebAppRoutingWebAppRoutingIdentityArgs>
Link copied to clipboard
data class KubernetesClusterWindowsProfileArgs(val adminPassword: Output<String>, val adminUsername: Output<String>, val gmsa: Output<KubernetesClusterWindowsProfileGmsaArgs>? = null, val license: Output<String>? = null) : ConvertibleToJava<KubernetesClusterWindowsProfileArgs>
Link copied to clipboard
data class KubernetesClusterWindowsProfileGmsaArgs(val dnsServer: Output<String>, val rootDomain: Output<String>) : ConvertibleToJava<KubernetesClusterWindowsProfileGmsaArgs>
data class KubernetesClusterWorkloadAutoscalerProfileArgs(val kedaEnabled: Output<Boolean>? = null, val verticalPodAutoscalerEnabled: Output<Boolean>? = null) : ConvertibleToJava<KubernetesClusterWorkloadAutoscalerProfileArgs>
Link copied to clipboard
data class KubernetesFleetManagerHubProfileArgs(val dnsPrefix: Output<String>, val fqdn: Output<String>? = null, val kubernetesVersion: Output<String>? = null) : ConvertibleToJava<KubernetesFleetManagerHubProfileArgs>
data class RegistryCredentialSetAuthenticationCredentialsArgs(val passwordSecretId: Output<String>, val usernameSecretId: Output<String>) : ConvertibleToJava<RegistryCredentialSetAuthenticationCredentialsArgs>
Link copied to clipboard
data class RegistryCredentialSetIdentityArgs(val principalId: Output<String>? = null, val tenantId: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<RegistryCredentialSetIdentityArgs>
Link copied to clipboard
data class RegistryEncryptionArgs(val identityClientId: Output<String>, val keyVaultKeyId: Output<String>) : ConvertibleToJava<RegistryEncryptionArgs>
Link copied to clipboard
data class RegistryGeoreplicationArgs(val location: Output<String>, val regionalEndpointEnabled: Output<Boolean>? = null, val tags: Output<Map<String, String>>? = null, val zoneRedundancyEnabled: Output<Boolean>? = null) : ConvertibleToJava<RegistryGeoreplicationArgs>
Link copied to clipboard
data class RegistryIdentityArgs(val identityIds: Output<List<String>>? = null, val principalId: Output<String>? = null, val tenantId: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<RegistryIdentityArgs>
Link copied to clipboard
data class RegistryNetworkRuleSetArgs(val defaultAction: Output<String>? = null, val ipRules: Output<List<RegistryNetworkRuleSetIpRuleArgs>>? = null) : ConvertibleToJava<RegistryNetworkRuleSetArgs>
Link copied to clipboard
data class RegistryNetworkRuleSetIpRuleArgs(val action: Output<String>, val ipRange: Output<String>) : ConvertibleToJava<RegistryNetworkRuleSetIpRuleArgs>
Link copied to clipboard
data class RegistryTaskAgentSettingArgs(val cpu: Output<Int>) : ConvertibleToJava<RegistryTaskAgentSettingArgs>
Link copied to clipboard
data class RegistryTaskBaseImageTriggerArgs(val enabled: Output<Boolean>? = null, val name: Output<String>, val type: Output<String>, val updateTriggerEndpoint: Output<String>? = null, val updateTriggerPayloadType: Output<String>? = null) : ConvertibleToJava<RegistryTaskBaseImageTriggerArgs>
Link copied to clipboard
data class RegistryTaskDockerStepArgs(val arguments: Output<Map<String, String>>? = null, val cacheEnabled: Output<Boolean>? = null, val contextAccessToken: Output<String>, val contextPath: Output<String>, val dockerfilePath: Output<String>, val imageNames: Output<List<String>>? = null, val pushEnabled: Output<Boolean>? = null, val secretArguments: Output<Map<String, String>>? = null, val target: Output<String>? = null) : ConvertibleToJava<RegistryTaskDockerStepArgs>
Link copied to clipboard
data class RegistryTaskEncodedStepArgs(val contextAccessToken: Output<String>? = null, val contextPath: Output<String>? = null, val secretValues: Output<Map<String, String>>? = null, val taskContent: Output<String>, val valueContent: Output<String>? = null, val values: Output<Map<String, String>>? = null) : ConvertibleToJava<RegistryTaskEncodedStepArgs>
Link copied to clipboard
data class RegistryTaskFileStepArgs(val contextAccessToken: Output<String>? = null, val contextPath: Output<String>? = null, val secretValues: Output<Map<String, String>>? = null, val taskFilePath: Output<String>, val valueFilePath: Output<String>? = null, val values: Output<Map<String, String>>? = null) : ConvertibleToJava<RegistryTaskFileStepArgs>
Link copied to clipboard
data class RegistryTaskIdentityArgs(val identityIds: Output<List<String>>? = null, val principalId: Output<String>? = null, val tenantId: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<RegistryTaskIdentityArgs>
Link copied to clipboard
data class RegistryTaskPlatformArgs(val architecture: Output<String>? = null, val os: Output<String>, val variant: Output<String>? = null) : ConvertibleToJava<RegistryTaskPlatformArgs>
Link copied to clipboard
data class RegistryTaskRegistryCredentialArgs(val customs: Output<List<RegistryTaskRegistryCredentialCustomArgs>>? = null, val source: Output<RegistryTaskRegistryCredentialSourceArgs>? = null) : ConvertibleToJava<RegistryTaskRegistryCredentialArgs>
Link copied to clipboard
data class RegistryTaskRegistryCredentialCustomArgs(val identity: Output<String>? = null, val loginServer: Output<String>, val password: Output<String>? = null, val username: Output<String>? = null) : ConvertibleToJava<RegistryTaskRegistryCredentialCustomArgs>
Link copied to clipboard
data class RegistryTaskRegistryCredentialSourceArgs(val loginMode: Output<String>) : ConvertibleToJava<RegistryTaskRegistryCredentialSourceArgs>
Link copied to clipboard
data class RegistryTaskSourceTriggerArgs(val authentication: Output<RegistryTaskSourceTriggerAuthenticationArgs>? = null, val branch: Output<String>? = null, val enabled: Output<Boolean>? = null, val events: Output<List<String>>, val name: Output<String>, val repositoryUrl: Output<String>, val sourceType: Output<String>) : ConvertibleToJava<RegistryTaskSourceTriggerArgs>
data class RegistryTaskSourceTriggerAuthenticationArgs(val expireInSeconds: Output<Int>? = null, val refreshToken: Output<String>? = null, val scope: Output<String>? = null, val token: Output<String>, val tokenType: Output<String>) : ConvertibleToJava<RegistryTaskSourceTriggerAuthenticationArgs>
Link copied to clipboard
data class RegistryTaskTimerTriggerArgs(val enabled: Output<Boolean>? = null, val name: Output<String>, val schedule: Output<String>) : ConvertibleToJava<RegistryTaskTimerTriggerArgs>
Link copied to clipboard
data class TokenPasswordPassword1Args(val expiry: Output<String>? = null, val value: Output<String>? = null) : ConvertibleToJava<TokenPasswordPassword1Args>
Link copied to clipboard
data class TokenPasswordPassword2Args(val expiry: Output<String>? = null, val value: Output<String>? = null) : ConvertibleToJava<TokenPasswordPassword2Args>