App Profile Args
data class AppProfileArgs(val appProfileId: Output<String>? = null, val description: Output<String>? = null, val etag: Output<String>? = null, val ignoreWarnings: Output<Boolean>? = null, val instanceId: Output<String>? = null, val multiClusterRoutingUseAny: Output<MultiClusterRoutingUseAnyArgs>? = null, val name: Output<String>? = null, val project: Output<String>? = null, val singleClusterRouting: Output<SingleClusterRoutingArgs>? = null) : ConvertibleToJava<AppProfileArgs>
Creates an app profile within an instance.
Constructors
Link copied to clipboard
constructor(appProfileId: Output<String>? = null, description: Output<String>? = null, etag: Output<String>? = null, ignoreWarnings: Output<Boolean>? = null, instanceId: Output<String>? = null, multiClusterRoutingUseAny: Output<MultiClusterRoutingUseAnyArgs>? = null, name: Output<String>? = null, project: Output<String>? = null, singleClusterRouting: Output<SingleClusterRoutingArgs>? = null)
Properties
Link copied to clipboard
Required. The ID to be used when referring to the new app profile within its instance, e.g., just myprofile
rather than projects/myproject/instances/myinstance/appProfiles/myprofile
.
Link copied to clipboard
Long form description of the use case for this AppProfile.
Link copied to clipboard
Strongly validated etag for optimistic concurrency control. Preserve the value returned from GetAppProfile
when calling UpdateAppProfile
to fail the request if there has been a modification in the mean time. The update_mask
of the request need not include etag
for this protection to apply. See Wikipedia and RFC 7232 for more details.
Link copied to clipboard
If true, ignore safety checks when creating the app profile.
Link copied to clipboard
Link copied to clipboard
Use a multi-cluster routing policy.
Link copied to clipboard
Use a single-cluster routing policy.