Class RestRequestArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.deploymentmanager.inputs.RestRequestArgs.Builder
-
- Enclosing class:
- RestRequestArgs
public static final class RestRequestArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(RestRequestArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RestRequestArgs.Builder
authentication(ApiKeyAuthenticationArgs authentication)
RestRequestArgs.Builder
authentication(RolloutIdentityAuthenticationArgs authentication)
RestRequestArgs.Builder
authentication(com.pulumi.core.Either<ApiKeyAuthenticationArgs,RolloutIdentityAuthenticationArgs> authentication)
RestRequestArgs.Builder
authentication(com.pulumi.core.Output<com.pulumi.core.Either<ApiKeyAuthenticationArgs,RolloutIdentityAuthenticationArgs>> authentication)
RestRequestArgs
build()
RestRequestArgs.Builder
method(RestRequestMethod method)
RestRequestArgs.Builder
method(com.pulumi.core.Output<RestRequestMethod> method)
RestRequestArgs.Builder
uri(com.pulumi.core.Output<java.lang.String> uri)
RestRequestArgs.Builder
uri(java.lang.String uri)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(RestRequestArgs defaults)
-
-
Method Detail
-
authentication
public RestRequestArgs.Builder authentication(com.pulumi.core.Output<com.pulumi.core.Either<ApiKeyAuthenticationArgs,RolloutIdentityAuthenticationArgs>> authentication)
- Parameters:
authentication
- The authentication information required in the request to the health provider.- Returns:
- builder
-
authentication
public RestRequestArgs.Builder authentication(com.pulumi.core.Either<ApiKeyAuthenticationArgs,RolloutIdentityAuthenticationArgs> authentication)
- Parameters:
authentication
- The authentication information required in the request to the health provider.- Returns:
- builder
-
authentication
public RestRequestArgs.Builder authentication(ApiKeyAuthenticationArgs authentication)
- Parameters:
authentication
- The authentication information required in the request to the health provider.- Returns:
- builder
-
authentication
public RestRequestArgs.Builder authentication(RolloutIdentityAuthenticationArgs authentication)
- Parameters:
authentication
- The authentication information required in the request to the health provider.- Returns:
- builder
-
method
public RestRequestArgs.Builder method(com.pulumi.core.Output<RestRequestMethod> method)
- Parameters:
method
- The HTTP method to use for the request.- Returns:
- builder
-
method
public RestRequestArgs.Builder method(RestRequestMethod method)
- Parameters:
method
- The HTTP method to use for the request.- Returns:
- builder
-
uri
public RestRequestArgs.Builder uri(com.pulumi.core.Output<java.lang.String> uri)
- Parameters:
uri
- The HTTP URI to use for the request.- Returns:
- builder
-
uri
public RestRequestArgs.Builder uri(java.lang.String uri)
- Parameters:
uri
- The HTTP URI to use for the request.- Returns:
- builder
-
build
public RestRequestArgs build()
-
-