Class ManagedIdentity

    • Constructor Detail

      • ManagedIdentity

        public ManagedIdentity()
        No args constructor for use in serialization
      • ManagedIdentity

        public ManagedIdentity​(String clientId)
    • Method Detail

      • getClientId

        public String getClientId()
        clientId defines the Azure User-assigned Managed identity.


        For Prometheus >= 3.5.0 and Thanos >= 0.40.0, this field is allowed to be empty to support system-assigned managed identities.

      • setClientId

        public void setClientId​(String clientId)
        clientId defines the Azure User-assigned Managed identity.


        For Prometheus >= 3.5.0 and Thanos >= 0.40.0, this field is allowed to be empty to support system-assigned managed identities.

      • getAdditionalProperties

        public Map<String,​Object> getAdditionalProperties()
      • setAdditionalProperty

        public void setAdditionalProperty​(String name,
                                          Object value)
      • setAdditionalProperties

        public void setAdditionalProperties​(Map<String,​Object> additionalProperties)