Class GetIstioCanonicalServiceArgs.Builder

    • Method Detail

      • canonicalService

        public GetIstioCanonicalServiceArgs.Builder canonicalService​(com.pulumi.core.Output<java.lang.String> canonicalService)
        Parameters:
        canonicalService - The name of the canonical service underlying this service. Corresponds to the destination_canonical_service_name metric label in label in Istio metrics. *** Other optional fields include:
        Returns:
        builder
      • canonicalService

        public GetIstioCanonicalServiceArgs.Builder canonicalService​(java.lang.String canonicalService)
        Parameters:
        canonicalService - The name of the canonical service underlying this service. Corresponds to the destination_canonical_service_name metric label in label in Istio metrics. *** Other optional fields include:
        Returns:
        builder
      • canonicalServiceNamespace

        public GetIstioCanonicalServiceArgs.Builder canonicalServiceNamespace​(com.pulumi.core.Output<java.lang.String> canonicalServiceNamespace)
        Parameters:
        canonicalServiceNamespace - The namespace of the canonical service underlying this service. Corresponds to the destination_canonical_service_namespace metric label in Istio metrics.
        Returns:
        builder
      • canonicalServiceNamespace

        public GetIstioCanonicalServiceArgs.Builder canonicalServiceNamespace​(java.lang.String canonicalServiceNamespace)
        Parameters:
        canonicalServiceNamespace - The namespace of the canonical service underlying this service. Corresponds to the destination_canonical_service_namespace metric label in Istio metrics.
        Returns:
        builder
      • meshUid

        public GetIstioCanonicalServiceArgs.Builder meshUid​(com.pulumi.core.Output<java.lang.String> meshUid)
        Parameters:
        meshUid - Identifier for the mesh in which this Istio service is defined. Corresponds to the meshUid metric label in Istio metrics.
        Returns:
        builder
      • meshUid

        public GetIstioCanonicalServiceArgs.Builder meshUid​(java.lang.String meshUid)
        Parameters:
        meshUid - Identifier for the mesh in which this Istio service is defined. Corresponds to the meshUid metric label in Istio metrics.
        Returns:
        builder
      • project

        public GetIstioCanonicalServiceArgs.Builder project​(@Nullable
                                                            com.pulumi.core.Output<java.lang.String> project)
        Parameters:
        project - The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
        Returns:
        builder
      • project

        public GetIstioCanonicalServiceArgs.Builder project​(java.lang.String project)
        Parameters:
        project - The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
        Returns:
        builder