AzureManagedRedisResource
Handle
interface AzureManagedRedisResource extends IAzureResource, IExpressionValue, IManifestExpressionProvider, IResource, IResourceWithConnectionString, IResourceWithParameters, IValueProvider, IValueWithReferences, IAzurePrivateEndpointTarget { readonly connectionStringExpression: ReferenceExpression; readonly hostName: ReferenceExpression; readonly id: BicepOutputReference; readonly nameOutputReference: BicepOutputReference; readonly password: ReferenceExpression; readonly port: ReferenceExpression; readonly uriExpression: ReferenceExpression; readonly useAccessKeyAuthentication: boolean; runAsContainer(configureContainer?: (obj: RedisResource) => Promise<void>): AzureManagedRedisResource; withAccessKeyAuthentication(keyVaultBuilder?: IAzureKeyVaultResource): AzureManagedRedisResource;}10 members
Properties
property
connectionStringExpression ReferenceExpression getGets the connection string template for the manifest for the Azure Managed Redis resource.
property
hostName ReferenceExpression getGets the host name for the Redis server.
property
idBicepOutputReference getGets the "id" output reference for the resource.
property
nameOutputReference BicepOutputReference getGets the "name" output reference for the resource.
property
passwordReferenceExpression getGets the password/access key for the Redis server.
property
portReferenceExpression getGets the port for the Redis server.
property
uriExpression ReferenceExpression getGets the connection URI expression for the Redis server.
property
useAccessKeyAuthentication booleangetGets a value indicating whether the resource uses access key authentication.
Methods
Configures an Azure Managed Redis resource to run locally in a container.
runAsContainer(configureContainer?: (obj: RedisResource) => Promise<void>): AzureManagedRedisResourceParameters
configureContainer (obj: RedisResource) => Promise<void> optionalReturns
AzureManagedRedisResource Configures Azure Managed Redis to use access key authentication
withAccessKeyAuthentication(keyVaultBuilder?: IAzureKeyVaultResource): AzureManagedRedisResourceParameters
keyVaultBuilder IAzureKeyVaultResource optionalReturns
AzureManagedRedisResource