def set_tags(self, arn, tags_dict): current_tags_dict = self.get_tags(arn) current_tags_list = tags_to_list(current_tags_dict) bucket_name = arn.split(':')[5] tags_list = tags_to_list(tags_dict) self.client.put_bucket_tagging( Bucket=bucket_name, Tagging={'TagSet': current_tags_list + tags_list})
def set_tags(self, arn, tags_dict): asg_name = arn.split(':')[7].split('/')[1] addon = dict(ResourceId=asg_name, ResourceType='auto-scaling-group', PropagateAtLaunch=False) tags_list = tags_to_list(tags_dict, addon=addon) self.client.create_or_update_tags(Tags=tags_list)
def set_tags(self, arn, tags_dict): tags_list = tags_to_list(tags_dict) self.client.tag_resource( Resource=arn, Tags={ 'Items': tags_list } )
def unset_tags(self, arn, keys): current_tags_dict = self.get_tags(arn) for key in list(current_tags_dict.keys()): if key in keys: del current_tags_dict[key] bucket_name = arn.split(':')[5] tags_list = tags_to_list(current_tags_dict) self.client.put_bucket_tagging(Bucket=bucket_name, Tagging={'TagSet': tags_list})
def set_tags(self, arn, tags_dict): tags_list = tags_to_list(tags_dict) self.client.tag_resource( ResourceArn=arn, Tags=tags_list )
def set_tags(self, arn, tags_dict): filesystem_id = arn.split(':')[5].split('/')[1] tags_list = tags_to_list(tags_dict) self.client.create_tags(FileSystemId=filesystem_id, Tags=tags_list)
def set_tags(self, arn, tags_dict): tags_list = tags_to_list(tags_dict) self.client.create_tags(ResourceName=arn, Tags=tags_list)
def set_tags(self, arn, tags_dict): tags_list = tags_to_list(tags_dict) self.client.add_tags_to_resource(ResourceName=arn, Tags=tags_list)
def set_tags(self, arn, tags_dict): tags_list = tags_to_list(tags_dict) self.client.add_tags( ResourceArns=[arn], Tags=tags_list )
def set_tags(self, arn, tags_dict): loadbalancer_name = arn.split(':')[-1].split('/')[-1] tags_list = tags_to_list(tags_dict) self.client.add_tags(LoadBalancerNames=[loadbalancer_name], Tags=tags_list)
def set_tags(self, arn, tags_dict): tags_list = tags_to_list(tags_dict) self.client.add_tags_to_certificate(CertificateArn=arn, Tags=tags_list)
def set_tags(self, arn, tags_dict): tags_list = tags_to_list(tags_dict) resource_id = arn.split('/')[-1].split('/')[-1] self.client.create_tags(Resources=[resource_id], Tags=tags_list)
def set_tags(self, arn, tags_dict): tags_list = tags_to_list(tags_dict) self.client.add_tags(ARN=arn, TagList=tags_list)