Class ApikeysKeyRestrictionsApiTargets.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • service

        @Stability(Stable)
        public ApikeysKeyRestrictionsApiTargets.Builder service​(String service)
        Parameters:
        service - The service for this restriction. This parameter is required. It should be the canonical service name, for example: `translate.googleapis.com`. You can use `gcloud services list` to get a list of services that are enabled in the project. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/apikeys_key#service ApikeysKey#service}
        Returns:
        this
      • methods

        @Stability(Stable)
        public ApikeysKeyRestrictionsApiTargets.Builder methods​(List<String> methods)
        Parameters:
        methods - Optional. List of one or more methods that can be called. If empty, all methods for the service are allowed. A wildcard (*) can be used as the last symbol. Valid examples: `google.cloud.translate.v2.TranslateService.GetSupportedLanguage` `TranslateText` `Get*` `translate.googleapis.com.Get*` Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/apikeys_key#methods ApikeysKey#methods}
        Returns:
        this