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 get Gets the ConnectionStringExpression property
property
hostName ReferenceExpression get Gets the HostName property
property
id BicepOutputReference get Gets the Id property
property
nameOutputReference BicepOutputReference get Gets the NameOutputReference property
property
password ReferenceExpression get Gets the Password property
property
port ReferenceExpression get Gets the Port property
property
uriExpression ReferenceExpression get Gets the UriExpression property
property
useAccessKeyAuthentication boolean get Gets the UseAccessKeyAuthentication property
Methods
Configures Azure Managed Redis to run in a local container
runAsContainer(configureContainer?: (obj: RedisResource) => Promise<void>): AzureManagedRedisResourceParameters
configureContainer (obj: RedisResource) => Promise<void> optional Returns
AzureManagedRedisResource Configures Azure Managed Redis to use access key authentication
withAccessKeyAuthentication(keyVaultBuilder?: IAzureKeyVaultResource): AzureManagedRedisResourceParameters
keyVaultBuilder IAzureKeyVaultResource optional Returns
AzureManagedRedisResource